---
title: "List available OAuth scopes"
method: GET
path: "/oauth/scopes"
---

# List available OAuth scopes

`GET /oauth/scopes`

Returns the complete set of OAuth scopes that the platform supports.
Use this endpoint to discover which scopes are available before constructing
an authorization request or rendering a consent UI.

No authentication is required. The response is the same for all callers.

## Response `200`

Successful response

- object — An object containing all available OAuth scope definitions.
  - `scopes` object, required — Map of scope name to its definition object. Each key is a scope string (e.g. `"thread:read"`) and each value describes the scope's purpose and requirements.

---

[API](https://skmtc.net/archastro/apis/archastro-platform-api.md) · [All operations](https://skmtc.net/archastro/apis/archastro-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/archastro/archastro-platform-api/versions/a8772b442f86/schema)
