Embedded Wallet Auth

List authentication credentials

Retrieve all authentication credentials registered on an Embedded Wallet internal account.

The response is not paginated: an internal account is expected to have a small, bounded number of credentials (typically 1–5), so all results are returned inline. Additional per-credential detail (such as active session expiry) is available on GET /auth/sessions.

get/auth/credentials

Query parameters

accountIdstring required

Internal account id whose authentication credentials to list.

Response

Authentication credentials registered on the internal account. Returns an empty data array when the internal account has no credentials or when accountId does not match any internal account visible to the caller.

Example response

{
  "data": [
    {
      "id": "AuthMethod:019542f5-b3e7-1d02-0000-000000000001",
      "accountId": "InternalAccount:019542f5-b3e7-1d02-0000-000000000002",
      "credentialId": "KEbWNCc7NgaYnUyrNeFGX9_3Y-8oJ3KwzjnaiD1d1LVTxR7v3CaKfCz2Vy_g_MHSh7yJ8yL0Pxg6jo_o0hYiew",
      "nickname": "example@lightspark.com",
      "createdAt": "2026-04-08T15:30:01Z",
      "updatedAt": "2026-04-08T15:35:00Z"
    }
  ]
}

Changes

Changed in 2 of the 33 revisions of this API.52

  • d0bce562bffd51See the full diff
    • added the new REQUEST_ID_MISSING enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the new WALLET_SIGNATURE_BODY_MISMATCH enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the new WALLET_SIGNATURE_INVALID enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the new WALLET_SIGNATURE_MALFORMED enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the new WALLET_SIGNATURE_MISSING enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the optional property data/items/credentialId to the response with the 200 status

      response-optional-property-added

    This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • endpoint added

      endpoint-added

    This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog