{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/AuthorizedConnectApplicationList", "title": "AuthorizedConnectApplicationList", "type": "object", "properties": { "object": { "type": "string", "description": "Indicates this is a list response.", "const": "list" }, "data": { "type": "array", "items": { "type": "object", "properties": { "object": { "type": "string", "description": "Distinguishes the authorized connect application object.", "const": "authorized_connect_application" }, "id": { "type": "string", "description": "The unique ID of the authorized connect application.", "example": "authorized_connect_app_01HXYZ123456789ABCDEFGHIJ" }, "granted_scopes": { "type": "array", "items": { "type": "string" }, "description": "The scopes granted by the user to the application.", "example": [ "openid", "profile", "email" ] }, "oauth_resource": { "type": "string", "description": "The OAuth resource associated with the authorized connect application, if one was requested.", "example": "https://api.example.com/resource" }, "application": { "$ref": "#/components/schemas/ConnectApplication" } }, "required": [ "object", "id", "granted_scopes", "application" ] }, "description": "The list of records for the current page." }, "list_metadata": { "type": "object", "properties": { "before": { "type": [ "string", "null" ], "description": "An object ID that defines your place in the list. When the ID is not present, you are at the start of the list.", "example": "authorized_connect_app_01HXYZ123456789ABCDEFGHIJ" }, "after": { "type": [ "string", "null" ], "description": "An object ID that defines your place in the list. When the ID is not present, you are at the end of the list.", "example": "authorized_connect_app_01HXYZ987654321KJIHGFEDCBA" } }, "required": [ "before", "after" ], "description": "Pagination cursors for navigating between pages of results." } }, "required": [ "object", "data", "list_metadata" ] }