Arcade · JSON Structure

Arcade Engine Authorization Response Structure

Structural projection of the AuthorizationResponse resource of the Arcade Engine API.

Type: object Properties: 7
AgentsMCPAI AgentsAuthorizationOAuthTool CallingAgent InfrastructureLLMIntegrations

arcade-engine-authorization-response is a JSON Structure definition published by Arcade, describing 7 properties.

Properties

context id provider_id scopes status url user_id

Meta-schema:

JSON Structure

Raw ↑
{
  "$id": "https://github.com/api-evangelist/arcade/json-structure/arcade-engine-authorization-response-structure.json",
  "name": "arcade-engine-authorization-response",
  "title": "Arcade Engine AuthorizationResponse Structure",
  "description": "Structural projection of the AuthorizationResponse resource of the Arcade Engine API.",
  "type": "object",
  "properties": {
    "context": {
      "type": "object",
      "properties": {
        "token": {
          "type": "string"
        },
        "user_info": {
          "type": "object",
          "additionalProperties": true
        }
      }
    },
    "id": {
      "type": "string"
    },
    "provider_id": {
      "type": "string"
    },
    "scopes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "status": {
      "default": "pending",
      "allOf": [
        {
          "type": "string",
          "enum": [
            "not_started",
            "pending",
            "completed",
            "failed"
          ],
          "x-enum-varnames": [
            "StatusNotStarted",
            "StatusPending",
            "StatusCompleted",
            "StatusFailed"
          ]
        }
      ]
    },
    "url": {
      "type": "string"
    },
    "user_id": {
      "type": "string"
    }
  },
  "required": []
}