Auth0
APIHosted login, user management and authorization for apps, APIs and AI agents
- Price
- Free tier, then paid
- Access
- Management API access token
About
Okta's hosted identity platform with Universal Login, social and enterprise connections, MFA, organizations and machine-to-machine tokens. Free up to 25,000 monthly active users; paid plans are priced per MAU and cost more for B2B than for B2C apps.
What you can do with it
- Add hosted login with social, passwordless and enterprise connections to your app
- Protect your APIs with access tokens, roles and machine-to-machine credentials
- Let AI agents call third-party APIs on a user's behalf with Token Vault
Get started
- Create a tenant and a machine-to-machine app in the Auth0 Dashboard
- Authorize the app for the Auth0 Management API
- Copy the tenant domain, client ID and client secret
Example
# Get a Management API token, then list the applications in your tenant
curl --request POST \
--url "https://$AUTH0_DOMAIN/oauth/token" \
--header 'content-type: application/x-www-form-urlencoded' \
--data grant_type=client_credentials \
--data "client_id=$AUTH0_CLIENT_ID" \
--data "client_secret=$AUTH0_CLIENT_SECRET" \
--data "audience=https://$AUTH0_DOMAIN/api/v2/"
curl "https://$AUTH0_DOMAIN/api/v2/clients" \
--header "authorization: Bearer $AUTH0_MGMT_TOKEN"Details
- Hosting
- Hosted service
- Available in
- Worldwide
- Official SDKs
- JavaScript/TypeScript, Python, Go, Java, PHP, Ruby, C#, Swift, Kotlin, Dart
- MCP server
- Local