Submit KYC application data
KYC API
Submit KYC application data
POST
Submit KYC application data
Documentation Index
Fetch the complete documentation index at: https://docs.machines.cash/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Return Open Responses-compatible output when set (replaces the default response envelope).
Available options:
1, true Tool call id used for function_call_output items when Open Responses mode is enabled.
Minimum string length:
1Body
application/json
Maximum string length:
50Maximum string length:
50YYYY-MM-DD
Example:
"1990-01-01T00:00:00.000Z"
ISO-3166-1 alpha-2 country code (e.g., US). Case-insensitive.
Required string length:
2Example:
"US"
Example:
"jsmith@example.com"
SOC occupation code (e.g., 49-3023). See GET /kyc/values.
Example:
"49-3023"
Available options:
<40k, 50k–99k, 100k–149k, 150k+ Example:
"<40k"
Available options:
everyday spend, subscriptions, business expenses, testing, other Example:
"everyday spend"
Available options:
under $1k, $1k–$5k, $5k–$20k, $20k+ Example:
"under $1k"
Country calling code digits only (e.g., 1).
Maximum string length:
3Example:
"1"
Phone number digits only (include area code).
Maximum string length:
15Example:
"4155551234"