Changelog
Updates to the RolesAPI platform, API, and this site. Newest first.
2026-07-10
- Canonical host: all requests now redirect with a 301 to https://rolesapi.com, and static assets are served with immutable cache headers.
2026-07-09
- MCP server hardening: tightened the OAuth flow, added usage instructions to the initialize response, and added an explicit deny path to the consent screen.
2026-07-08
- Removed the signed-in flash on page load: session state is now detected before first paint.
2026-07-07
- Declared Content Signals in robots.txt so crawlers can read our AI usage preferences.
- Published auth.md with agent registration metadata so AI agents can discover how to sign up and authenticate.
- Normalized API responses to the documented shape and aligned docs examples with real data.
- Fixed role-detail 404s by resolving job_key from the request URL.
- Fixed a checkout 502 by falling back to customer creation when Stripe Search is unavailable.
- Redesigned the dashboard shell and all ten tabs.
- Shipped a minimal logo, mobile sign-in, and a session-aware site header.
2026-07-06
- Redesigned the homepage with an animated hero pipeline, a live demo, an agents section, and on-page pricing.
- Redesigned the dashboard overview and auth pages.
- Initial platform launch: API worker, edge functions, database migrations, documentation, and this site.
RolesAPI is not affiliated with, endorsed by, or sponsored by Indeed, Inc.
Indeed is a registered trademark of Indeed, Inc. RolesAPI provides access to
publicly available data via a stable REST API.