{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/talend/json-schema/talend-token-response-schema.json",
  "title": "TokenResponse",
  "description": "Access token is returned in this response.",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/talend-security-api-openapi.yml#/components/schemas/TokenResponse",
  "type": "object",
  "required": [
    "access_token",
    "token_type"
  ],
  "properties": {
    "access_token": {
      "type": "string",
      "description": "The access token obtained in JWT format."
    },
    "token_type": {
      "type": "string",
      "description": "The type of the token issued as described in the OAuth 2 specification. The value is usually \"Bearer\"."
    },
    "expires_in": {
      "type": "string",
      "description": "The lifetime in seconds of the access token. For example, the value 3600 denotes that the access token expires at the end of one hour from the time the response is generated."
    }
  }
}