Retrieve Agreement Wallets
Retrieve the wallets linked to the migrated agreements of a merchant that was onboarded through the ISO API. Optionally filter by agreement ID.
merchant_id
The merchant ID (merchantId) that the ISO API returned when the merchant was created. Digits only.
agreement_id
An agreement ID (agreementId) from the ISO API, digits only. When you include it, the response contains only that agreement.
merchant_account_id
The merchant's Rapyd account ID, a string starting with org_. Use it in other Partner Onboarding API calls.
agreements
The migrated agreements of the merchant, each with a Rapyd wallet. The array contains one item when you use the agreement_id filter.
{base_uri}/partner/onboarding/iso_merchants/:merchant_id/agreements
Retrieve Agreement Wallets
curl -X get '{base_uri}/partner/onboarding/iso_merchants/1234567/agreements' \ -H 'access_key: your-access-key-here' \ -H 'Content-Type: application/json' \ -H 'salt: your-random-string-here' \ -H 'signature: your-calculated-signature-here' \ -H 'timestamp: your-unix-timestamp-here'{ "status": { "error_code": "", "status": "SUCCESS", "message": "Success", "response_code": "", "operation_id": "8d3e5f6a-1b2c-4d3e-9f4a-5b6c7d8e9f01" }, "data": { "merchant_account_id": "org_0123456789abcdef0123456789abcdef", "agreements": [ { "agreement_id": 820806, "ewallet_token": "ewallet_0123456789abcdef0123456789abcdef", "ewallet_type": "client" }, { "agreement_id": 820807, "ewallet_token": "ewallet_fedcba9876543210fedcba9876543210", "ewallet_type": "client" } ] } }