# ZenZap OAuth API

**Canonical:** https://apis.io/apis/zenzap/zenzap-oauth-api/  
**Provider:** ZenZap — https://apis.io/providers/zenzap/  
**Base URL:** https://api.zenzap.co  
**Documentation:** https://docs.zenzap.co/api-reference/getting-started

ZenZap OAuth API is one of 8 APIs that [ZenZap](https://apis.io/providers/zenzap/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification and rate-limit docs.

OAuth 2.0 `client_credentials` grant. Used by API-key bots that were created with `credentialType: oauth` to mint short-lived bearer access tokens. **In a nutshell:** 1. Get a `clientId` and `clientSecret` from your bot in the Zenzap admin console. The `clientSecret` is shown once at creation; if lost, rotate it from the same screen. 2. `POST /oauth/token` with `grant_type=client_credentials` to receive a JWT access token (1-hour TTL). 3. Call any `/v2/*` endpoint with `Authorization: Bearer <access_token>`. No `X-Signature` / `X-Timestamp` headers are needed on the OAuth path. 4. Re-mint when the token expires. There is **no refresh token**. Scopes are granular per endpoint — see the [Authentication page](/api-reference/authentication#oauth-scopes) for the full scope catalog and the endpoint → scope mapping.

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/zenzap/refs/heads/main/openapi/zenzap-oauth-api-openapi.yml
- **RateLimits** — https://docs.zenzap.co/api-reference/rate-limits

## Other ZenZap APIs (7)

- [ZenZap Agentic API](https://apis.io/apis/zenzap/zenzap-agentic-api/)
- [ZenZap Long Polling API](https://apis.io/apis/zenzap/zenzap-long-polling-api/)
- [ZenZap Members API](https://apis.io/apis/zenzap/zenzap-members-api/)
- [ZenZap Messages API](https://apis.io/apis/zenzap/zenzap-messages-api/)
- [ZenZap Polls API](https://apis.io/apis/zenzap/zenzap-polls-api/)
- [ZenZap Tasks API](https://apis.io/apis/zenzap/zenzap-tasks-api/)
- [ZenZap Topics (group chats/channels/conversations) API](https://apis.io/apis/zenzap/zenzap-topics-group-chats-channels-conversations-api/)

## Tags

Authentication

---

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