Skip to main content
GET
/
platform
/
external-accounts
List platform external accounts
curl --request GET \
  --url https://api.lightspark.com/grid/2025-10-13/platform/external-accounts \
  --header 'Authorization: Basic <encoded-value>'
{
  "accounts": [
    {
      "id": "ExternalAccount:e85dcbd6-dced-4ec4-b756-3c3a9ea3d965",
      "customerId": "Customer:da459a29-1fb7-41ce-a4cb-eb3a3c9fd7a7",
      "status": "ACTIVE",
      "platformAccountId": "acc_123456789",
      "currency": "USD",
      "accountInfo": {
        "accountType": "US_ACCOUNT",
        "accountNumber": "123456789",
        "routingNumber": "987654321",
        "accountCategory": "CHECKING",
        "bankName": "Chase Bank",
        "beneficiary": {
          "fullName": "John Michael Doe",
          "birthDate": "1990-01-15",
          "nationality": "US",
          "address": {},
          "beneficiaryType": "INDIVIDUAL"
        }
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

API token authentication using format <api token id>:<api client secret>

Query Parameters

currency
string

Filter by currency code

Response

Successful operation

accounts
object[]
required

List of external accounts matching the filter criteria

I