All our API endpoints are protected. You need to contact administrators so they will create a new OauthApplication for you, and give you back your app_id and app_secret. You will then need to implement the Oauth Client Credential Flow as described here auth0.com/docs/get-started/authentication-and-authorization-flow/client-credentials-flow
Resource | Description |
---|---|
POST /api/v1/users | Create new user |
POST /api/v1/users/create_bulk | Create multiple users. Used for migration |
POST /api/v1/users/:id/update | Update existing user |
POST /api/v1/users/invite | Invite by email a user to create an account, or to join an other app if they already have an account |
GET /api/v1/users/:id/resend_invite | Resend invitation email |
DELETE /api/v1/users/:id | Delete user mapping with the calling app. Delete the user entirely if it is not mapped to any other app. |
GET /api/v1/users/find_by_credentials | Find a user from its login and password |
GET /api/v1/users/find_or_create_by_provider | Find a user from external provider id |
POST /api/v1/users/send_password_instructions | Send password reset instructions |
POST /api/v1/users/send_confirmation_instructions | Send email confirmation instructions |