# audiopod-ai Auth API

**Canonical:** https://apis.io/apis/audiopod-ai/audiopod-ai-auth-api/  
**Provider:** audiopod-ai — https://apis.io/providers/audiopod-ai/  
**Base URL:** https://api.audiopod.ai  
**Documentation:** https://audiopod.ai/developers

audiopod-ai Auth API is one of 24 APIs that [audiopod-ai](https://apis.io/providers/audiopod-ai/) 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 auth. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Authentication and user management

## Operations (40)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/auth/api-keys/scopes` | List Available Scopes |
| POST | `/api/v1/auth/api-keys` | Create Api Key |
| GET | `/api/v1/auth/api-keys` | List Api Keys |
| DELETE | `/api/v1/auth/api-keys/{key_id}` | Revoke Api Key |
| PATCH | `/api/v1/auth/api-keys/{key_id}/unrevoke` | Unrevoke Api Key |
| DELETE | `/api/v1/auth/api-keys/{key_id}/force` | Delete Api Key Permanently |
| POST | `/api/v1/auth/initiate-registration` | Initiate Registration |
| POST | `/api/v1/auth/verify-registration` | Verify Registration |
| POST | `/api/v1/auth/token` | Login |
| POST | `/api/v1/auth/refresh` | Refresh Token |
| POST | `/api/v1/auth/oauth/{provider}` | Oauth Login |
| GET | `/api/v1/auth/token-health` | Check Token Health |
| POST | `/api/v1/auth/logout` | Logout |
| GET | `/api/v1/auth/session/validate` | Validate Session |
| GET | `/api/v1/auth/sessions` | Get Active Sessions |
| POST | `/api/v1/auth/sessions/revoke` | Revoke Sessions |
| POST | `/api/v1/auth/refresh-enhanced` | Refresh Token Enhanced |
| POST | `/api/v1/auth/refresh-silent` | Refresh Token Silent |
| POST | `/api/v1/auth/session/sync` | Sync Session With Nextauth |
| POST | `/api/v1/auth/session/heartbeat` | Session Heartbeat |
| GET | `/api/v1/auth/captcha/generate` | Generate Captcha |
| POST | `/api/v1/auth/captcha/verify` | Verify Captcha |
| GET | `/api/v1/auth/captcha/required` | Check Captcha Required |
| POST | `/api/v1/auth/verify-email` | Verify Email |
| POST | `/api/v1/auth/change-password` | Change Password |
| POST | `/api/v1/auth/forgot-password` | Forgot Password |
| POST | `/api/v1/auth/reset-password` | Reset Password |
| GET | `/api/v1/auth/me` | Get Current User Data |
| PATCH | `/api/v1/auth/me` | Update User |
| POST | `/api/v1/auth/me/profile-image` | Upload Profile Image |
| DELETE | `/api/v1/auth/me/profile-image` | Delete Profile Image |
| GET | `/api/v1/auth/account-providers` | Get User Providers |
| POST | `/api/v1/auth/account-providers` | Link Provider Account |
| DELETE | `/api/v1/auth/account-providers/{provider}` | Unlink Provider |
| POST | `/api/v1/auth/oauth/refresh-provider/{provider}` | Refresh Provider Token |
| POST | `/api/v1/auth/send-phone-verification` | Send Phone Verification |
| POST | `/api/v1/auth/verify-phone` | Verify Phone |
| POST | `/api/v1/auth/save-phone` | Save Phone Number |
| POST | `/api/v1/auth/check-email` | Check Email Availability |
| GET | `/api/v1/auth/session/health` | Session Health |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/audiopod-ai/openapi/audiopod-ai-auth-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/audiopod-ai/json-schema/audiopod-ai-repaint-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/audiopod-ai/json-schema/audiopod-ai-text2-music-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/audiopod-ai/json-schema/audiopod-ai-edit-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/audiopod-ai/json-schema/audiopod-ai-extend-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/audiopod-ai/json-schema/audiopod-ai-cover-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/audiopod-ai/json-schema/audiopod-ai-reference-audio-request-schema.json

## Other audiopod-ai APIs (12)

- [audiopod-ai API Wallet API](https://apis.io/apis/audiopod-ai/audiopod-ai-api-wallet-api/)
- [audiopod-ai Audio Agent API](https://apis.io/apis/audiopod-ai/audiopod-ai-audio-agent-api/)
- [audiopod-ai Audiobook API](https://apis.io/apis/audiopod-ai/audiopod-ai-audiobook-api/)
- [audiopod-ai Credits API](https://apis.io/apis/audiopod-ai/audiopod-ai-credits-api/)
- [audiopod-ai Denoiser API](https://apis.io/apis/audiopod-ai/audiopod-ai-denoiser-api/)
- [audiopod-ai Downloads API](https://apis.io/apis/audiopod-ai/audiopod-ai-downloads-api/)
- [audiopod-ai File Downloads API](https://apis.io/apis/audiopod-ai/audiopod-ai-file-downloads-api/)
- [audiopod-ai MCP API](https://apis.io/apis/audiopod-ai/audiopod-ai-mcp-api/)
- [audiopod-ai Media Converter API](https://apis.io/apis/audiopod-ai/audiopod-ai-media-converter-api/)
- [audiopod-ai Media Extraction API](https://apis.io/apis/audiopod-ai/audiopod-ai-media-extraction-api/)
- [audiopod-ai Midi API](https://apis.io/apis/audiopod-ai/audiopod-ai-midi-api/)
- [audiopod-ai Music API](https://apis.io/apis/audiopod-ai/audiopod-ai-music-api/)

## Tags

auth

---

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