Create a User
Create a user.
Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Body
The user's first name.
1 - 50The user's last name.
1 - 50The user's email address.
The user's phone number country code. e.g. "1"
^[0-9]{1,3}$The user's phone number. e.g. "4157223331".
^[0-9]{1,20}$Username to assign the user.
1 - 50User's date of birth.
Income paid outside of the Dots platform in the current calendar year. The form must match the application's configured 1099 filing type.
- 1099-NEC adjustment
- 1099-K adjustment
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
List of payout rails to hide from this user in the Dots iframe and block on payout creation. Empty or omitted means no restriction.
ach, paypal, venmo, cash_app, intl_bank, airtm, payoneer, crypto Response
Created
The created user object.
ach, paypal, venmo, cash_app, intl_bank, airtm, payoneer, crypto verified, unverified, disabled, in_review Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
Payout rails hidden from this user. Stacks with app-level exclusions.
ach, paypal, venmo, cash_app, intl_bank, airtm, payoneer, crypto Current-year 1099 adjustment for the user, if one has been set. Only returned by the retrieve-a-user endpoint (GET /v2/users/{user_id}) when the application's configured filing type has a matching adjustment; omitted otherwise and never included in list responses.
- 1099-NEC adjustment
- 1099-K adjustment

