# ASAP Auth API

**Canonical:** https://apis.io/apis/asap-cool/asap-cool-auth-api/  
**Provider:** ASAP — https://apis.io/providers/asap-cool/  
**Base URL:** https://api.asap.cool  
**Documentation:** https://docs.asap.cool/reference/

ASAP Auth API is one of 30 APIs that [ASAP](https://apis.io/providers/asap-cool/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and 6 JSON Schemas.

Authentication, sessions, OAuth, TOTP, password reset.

## Operations (47)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/auth/context` | GET /v1/auth/context |
| POST | `/v1/auth/email/change` | POST /v1/auth/email/change — start an email change |
| POST | `/v1/auth/email/change/confirm` | POST /v1/auth/email/change/confirm — apply the pending email change |
| POST | `/v1/auth/forgot-password` | POST /v1/auth/forgot-password |
| POST | `/v1/auth/identify` | POST /v1/auth/identify |
| POST | `/v1/auth/login` | POST /v1/auth/login |
| POST | `/v1/auth/logout` | POST /v1/auth/logout |
| GET | `/v1/auth/me` | GET /v1/auth/me |
| PATCH | `/v1/auth/me` | PATCH /v1/auth/me |
| GET | `/v1/auth/me/activity` | GET /v1/auth/me/activity |
| POST | `/v1/auth/me/app-intros/{slug}` | POST /v1/auth/me/app-intros/{slug} |
| GET | `/v1/auth/me/avatar` | GET /v1/auth/me/avatar |
| PUT | `/v1/auth/me/avatar` | PUT /v1/auth/me/avatar |
| DELETE | `/v1/auth/me/avatar` | DELETE /v1/auth/me/avatar |
| PUT | `/v1/auth/me/consents` | PUT /v1/auth/me/consents |
| GET | `/v1/auth/me/consents/history` | GET /v1/auth/me/consents/history |
| GET | `/v1/auth/me/devices` | GET /v1/auth/me/devices |
| DELETE | `/v1/auth/me/devices` | DELETE /v1/auth/me/devices |
| DELETE | `/v1/auth/me/devices/{id}` | DELETE /v1/auth/me/devices/{id} |
| POST | `/v1/auth/me/prompts/{key}` | POST /v1/auth/me/prompts/{key} |
| GET | `/v1/auth/oauth/identities` | GET /v1/auth/oauth/identities |
| DELETE | `/v1/auth/oauth/identities/{provider}` | DELETE /v1/auth/oauth/identities/{provider} |
| GET | `/v1/auth/oauth/{provider}/callback` | GET /v1/auth/oauth/{provider}/callback |
| GET | `/v1/auth/oauth/{provider}/link/start` | GET /v1/auth/oauth/{provider}/link/start |
| GET | `/v1/auth/oauth/{provider}/start` | GET /v1/auth/oauth/{provider}/start |
| POST | `/v1/auth/orgs/switch` | POST /v1/auth/orgs/switch |
| GET | `/v1/auth/passkeys` | GET /v1/auth/passkeys |
| POST | `/v1/auth/passkeys/login/finish` | POST /v1/auth/passkeys/login/finish |
| POST | `/v1/auth/passkeys/login/start` | POST /v1/auth/passkeys/login/start |
| POST | `/v1/auth/passkeys/register/finish` | POST /v1/auth/passkeys/register/finish |
| POST | `/v1/auth/passkeys/register/start` | POST /v1/auth/passkeys/register/start |
| DELETE | `/v1/auth/passkeys/{id}` | DELETE /v1/auth/passkeys/{id} |
| PATCH | `/v1/auth/passkeys/{id}` | PATCH /v1/auth/passkeys/{id} |
| POST | `/v1/auth/password` | POST /v1/auth/password — change the password, or set a first one on an… |
| POST | `/v1/auth/reset-password` | POST /v1/auth/reset-password |
| GET | `/v1/auth/sessions` | GET /v1/auth/sessions — the user's active sessions, current one first |
| POST | `/v1/auth/sessions/revoke-others` | POST /v1/auth/sessions/revoke-others — sign out everywhere except here |
| DELETE | `/v1/auth/sessions/{id}` | DELETE /v1/auth/sessions/{id} — sign out one of the user's other devices |
| POST | `/v1/auth/signup` | POST /v1/auth/signup |
| GET | `/v1/auth/totp/backup-codes` | GET /v1/auth/totp/backup-codes — how many codes are left |
| POST | `/v1/auth/totp/backup-codes/regenerate` | POST /v1/auth/totp/backup-codes/regenerate — replace the whole set |
| POST | `/v1/auth/totp/disable` | POST /v1/auth/totp/disable — remove the row after verifying a code |
| POST | `/v1/auth/totp/setup` | POST /v1/auth/totp/setup — stage an unconfirmed TOTP secret |
| POST | `/v1/auth/totp/verify` | POST /v1/auth/totp/verify — confirm the staged secret |
| POST | `/v1/auth/verify-email/confirm` | POST /v1/auth/verify-email/confirm — accepts `{code}` or `{token}` (magic link) |
| POST | `/v1/auth/verify-email/send` | POST /v1/auth/verify-email/send — regenerate OTP and email it |
| GET | `/v1/public/avatars/{name}` | GET /v1/public/avatars/{name} |

## Machine-readable artifacts (9)

- **OpenAPI** — https://artifacts.apis.io/asap-cool/openapi/asap-cool-auth-api-openapi.yml
- **Documentation** — https://docs.asap.cool/reference/
- **APIReference** — https://docs.asap.cool/reference/
- **JSONSchema** — https://artifacts.apis.io/asap-cool/json-schema/asap-cool-document-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/asap-cool/json-schema/asap-cool-company-profile-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/asap-cool/json-schema/asap-cool-update-company-profile-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/asap-cool/json-schema/asap-cool-contact-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/asap-cool/json-schema/asap-cool-envelope-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/asap-cool/json-schema/asap-cool-inbound-view-schema.json

## Other ASAP APIs (12)

- [ASAP Agents API](https://apis.io/apis/asap-cool/asap-cool-agents-api/)
- [ASAP API Keys API](https://apis.io/apis/asap-cool/asap-cool-api-keys-api/)
- [ASAP Apps API](https://apis.io/apis/asap-cool/asap-cool-apps-api/)
- [ASAP Automation API](https://apis.io/apis/asap-cool/asap-cool-automation-api/)
- [ASAP Billing API](https://apis.io/apis/asap-cool/asap-cool-billing-api/)
- [ASAP Calendar API](https://apis.io/apis/asap-cool/asap-cool-calendar-api/)
- [ASAP Contacts API](https://apis.io/apis/asap-cool/asap-cool-contacts-api/)
- [ASAP Copilot API](https://apis.io/apis/asap-cool/asap-cool-copilot-api/)
- [ASAP CRM API](https://apis.io/apis/asap-cool/asap-cool-crm-api/)
- [ASAP Emails API](https://apis.io/apis/asap-cool/asap-cool-emails-api/)
- [ASAP Expenses API](https://apis.io/apis/asap-cool/asap-cool-expenses-api/)
- [ASAP Files API](https://apis.io/apis/asap-cool/asap-cool-files-api/)

## Tags

Authentication

---

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