---
title: "List apps you have authorized"
method: GET
path: "/me/authorized-apps"
tags: ["Gateway"]
---

# List apps you have authorized

`GET /me/authorized-apps`

## Request

- Base URL: `https://api.phaseo.app/v1`
- URL: `https://api.phaseo.app/v1/me/authorized-apps`
- Auth: HTTP bearer

Lists the apps you have authorized with OAuth, in every workspace. OAuth token with oauth_clients:read required.

## Response `200`

Authorized apps

- AuthorizedAppListResponse
  - `data` AuthorizedApp[], required
    - `id` string: Authorization id.
    - `client_id` string
    - `app_name` string
    - `workspace_id` string
    - `workspace_name` string, nullable
    - `scopes` string[]
    - `current` boolean: True for the authorization the calling token belongs to.
    - `authorized_at` string, date-time
    - `last_used_at` string, date-time, nullable

## Other responses

- `401`: Not an OAuth token, or the token is invalid or expired
- `403`: Token lacks oauth_clients:read

## Changes

- **2026-10-28** `72ba9c856a2c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/phaseo/apis/phaseo-gateway-api/changes/me/authorized-apps/get.md)

---

[API](https://skmtc.dev/phaseo/apis/phaseo-gateway-api.md) - [All operations](https://skmtc.dev/phaseo/apis/phaseo-gateway-api/llms.txt) - [OpenAPI document](https://skmtc.dev/phaseo/apis/phaseo-gateway-api/revisions/5ca9bb220d25?raw)
