GET List Source Identities

List the identities that source credentials from a connected identity source, joined with their catalogs

GEThttps://api.anakin.io/v1/wire/identity-sources/{id}/identities

Lists the identities that currently source their credentials from a given connection, joined with the catalog (website) each identity belongs to.


Path Parameters

ParameterTypeDescription
id requiredstring (UUID)Identity source ID

Response

200 OK
{
  "status": "ok",
  "identities": [
    {
      "id": "7c3f1a2b-4d5e-6f7a-8b9c-0d1e2f3a4b5c",
      "name": "Prod login",
      "is_default": false,
      "catalog_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
      "catalog_slug": "neb",
      "catalog_name": "Nebula",
      "has_active_credential": true,
      "created_at": "2026-06-01T09:00:00Z"
    }
  ]
}
FieldTypeDescription
identities[].idstring (UUID)Identity ID
identities[].namestringUser-given name for the identity
identities[].is_defaultbooleanMarked as the user's default for its catalog
identities[].catalog_idstring (UUID)The catalog (website) this identity belongs to
identities[].catalog_slugstringCatalog slug, e.g. neb
identities[].catalog_namestringHuman-readable catalog name
identities[].has_active_credentialbooleantrue = the identity still has non-expired session cookies (ready to use); false = it needs re-verify / login
identities[].created_atstringRFC3339 UTC — when the identity was created

If no identities source credentials from this connection, identities is an empty array.


Error Responses

All errors return JSON of the form { "status": "error", "error": { "code": "...", "message": "..." } }.

CodeHTTPWhen
NOT_FOUND404The source doesn't exist (message "Integration not found")
FORBIDDEN403The source belongs to another user (message "Integration does not belong to user")

Code Examples

curl https://api.anakin.io/v1/wire/identity-sources/f1e2d3c4-0000-0000-0000-000000000000/identities \
  -H "X-API-Key: your_api_key"

Rate limit

60 requests per minute per user.