Creates a new onboarding link for a merchant. Important: Creating a new link will automatically expire all previous onboarding links for the same merchant.
Security
api-key-secret
URL to redirect after onboarding completion
Example:"https://dashboard.example.com?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
Allow the merchant to continue past device selection without choosing a device, after confirming they will supply their own compatible one. Omit to inherit your account default. Only has an effect where device selection is required for your account.
Example:true
- Mock serverhttps://docs.taluspay.com/_mock/openapi/v1/onboarding_links
- Production environment onboardinghttps://api.taluspay.com/v1/onboarding_links
- Sandbox environment onboardinghttps://api.taluspay-sandbox.com/v1/onboarding_links
curl -i -X POST \
-u '<username>:<password>' \
https://docs.taluspay.com/_mock/openapi/v1/onboarding_links \
-H 'Content-Type: application/json' \
-d '{
"merchant_id": "string",
"return_url": "https://dashboard.example.com?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"type": "account_onboarding",
"allow_skip_device_selection": true,
"attribution": {
"user_id": 12345,
"channel_id": 67890,
"source_id": 42,
"rsl_user_id": 11111,
"referral_partner_user_id": 22222
}
}'Create an onboarding link for a merchant. Note: Creating a new link will expire all previous onboarding links for the same merchant.
The URL of the onboarding link with token
Example:"https://dashboard.example.com?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
Response
{ "url": "https://dashboard.example.com?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...", "id": "string", "expires_at": "string", "merchant_id": "string" }