Skip to main content
This API reference is useful if you are trying to manage Domo Users from anywhere ‘outside’ of your Domo instance such as:
  1. Jupyter scripts
  2. Code Engine Functions
  3. Custom Java/Node/Python scripts

Create User

Playground

Method: POST
Endpoint: /api/identity/v1/users
Example:
Response:

Get User By Id

Playground

Method: GET
Endpoint: /api/identity/v1/users/{id}
Path Parameters:
  • id- Id of the user requested.
    • Integer
    • Required
Optional Query Parameters:
  • parts
    • Options
      • MINIMAL
      • SIMPLE
      • DETAILED
      • GROUPS
      • ROLE
    • Example
      • /api/identity/v1/users/{id}?parts=DETAILED
Example
Response:

Get All Users

Playground

Method: GET
Endpoint: /api/identity/v1/users
Optional Query Parameters:
  • parts
    • Options
      • MINIMAL
      • SIMPLE
      • DETAILED
      • GROUPS
      • ROLE
    • Example
      • /api/identity/v1/users?parts=DETAILED
Example
Response:

Update User

Playground

Method: PATCH
Endpoint: /api/identity/v1/users/{id}
Path Parameters:
  • id - Id of the user requested.
    • Integer
    • Required
Example:
Response:

Delete User

Playground

Method: DELETE
Endpoint: /api/identity/v1/users/{id}
Path Parameters:
  • id - Id of the user requested.
    • Integer
    • Required
Example:
Response: