문서로 건너뛰기
API

연결된 앱 나열

그 사람이 OAuth로 연결한 모든 앱으로, 계정의 연결된 앱 화면과 같은 목록입니다.

GET/account/connected-apps

워크스페이스에 실제 호출을 실행합니다.

GET /account/connected-apps

그 사람이 OAuth로 연결한 모든 앱으로, 계정의 연결된 앱 화면과 같은 목록입니다.

예시

account:read가 필요합니다. grant는 그 사람이 앱에 준 것으로, 워크스페이스 하나, 그 권한, 접근할 수 있는 주소와 도메인, 그리고 기한입니다. current는 호출하는 앱을 표시합니다.

curl
curl "$OE/account/connected-apps" -H "$AUTH"
응답
{  "object": "list",  "data": [    {      "object": "connected_app",      "clientId": "kZ3mQ9vT2xR7pL4wN8bY1cF6hJ5sD0aE",      "name": "Claude",      "kind": "app",      "cliDevice": null,      "current": true,      "registeredByAccount": false,      "redirectUris": ["https://claude.ai/api/mcp/auth_callback"],      "connectedAt": "2026-09-30T14:02:11.000Z",      "accessUntil": "2026-10-30T14:02:11.000Z",      "tokenCount": 1,      "status": "active",      "usablePermissions": 6,      "elevatedUntil": null,      "grant": {        "workspaceId": "10417196-e324-4283-af98-66ec62167c47",        "workspaceName": "Acme",        "permissions": ["emails:read", "threads:read", "account:read", "account:write"],        "addressAllowlist": null,        "domainAllowlist": null,        "expiresAt": null,        "updatedAt": "2026-09-30T14:02:11.000Z"      }    }  ]}

elevatedUntil은 인증 코드를 요구하는 변경을 앱이 코드 없이 할 수 있는 기한을 알려 줍니다. 그 기간을 시작하는 일과 앱이 접근할 수 있는 범위를 바꾸는 일은 앱에서만 할 수 있습니다. 앱이 스스로 접근 범위를 넓혀서는 안 되기 때문입니다.

명령줄 도구의 로그인은 kind가 cli로, 기기는 cliDevice에 담겨 나옵니다.

레퍼런스