Account Management
Register, manage API keys, and track usage.
Account management endpoints let you register, authenticate, create API keys, and monitor usage. All endpoints under /account/* require a session token from /auth/login.
Register, manage API keys, and track usage.
Account management endpoints let you register, authenticate, create API keys, and monitor usage. All endpoints under /account/* require a session token from /auth/login.
| Method | Path | Auth | Description |
|---|---|---|---|
| POST | /auth/register | None | Create a developer account |
| POST | /auth/login | None | Log in and get a session token |
| POST | /auth/refresh | None | Refresh an expired token |
| POST | /auth/forgot-password | None | Request a password reset |
| GET | /account | Session | Get your developer profile |
| GET | /account/keys | Session | List all API keys |
| POST | /account/keys | Session | Create a new API key |
| POST | /account/keys/{id} | Session | Update a key |
| DELETE | /account/keys/{id} | Session | Deactivate a key |
| GET | /account/usage | Session | Usage summary |