Skip to main content
POST
/
users
Create user account
curl --request POST \
  --url https://{organization}.admin.credibledata.com/api/v0/users \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "userName": "<string>",
  "password": "<string>",
  "email": "jsmith@example.com",
  "firstName": "<string>",
  "lastName": "<string>",
  "businessRole": "<string>",
  "tutorialStatus": {
    "projectTutorial": {
      "hasClickedCreateModel": false,
      "doNotShowModelIntro": false,
      "doNotShowSchemaExplorerTip": false,
      "doNotShowTutorialInHomePanel": false
    }
  }
}
'
{
  "userName": "<string>",
  "email": "jsmith@example.com",
  "firstName": "<string>",
  "lastName": "<string>",
  "businessRole": "<string>",
  "tutorialStatus": {
    "projectTutorial": {
      "hasClickedCreateModel": false,
      "doNotShowModelIntro": false,
      "doNotShowSchemaExplorerTip": false,
      "doNotShowTutorialInHomePanel": false
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.credibledata.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Represents a user account with profile information and tutorial status

userName
string

The unique username for the user account

Pattern: ^[a-zA-Z0-9_-]+$
password
string
write-only

User's password (only included in create/update requests, never in responses)

email
string<email>

User's email address, used for authentication and notifications

firstName
string

User's first name

lastName
string

User's last name

businessRole
string

User's business role or job title

tutorialStatus
object

Represents the tutorial completion status and user preferences for onboarding

Response

User created successfully

Represents a user account with profile information and tutorial status

userName
string

The unique username for the user account

Pattern: ^[a-zA-Z0-9_-]+$
email
string<email>

User's email address, used for authentication and notifications

firstName
string

User's first name

lastName
string

User's last name

businessRole
string

User's business role or job title

tutorialStatus
object

Represents the tutorial completion status and user preferences for onboarding