GuidesAPI ReferenceChangelog
Changelog
Improved

v1.0.22

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 to false)
  • 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}

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.