Skip to content
For LLMsView as Markdown·

Auth0 ​

Manage users, roles, connections, and applications via the Auth0 Management API.

DetailValue
CategorySecurity
Base URLhttps://{tenant}.auth0.com/api/v2
AuthenticationBearer Token
Endpoints6
Connector keyauth0

Using Auth0 in a workflow ​

  1. Go to Connections and click New Connection.
  2. Pick Auth0 from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown. The full list is below.

Available endpoints ​

EndpointSummary
GET /usersList or search users
POST /usersCreate a user
GET /users/{userId}Get a user
GET /rolesList roles
GET /connectionsList connections
GET /logsSearch log events

Each endpoint is documented in full below. Use the outline on the right to jump to one.

GET /users ​

List or search users

DetailValue
Operation IDsecurity.listUsers
MethodGET
Path/users

Parameters ​

NameLocationTypeRequired
qquerystringNo

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Auth0 connection from the Connection dropdown.
  3. In the Operation dropdown, select security.listUsers.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Auth0 API reference.

POST /users ​

Create a user

DetailValue
Operation IDsecurity.createUser
MethodPOST
Path/users

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Auth0 connection from the Connection dropdown.
  3. In the Operation dropdown, select security.createUser.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Auth0 API reference.

GET /users/{userId} ​

Get a user

DetailValue
Operation IDsecurity.getUser
MethodGET
Path/users/{userId}

Parameters ​

NameLocationTypeRequired
userIdpathstringYes

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Auth0 connection from the Connection dropdown.
  3. In the Operation dropdown, select security.getUser.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked: fill them or the call will fail at runtime.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Auth0 API reference.

GET /roles ​

List roles

DetailValue
Operation IDsecurity.listRoles
MethodGET
Path/roles

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Auth0 connection from the Connection dropdown.
  3. In the Operation dropdown, select security.listRoles.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Auth0 API reference.

GET /connections ​

List connections

DetailValue
Operation IDsecurity.listConnections
MethodGET
Path/connections

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Auth0 connection from the Connection dropdown.
  3. In the Operation dropdown, select security.listConnections.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Auth0 API reference.

GET /logs ​

Search log events

DetailValue
Operation IDsecurity.listLogs
MethodGET
Path/logs

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Auth0 connection from the Connection dropdown.
  3. In the Operation dropdown, select security.listLogs.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Auth0 API reference.