POST
/
end-users

Authorizations

Authorization
string
headerrequired

Your Conductor secret key using Bearer auth (e.g., "Authorization: Bearer {{YOUR_SECRET_KEY}}").

Body

application/json
companyName
string
required

The end-user's company name that will be shown elsewhere in Conductor.

sourceId
string
required

The end-user's unique identifier from your system. Maps users between your database and Conductor. Must be unique for each user. If you have only one user, you may use any string value.

email
string
required

The end-user's email address for identification purposes. Setting this field will not cause any emails to be sent.

Response

200 - application/json
id
string
required

The unique identifier for this EndUser. You must save this value to your database because it is how you identify which of your users to receive your API requests.

objectType
string
required

The type of object. This value is always "end_user".

Allowed value: "end_user"
createdAt
string
required

The date and time when this EndUser was created.

companyName
string
required

The EndUser's company name that will be shown elsewhere in Conductor.

sourceId
string
required

The EndUser's unique identifier from your system. Maps users between your database and Conductor.

email
string
required

The EndUser's email address for identification purposes.

integrationConnections
object[]
required

The EndUser's IntegrationConnections.