Skip to main content
GET
Get Payin Recipient

Authentication

✅ Organization User (CustomerEmployee)
✅ Delegated User (EndUser)
✅ Service Account

Required Permissions

Payins:Read: Always required.

Authorizations

Authorization
string
header
required

Bearer Token: Used to authenticate API requests. More details how to generate the token: Authentication flows

Query Parameters

provider
enum<string>
required

The payin provider to check the recipient with.

Available options:
CircleMint
walletId
string
required

The wallet whose recipient status to check.

Required string length: 1 - 64
currency
enum<string>
required

Fiat currency of the payin (determines the delivered stablecoin, e.g. USD → USDC, EUR → EURC).

Available options:
USD,
EUR

Response

200 - application/json

Success

provider
enum<string>
required

Payin provider.

Available options:
CircleMint
walletId
string
required

The wallet whose address is (to be) registered as a recipient.

Required string length: 1 - 64
Pattern: ^wa-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{14,16}$
Example:

"wa-5pfuu-9euek-h0odgb6snva8ph3k"

currency
enum<string>
required

Fiat currency of the payin (determines the delivered stablecoin, e.g. USD → USDC, EUR → EURC).

Available options:
USD,
EUR
status
enum<string>
required

Recipient status.

Available options:
NotRegistered,
PendingVerification,
Active
recipientAddressId
string

The provider's recipient-registry id, once registered.

Last modified on July 21, 2026