For AI agents
- Use
match_companyfor a domain or company identity andmatch_personfor a person identity. - Use
match_datasetfor rows in an existing dataset. - Preserve returned IDs, confidence, and account context.
- Do not infer a match from an unrelated dataset or run ID.
Match a company
match_company and inspect the result. For people, provide the strongest available identity fields to match_person. For a dataset, use match_dataset; if it starts asynchronous work, preserve its run identifier and use get_workflow_run.
Match a dataset
Usematch_dataset when the input is an existing uploaded or search dataset.
The operation creates or returns a matched dataset; it does not change the
source dataset in place.
workflow_run_id, poll it with get_workflow_run
and use the completed output dataset ID for later work. A timeout or lost
response does not mean the match stopped; recover the original run before
submitting another match.

