Auth0

Manage users, applications, and authentication via Auth0 Management API.

dvcrn Updated 32 repo stars

File contents

Auth0

Identity platform.

Environment

export AUTH0_DOMAIN="your-tenant.auth0.com"
export AUTH0_MGMT_TOKEN="xxxxxxxxxx"

List Users

curl "https://$AUTH0_DOMAIN/api/v2/users" -H "Authorization: Bearer $AUTH0_MGMT_TOKEN"

Create User

curl -X POST "https://$AUTH0_DOMAIN/api/v2/users" \
  -H "Authorization: Bearer $AUTH0_MGMT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com", "password": "Pass123!", "connection": "Username-Password-Authentication"}'

Get User

curl "https://$AUTH0_DOMAIN/api/v2/users/{userId}" -H "Authorization: Bearer $AUTH0_MGMT_TOKEN"

List Applications

curl "https://$AUTH0_DOMAIN/api/v2/clients" -H "Authorization: Bearer $AUTH0_MGMT_TOKEN"

Links

dvcrn/openclaw-skills-marketplace/tree/main/plugins/mrgoodb--auth0/skills/auth0 commit a1e73fb37b

Frequently asked questions

npx skillmds@latest add dvcrn/auth0