Embedded Wallet Auth

List delegated signing keys

Changed on

List delegated signing keys for an Embedded Wallet internal account, a card funding source, or both, including PENDING keys (user created but policy leg never completed) and REVOKED keys. At least one of accountId or fundingSourceId must be supplied.

get/auth/delegated-keys

Request

  • Base URL
    https://api.lightspark.com/grid/2025-10-13
  • URL
    https://api.lightspark.com/grid/2025-10-13/auth/delegated-keys
  • Auth
    HTTP basic

Query parameters

accountIdstring

The id of the internal account whose delegated keys to list.

fundingSourceIdstring

The id of the card funding source whose delegated keys to list.

Response

Delegated keys matching the supplied filters. Returns an empty data array when no matching delegated keys are visible to the caller.

Example response

{
  "data": [
    {
      "id": "DelegatedKey:019542f5-b3e7-1d02-0000-000000000021",
      "cardId": "Card:019542f5-b3e7-1d02-0000-000000000010",
      "fundingSourceId": "CardFundingSource:019542f5-b3e7-1d02-0000-000000000011",
      "agentId": "Agent:019542f5-b3e7-1d02-0000-000000000042",
      "accountId": "InternalAccount:019542f5-b3e7-1d02-0000-000000000002",
      "publicKey": "02a1b2c3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f90",
      "nickname": "Settlement service key",
      "status": "ACTIVE",
      "createdAt": "2026-04-08T15:30:01Z",
      "updatedAt": "2026-04-08T15:30:42Z"
    }
  ]
}

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • warning

      added the new EXACT_AMOUNT_UNAVAILABLE enum value to the response property for the response status