{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/itsacheckmate/refs/heads/main/json-schema/marketplace-api-token-response-schema.json", "title": "TokenResponse", "description": "Issued access and refresh tokens.", "type": "object", "properties": { "access_token": { "type": "string", "description": "Short-lived scoped access token." }, "refresh_token": { "type": "string", "description": "Token used to obtain a new access token." }, "token_type": { "type": "string", "description": "Token type, always Bearer." }, "expires_in": { "type": "integer", "description": "Lifetime of the access token in seconds. Defaults to 86400 (24 hours)." }, "scope": { "type": "string", "description": "Space-delimited list of granted scopes." } } }