Person Search
Async Person Search Results
Unlock a completed person-search segment, bill its net-new PIDs once, and page PID results
POST
Overview
Async person-search PIDs remain locked until you explicitly unlock the completed segment.
If you call
GET before unlocking, the API returns 409 Conflict. If you call
POST before materialization completes, it also returns 409 Conflict.
Billing behavior
The first successfulPOST unlock considers every PID in the completed
segment, regardless of the requested limit and offset.
- Billing uses the
platform_records_under_managementmetric. - Only net-new PIDs for your organization in the current billing year are charged; previously unlocked PIDs are deduplicated.
estimated_billable_counton the status endpoint is the full segment size before deduplication.billable_countin this response is the exact number charged.- Unlock is idempotent. Repeating
POSTor paging withGETdoes not charge the same materialization again. - If credits are insufficient, the unlock fails with
402and no PID page is returned.
Pagination
Each response returns at most100 PIDs. Start with offset=0, then increase
the offset by the number returned until offset + returned >= total.
The 100-PID limit applies only to each HTTP response, not to the materialized
segment; total reports the full result count.
Request
Headers
The user-associated API key that submitted the search.
Path Parameters
UUID of a completed async person search owned by your organization.
Query Parameters
Number of PIDs to return. Defaults to
100. Range: 1–100.Number of PIDs to skip. Defaults to
0; minimum is 0.Response
Success Response (200 OK)
POST and GET return the same shape. Results contain Minerva PIDs only; use
an enrichment endpoint separately if you need person attributes.
Async search and segment UUID.
PID page for the requested
limit and offset. Contains at most 100 items.Total PIDs in the completed segment.
Number of PIDs in this response.
Echo of the requested page size.
Echo of the requested offset.
Exact net-new PID count charged by the unlock. Remains stable on later pages.
ISO-8601 timestamp when this materialization was unlocked.
200