XipID

Subjects

Search subjects by reference

POST https://api.xipid.org/subjects/search

One page of the brand's subjects under one of its references, oldest first: the one it refers now and those the person unlinked before. The reference travels in the body, where no log keeps it.

Scope: any live key of the brand.

Limits: 1,000 requests a minute per key and 2,000 requests a minute per source address; every answer says what is left in X-RateLimit-Remaining, and a refusal when to come back in Retry-After.

Idempotency: a read, safe to repeat.

Changes: 2026-09-26: added.

Parameters

Body

{
  "reference": "acct_4417",
  "limit": 20
}

Answers

200 OK

A page of subjects.

Its headers: X-Request-Id, Xip-Version, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset.

{
  "data": [
    {
      "id": "01JD2R2B4D6F8H0J2K4M6N8P0Q",
      "reference": "acct_4417",
      "status": "linked",
      "pairwise_id": "Vb3kQ9xR2mTz7LpW4nYc8d",
      "linked_at": "2026-11-18T15:42:55.020Z",
      "display_name": "Sam Rivera",
      "channel": {
        "type": "phone",
        "to_masked": "+1 ••• ••• 0142"
      },
      "scopes": [
        {
          "attribute": "presence",
          "purpose": "wire_approval"
        }
      ],
      "reference_face": {
        "enrolled_at": "2026-11-18T16:01:13.668Z"
      },
      "created_at": "2026-11-18T15:20:07.311Z",
      "updated_at": "2026-11-18T16:01:13.668Z"
    }
  ],
  "has_more": false,
  "next_cursor": null,
  "previous_cursor": null
}

Errors