Validate the authorization request and return consent metadata
(client name, authorizing user, system domain, scopes, redirect_uri,<br/>state). No code is minted.
Request
- Base URLhttps://app.iconik.io/API/auth
- Authnone declared. Required headers: App-ID, Auth-Token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
The OAuth2 application client ID
The URI to redirect to after authorization. Must exactly match one of the URIs registered for the application.
Space-separated list of scopes to request (e.g. "assets:read assets:write"). The returned scopes field is filtered down to the intersection of the requested scopes and the application's allowed scopes - it may be empty if none overlap. This endpoint never rejects a request just because it asked for scopes the application isn't allowed to have; every requested scope must still be one this platform supports, though.
Must be "code" for the Authorization Code flow.
PKCE code challenge — the Base64url-encoded SHA-256 hash of the code_verifier. Required for all authorization requests.
The method used to derive the code_challenge. Only "S256" is supported; defaults to "S256" if omitted.
Headers
Response
Consent metadata (client name, authorizing user, system domain, scopes, redirect_uri, state).
Changes
No recorded changes to this operation across all 1 revision of this API.