OAuth
Dynamic Client Registration
RFC 7591 Dynamic Client Registration. One unauthenticated endpoint that lets any compliant OAuth/MCP client self-register and receive its own client_id, so AI chatbots (ChatGPT, Claude, Cursor, …) onboard with zero manual configuration.
Registration alone grants no data access: a registered client can only reach resources after a Purple Grain user completes the interactive GET /oauth/authorize login + consent (PKCE is enforced). Most clients should register as public (token_endpoint_auth_method=none).
post/oauth/register
Request
- Base URL: https://api.purplegrain.com
- URL: https://api.purplegrain.com/oauth/register
- Auth: none declared
Request body
Response
Client registered.
Changes
No recorded changes to this operation across all 2 revisions of this API.