Create an individual
POST/individuals
Creates an individual (a natural person, e.g. a casino player) under your partner account. The individual starts in pending status; submit KYX and have it approved before paying the individual or letting them cash out.
Request
- application/json
Body
required
Optional client-supplied id; generated if omitted.
Individual's given name.
Individual's family name.
Must be unique.
Contact phone number. Non-digit characters are stripped, so formatting is accepted.
address
object
nullable
Residential address. Optional at creation; required for KYX verification.
Possible values: Value must match regular expression ^[A-Z]{2}$
ISO 3166-1 alpha-2 country code, e.g. US
Street address line 1.
Street address line 2.
Postal / ZIP code.
City.
State / province / region.
birthdate
object
nullable
Date of birth. Optional at creation; required for KYX verification.
4-digit year of birth.
Possible values: >= 1 and <= 12
Month of birth (1-12).
Possible values: >= 1 and <= 31
Day of birth (1-31).
government_id
object
nullable
Government-issued identifier. Optional at creation; required for KYX verification.
Possible values: [us_ssn, passport, unknown]
Type of government identifier.
The identifier value (e.g. SSN digits or passport number).
Responses
- 201
- 401
- 403
- 409
- 422
- 500
Individual created successfully
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [success]
data
object
Possible values: [201]
Possible values: [Successful request]
{
"status": "success",
"data": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
},
"code": 201,
"message": "Successful request"
}
Access token is missing or invalid
Access denied
Request failed due to a conflict in the provided entity
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [fail]
Possible values: [409]
Failure reason
{
"status": "fail",
"code": 409,
"message": "Entity with Id already exists"
}
Request failed due to validation failure
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [error]
Possible values: [422]
{
"status": "error",
"data": {
"dob": {
"day": "Value expected to be 'integer', 'string' given."
}
},
"code": 422,
"message": "cannot process the provided entity"
}
Server error