Creates a Sail user mapped to your internal identity. Required for the server-to-server pattern. Optional for token-scoped integrations, where a user can be created implicitly at token exchange.
Body application/json
external_user_idstringrequired
Your internal identifier for this user.
emailstring<email>
The user’s email address.
first_namestring
The user’s first name.
last_namestring
The user’s last name.
phonestring
The user’s phone number.
addressobject
The user’s mailing address.
Show address properties
streetstring
Street address.
citystring
City.
statestring
State or region.
zipstring
Postal code.
countrystring
ISO 3166-1 alpha-2 country code.
Response
User created. No credential is returned. PII access uses ephemeral tokens minted on demand.
idstring
The Sail user id.
external_user_idstring
Echo of the external_user_id supplied at creation.
status"active" | "inactive"
Whether the user is active or inactive.
created_atstring<date-time>
When the user was created.
Standard error envelope covering 400, 401, 403, 404, 429, and 500.