SET Merchant API · Customers
Send more KYB or KYC data
POST/v1/customers/{id}/kyb
More or corrected verification data for a customer the provider already holds, whether it was created by API or by hosted link. The answer is the customer with requirementsDue read back.
Merchant key A merchant key verifies only its registered legal name: a different
businessLegalNameis409 merchant_name_mismatch.
Path parameters
idstringrequired- The customer's id.
Headers
Idempotency-Keystring- Optional. The same key and body run once; a replay answers with
Idempotent-Replayed: true. Kept 24 hours.
Body
kybobject- A business's further or corrected details, in the same fields as
POST /v1/customers. kycobject- An individual's further or corrected details.
Notes
- Only the provider's own customer fields pass; anything else is
400 field_not_used. Nothing is stored or logged: the data goes to the provider in the request.
Errors
400 kyb_invalid400 field_not_used400 kyb_incomplete400 kyb_refused403 prohibited_activity404 customer_unknown409 customer_not_created409 merchant_name_mismatch413 payload_too_large401 api_key_required401 api_key_invalid401 api_key_wrong_mode403 scope_missing429 rate_limited