Skip to content
Docs
Operation

List my connected apps

GET/me/grants
The signed-in person's own grants to third-party apps, in every organisation: the client, the organisation it acts in, the scopes, when it was granted and when it was last used. Sign-ins to Ticketlayer's own apps are not listed. Takes the person's own access token from the Ticketlayer identity issuer, pinned to an organisation or not, from one of Ticketlayer's own apps (403 FIRST_PARTY_CLIENT_REQUIRED for a third party's token acting for the person), and does not need X-Ticketlayer-Org.

Returns

My grants

Errors

400
Bad Request - Invalid input
401
Unauthorized - Authentication required
403
Forbidden - Insufficient permissions
404
Not Found - Resource not found
500
Internal Server Error

Every error names its code and links to it. All error codes

curl -X GET "https://api.ticketlayer.com/v1/me/grants" \  -H "Authorization: Bearer tlak_..." \  -H "X-Ticketlayer-Org: your-org-slug"
Response 200
{
  "grants": [
    {
      "id": "string",
      "client": {
        "id": "dcr_Q2x1ZGU",
        "name": "Claude",
        "logoUri": "string",
        "clientUri": "string"
      },
      "integrationId": "zapier",
      "organisation": {
        "id": "string",
        "slug": "string",
        "name": "string"
      },
      "scopes": [
        "openid",
        "profile",
        "events.read",
        "orders.read"
      ],
      "resources": [
        "https://mcp.ticketlayer.com/mcp"
      ],
      "grantedAt": "string",
      "lastUsedAt": "string",
      "expiresAt": "string"
    }
  ]
}

Try it in test mode