Skip to main content
POST
cURL

Authorizations

public-api-key
string
header
required
private-secret-key
string
header
required

Headers

X-Idempotency-Key
string
required

Required: requests without it are rejected with 400 INVALID_PARAMETERS. Stored for audit only and not enforced today: every call creates a new registration attempt and a new call to the wallet provider, even when it repeats a previous key.

Body

application/json
account_id
string
required

The unique identifier of the account. Find this in the Yuno dashboard (MAX 64; MIN 36)

connection_id
string
required

The unique identifier of the wallet connection the domains are registered on (UUID). With Yuno's Apple Pay certificate, a connection holds at most 99 domains.

payment_method_type
enum<string>
required

Single payment method to register for all domains.

Available options:
APPLE_PAY,
GOOGLE_PAY
domains
object[]
required

Domains to register, 1 to 50 per request. Each subdomain is a separate domain.

Required array length: 1 - 50 elements

Response

202 - application/json

Accepted

account_id
string
Example:

"3fa85f64-5717-4562-b3fc-2c963f66afa6"

payment_method_type
string
Example:

"APPLE_PAY"

domains
object[]