Using the identity.resolve endpoint, you can resolve a customer record - in the form of a Multi Field Request - to a persistent, unique Person ID. Once you have obtained a Person ID, you can use that identifier for ongoing Resolve and Enrich requests in addition to all other acceptable identifiers.
By default Person IDs are only generated and returned if the request data is found in the FullContact identity graph. If
generatePidis set to
true, a person ID will be returned for all API responses, whether there is sufficient information in the graph or not.
The default rate limit for Resolve API is 100 queries/second.
Note: You can query by PersonID and RecordID too (not shown in the example), but you can't combine that query with other inputs.