Identities

List identities

GET
/identity

Lists identities that are either uploaded by the authenticated user or belong to groups the user is a member of. Results are paginated. Includes platform-provided default identities based on the user's subscription tier.

Authorization

token_auth
headerAuthorizationBearer <token>

Token-based authentication using access tokens.

Query Parameters

page?Page

Page number.

Default1
per_page?Per Page

Items per page.

Range1 <= value <= 100
Default20
order?Order

Sort order.

Default"desc"
Value in"asc""desc"
search?|

Search term to filter identities by name.

Defaultnull
sort_by?Sort By

Sort by field.

Default"created_at"
Value in"name""created_at"
ownership?|

Filter by ownership: 'mine' for own identities, 'shared' for group members' identities, 'default' for platform identities.

Defaultnull
created_by?|

Filter by creator username (exact match). Typically the username of a teammate.

Defaultnull
include_locked?Include Locked

When true, return all tier identities with a 'locked' field indicating access.

Defaultfalse
status?|

Filter by preprocessing status (e.g., completed, processing, pending, failed).

Defaultnull
gender?|

Filter by gender from image_description metadata.

Defaultnull
min_age?|

Minimum age filter (inclusive).

Defaultnull
max_age?|

Maximum age filter (inclusive).

Defaultnull
tag?|

Filter by tag from image_description metadata (partial match).

Defaultnull
tag_ids?array<string>|

Filter by user-defined tag IDs (OR semantics). Repeat the param: ?tag_ids=a&tag_ids=b.

Defaultnull

Response Body

Successful Response

application/json
  1. response
identities*array<>
pagination*

Pagination information for a list of items.

curl -X GET "https://example.com/identity"
{  "identities": [    {      "preprocessing_status": "string",      "visibility": "shared",      "groups": [        "string"      ],      "identity_code": "string",      "name": "string",      "original_filename": null,      "created_by": "string",      "image_description": null,      "link": "string",      "thumbnail_link": null,      "created_at": "string",      "locked": false,      "tier": null,      "user_tags": []    }  ],  "pagination": {    "page": 0,    "per_page": 0,    "total": 0,    "pages": 0,    "has_next": true,    "has_prev": true  }}