Register a sender
Changed onRegisters a sender, or updates the one already registered under the same externalId — the pair (merchant, externalId) is unique per mode, so replaying a registration never creates a duplicate. The sender is screened against the sanctions lists on every call that can change it. If the screening cannot run, a new sender or a changed identity is held pending with reason screening_incomplete, an unchanged one keeps its state, and a rejected sender is returned unchanged — send it again once screening is back. A sender rejected by Hub2 compliance is returned unchanged, and a disabled sender cannot be registered again (422 sender_disabled).
Request
- The document declares no server URL.
- Authnone declared. Required headers: ApiKey, MerchantId, Environment
Headers
Your api key. To create a key, please get into our dashboard. If you don't have access to it, please reach the Support team.
Your merchant ID. This information is available in our dashboard. If you don't have access to it, please reach the Support team.
Allow you to choose between the sandbox mode to perform some tests or the live mode for real world transactions.
Request body
Example request
{
"payoutType": "individual",
"firstName": "Aminata",
"lastName": "Traoré",
"contactPhone": "+2250747123456",
"dateOfBirth": "1992-05-23",
"nationality": "CI",
"idDocument": {
"expiryDate": "2025-12-31",
"idNumber": "123456789",
"idType": "passport",
"issueDate": "2020-01-01",
"issuer": "Ministry of Interior",
"issuerCountry": "CI",
"issuerPlace": "Abidjan",
"otherIdDescription": "Custom identification document"
},
"name": "TikTok Inc.",
"countryOfIncorporation": "US",
"legalEntityType": "privately_owned_company",
"registrationDate": "2012-01-25",
"registrationNumber": "VAT1234567",
"tradingCountry": "US",
"tradingCity": "New York",
"tradingStreet": "20 W 34th St",
"tradingPostalCode": "10001",
"natureOfBusiness": "retail_trade",
"phoneNumber": "+15555551234",
"email": "tiktok@payments.com",
"externalId": "MTO-SENDER-00123"
}Response
Example response
{
"id": "snd_V1StGXR8Z5jdHi6BmyT",
"externalId": "MTO-SENDER-00123",
"payoutType": "individual",
"state": "approved",
"kyc": {
"payoutType": "individual",
"firstName": "Aminata",
"lastName": "Traoré",
"contactPhone": "+2250747123456",
"dateOfBirth": "1992-05-23",
"nationality": "CI",
"idDocument": {
"expiryDate": "2025-12-31",
"idNumber": "123456789",
"idType": "passport",
"issueDate": "2020-01-01",
"issuer": "Ministry of Interior",
"issuerCountry": "CI",
"issuerPlace": "Abidjan",
"otherIdDescription": "Custom identification document"
},
"name": "TikTok Inc.",
"countryOfIncorporation": "US",
"legalEntityType": "privately_owned_company",
"registrationDate": "2012-01-25",
"registrationNumber": "VAT1234567",
"tradingCountry": "US",
"tradingCity": "New York",
"tradingStreet": "20 W 34th St",
"tradingPostalCode": "10001",
"natureOfBusiness": "retail_trade",
"phoneNumber": "+15555551234",
"email": "tiktok@payments.com"
},
"screening": {
"decision": "ALLOW",
"reason": "NO_MATCH",
"screenedAt": "2026-08-07T09:15:00.000Z"
},
"createdAt": "2026-08-07T09:15:00.000Z",
"updatedAt": "2026-08-07T09:15:00.000Z"
}Changes
- info
endpoint added
- info