# AgentStack Authentication API

**Canonical:** https://apis.io/apis/agentstack-tech/agentstack-tech-authentication-api/  
**Provider:** AgentStack — https://apis.io/providers/agentstack-tech/  
**Documentation:** https://agentstack.tech/api-docs

AgentStack Authentication API is one of 90 APIs that [AgentStack](https://apis.io/providers/agentstack-tech/) 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 and 6 JSON Schemas.

Login, registration, tokens, OAuth. REST compatibility surface; for new integrations prefer MCP actions, GET/POST /api/dna/data, or POST /api/commands (see docs/API_CHANNELS_AND_PROTOCOLS.md).

## Operations (60 of 64)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/auth/me` | Get Current User |
| GET | `/api/auth/me/ecosystem-access` | Get My Ecosystem Access |
| GET | `/api/auth/session-bootstrap` | Get Session Bootstrap |
| GET | `/api/auth/me/bootstrap` | Auth Me Bootstrap |
| GET | `/api/auth/test` | Test Endpoint |
| GET | `/api/auth/test-jwt` | Test Jwt Endpoint |
| GET | `/api/auth/me-simple` | Get Current User Simple |
| GET | `/api/auth/health` | Auth Health |
| POST | `/api/auth/test-login` | Test Login |
| GET | `/api/auth/test-projects` | Test Projects |
| POST | `/api/auth/login` | Auth Login |
| GET | `/api/auth/check-ecosystem-user` | Check Ecosystem User |
| GET | `/api/auth/confirm-email` | Confirm Email |
| POST | `/api/auth/confirm-email` | Confirm Email Post |
| POST | `/api/auth/verify-email` | Confirm Email Post |
| POST | `/api/auth/confirm-email/resend` | Confirm Email Resend |
| POST | `/api/auth/password-setup/mint` | Mint Password Setup Link |
| GET | `/api/auth/password-setup/status` | Password Setup Status |
| POST | `/api/auth/password-setup/complete` | Complete Password Setup Link |
| POST | `/api/auth/password-reset/request` | Password Reset Request |
| GET | `/api/auth/password-reset/status` | Password Reset Status |
| POST | `/api/auth/password-reset/reset` | Password Reset Complete |
| POST | `/api/auth/register` | Auth Register |
| POST | `/api/auth/register-to-project/{project_id}` | Register To Project |
| POST | `/api/auth/add-user-to-project/{project_id}` | Add User To Project |
| POST | `/api/auth/mcp-oauth-bridge` | Auth Mcp Oauth Bridge |
| POST | `/api/auth/logout` | Auth Logout |
| POST | `/api/auth/refresh` | Refresh Token |
| GET | `/api/auth/permissions` | Get User Permissions |
| POST | `/api/auth/permissions/check` | Check Permission |
| GET | `/api/auth/stats` | Get Auth Stats |
| GET | `/api/auth/profile-data` | Get Profile Data |
| PUT | `/api/auth/profile-data` | Update Profile Data |
| GET | `/api/auth/profile-data/get` | Get Profile Data Value |
| POST | `/api/auth/profile-data/set` | Set Profile Data Value |
| GET | `/api/auth/settings` | Get User Settings |
| GET | `/api/auth/settings/get` | Get User Settings Get |
| POST | `/api/auth/settings/set` | Set User Settings Set |
| GET | `/api/auth/security-alerts` | Get User Security Alerts |
| GET | `/api/auth/2fa/status` | Get User 2Fa Status |
| GET | `/api/auth/2fa-status` | Get User 2Fa Status |
| POST | `/api/auth/change-password` | Change User Password |
| POST | `/api/auth/toggle-2fa` | Toggle User 2Fa |
| POST | `/api/auth/security-alerts/{alert_id}/mark-read` | Mark Security Alert As Read |
| PUT | `/api/auth/projects/{project_id}/users/{user_id}/role` | Update User Role |
| POST | `/api/auth/convert-anonymous` | Convert Anonymous User |
| POST | `/api/auth/switch-project` | Switch Project |
| POST | `/api/auth/login-by-key` | Login By Key |
| POST | `/api/auth/anonymous/provision` | Anonymous Provision |
| GET | `/api/auth/me/channel-identities` | List My Channel Identities |
| DELETE | `/api/auth/me/channel-identities/{identity_id}` | Revoke My Channel Identity |
| GET | `/api/auth/mfa/status` | Mfa Status |
| POST | `/api/auth/mfa/totp/begin` | Mfa Totp Begin |
| POST | `/api/auth/mfa/totp/confirm` | Mfa Totp Confirm |
| POST | `/api/auth/mfa/channel/begin` | Mfa Channel Begin |
| POST | `/api/auth/mfa/channel/confirm` | Mfa Channel Confirm |
| POST | `/api/auth/mfa/telegram/begin` | Mfa Telegram Begin |
| POST | `/api/auth/mfa/telegram/confirm` | Mfa Telegram Confirm |
| POST | `/api/auth/mfa/disable` | Mfa Disable |
| POST | `/api/auth/mfa/backup/regenerate` | Mfa Backup Regenerate |

…and 4 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/agentstack-tech/openapi/agentstack-tech-authentication-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-knowledge-config-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-create-payment-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-generation-settings-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-project-data-patch-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-content-metadata-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-plan-claim-response-schema.json

## Other AgentStack APIs (12)

- [AgentStack 8DNA API](https://apis.io/apis/agentstack-tech/agentstack-tech-8dna-api-api/)
- [AgentStack Admin API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-api/)
- [AgentStack Admin Drain API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-drain-api/)
- [AgentStack Agent Net API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-api/)
- [AgentStack AgentNet Arbitrum API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-arbitrum-api/)
- [AgentStack AgentNet BNB API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-bnb-api/)
- [AgentStack AgentNet Chain Control API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-api/)
- [AgentStack AgentNet Chain Control Public API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-public-api/)
- [AgentStack AgentNet PTR API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-ptr-api/)
- [AgentStack AgentNet Solana API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-solana-api/)
- [AgentStack Agents Fleet API](https://apis.io/apis/agentstack-tech/agentstack-tech-agents-fleet-api/)
- [AgentStack Agent Social API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentsocial-api/)

## Tags

Authentication

---

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