# Dynamic Client Grant API

**Canonical:** https://apis.io/apis/dynamic-labs/dynamic-labs-clientgrant-api/  
**Provider:** Dynamic — https://apis.io/providers/dynamic-labs/  
**Base URL:** https://app.dynamicauth.com/api/v0  
**Documentation:** https://www.dynamic.xyz/docs/api-reference/users

Dynamic Client Grant API is one of 57 APIs that [Dynamic](https://apis.io/providers/dynamic-labs/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include ClientGrant. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

OAuth 2.0 Device Authorization Grant flow (RFC 8628) used by first-party Dynamic clients (CLI, MCP server, demo apps, IDE plugins) to obtain a revocable, 30-day client JWT without ever seeing the user's dashboard session token.

## Operations (4)

| Method | Path | Summary |
|---|---|---|
| POST | `/auth/grant/code` | Initiate a client grant request |
| POST | `/auth/grant/approve` | Approve or deny a pending client grant |
| POST | `/auth/grant/token` | Poll for the result of a client grant |
| GET | `/auth/grant/peek` | Read public-safe metadata about a pending grant |

## Machine-readable artifacts (14)

- **OpenAPI** — https://artifacts.apis.io/dynamic-labs/openapi/dynamic-labs-clientgrant-api-openapi.yml
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/users
- **APIReference** — https://www.dynamic.xyz/docs/api-reference/users
- **PostmanCollection** — https://artifacts.apis.io/dynamic-labs/collections/dynamic-labs.postman_collection.json
- **OpenCollection** — https://artifacts.apis.io/dynamic-labs/collections/dynamic-labs.opencollection.json
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/wallets
- **APIReference** — https://www.dynamic.xyz/docs/api-reference/wallets/get-wallets-by-user
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/embedded-wallets
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/environments
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/tokens/create-a-new-api-token
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/webhooks
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/sdk/find-jwks-for-public-key-json-format
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/allowlists
- **Documentation** — https://www.dynamic.xyz/docs/api-reference/analytics/get-environments-analyticswallets

## Other Dynamic APIs (12)

- [Dynamic Analytics API](https://apis.io/apis/dynamic-labs/dynamic-labs-analytics-api/)
- [Dynamic API Tokens API](https://apis.io/apis/dynamic-labs/dynamic-labs-api-tokens-api/)
- [Dynamic Embedded Wallets API](https://apis.io/apis/dynamic-labs/dynamic-labs-embedded-wallets-api/)
- [Dynamic Environments API](https://apis.io/apis/dynamic-labs/dynamic-labs-environments-api/)
- [Dynamic Exports API](https://apis.io/apis/dynamic-labs/dynamic-labs-exports-api/)
- [Dynamic JWKS API](https://apis.io/apis/dynamic-labs/dynamic-labs-jwks-api/)
- [Dynamic Users API](https://apis.io/apis/dynamic-labs/dynamic-labs-users-api/)
- [Dynamic Wallets API](https://apis.io/apis/dynamic-labs/dynamic-labs-wallets-api/)
- [Dynamic Webhooks API](https://apis.io/apis/dynamic-labs/dynamic-labs-webhooks-api/)
- [Dynamic Backend API](https://apis.io/apis/dynamic-labs/backend-api/)
- [Dynamic Webhooks](https://apis.io/apis/dynamic-labs/webhooks/)
- [Dynamic Chainalysis API](https://apis.io/apis/dynamic-labs/dynamic-labs-chainalysis-api/)

## Tags

ClientGrant

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/dynamic-labs/dynamic-labs-clientgrant-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/dynamic-labs/.
