ShareAI Platform Docs
CATEGORY

Auth

Application registration, consent, tokens, identity and scope boundaries.

View as Markdown

Register an application for OAuth

Create a Builder application, configure its SSO client, register exact HTTPS callback URLs and prepare account authorization with PKCE.

Authorize a customer with PKCE

Implement the ShareAI authorization-code flow with S256 PKCE, verify state and exchange the code on your application backend.

OAuth scopes and account boundaries

Understand openid, profile, email and surcharge in ShareAI Builder OAuth, including identity-only access and organization privacy.

Refresh access tokens safely

Rotate ShareAI OAuth refresh tokens on your backend, store the replacement atomically and handle expiry or replay without retry loops.

Read identity and discover Auth endpoints

Use ShareAI Auth discovery, JWKS and UserInfo to validate application sign-in and read the identity permitted by an OAuth access token.

Revoke and inspect OAuth tokens

Disconnect a ShareAI OAuth authorization and inspect token activity using authenticated server-to-server Auth requests.

Read and lower an accepted usage plan

Read a customer’s accepted ShareAI application plan and request a permitted decrease with revision checks and an idempotency key.

ShareAI Platform Docs
All documentation

Search by title or content.

Ask about this page

Choose an assistant to explore this page. You can also copy the page and paste it into your conversation.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI