Improved
v1.0.22
16 days ago by Ethen Li
Unified first-party and recipient account lookup
The External Accounts API now returns both first-party (customer-owned) and third-party (recipient-owned) bank accounts through a single set of endpoints.
GET All External Accounts
https://developer.1money.com/reference/list_external_accounts
- New query parameter:
include_recipient(boolean, defaults tofalse) - When set to
true, the response also includes external accounts owned by the customer's recipients - Each recipient-owned account comes with an embedded recipient object containing the full recipient details
- Results remain ordered by creation date (most recent first)
GET External Account By ID
https://developer.1money.com/reference/retrieve_external_account
- Can now resolve both first-party and recipient-owned accounts by ID
- If the account belongs to a recipient, the response includes a recipient object with full recipient details — no additional call required
⚠️ Deprecated: GET /v1/customers/{customer_id}/recipients/by-external-account/{external_account_id}
/v1/customers/{customer_id}/recipients/by-external-account/{external_account_id}This endpoint is deprecated and will be removed in a future release.
Why: The dedicated reverse-lookup endpoint duplicates functionality that is now available directly from the External Accounts API.
Migration: Use the External Accounts endpoints above — the recipient object in the response provides the same information in a single, consistent call.
