Loading capability…
Resolve a person identity to Minerva identifiers and LinkedIn profile hints from an email or phone.
Both commands call the selected provider directly.
curl -X POST '/routes/stableenrich-minerva/people/person-resolve' \
-H 'content-type: application/json' \
-d '{"records":[{"record_id":"input","emails":["ada@example.com"]}]}'h402 call 'people/person-resolve' --provider 'stableenrich-minerva' --method POST --json '{"records":[{"record_id":"input","emails":["ada@example.com"]}]}'Fill the request fields, quote the exact per-call total, then choose x402 or eligible bonus credit explicitly before sending. Only the selected provider's listed parameters are accepted.
recordsarrayrequiredArray of person records to resolve. Maximum 1000 per request.
Nested fields
record_idstringYour unique identifier for this record.
first_namestringPerson's first name.
middle_namestringPerson's middle name.
last_namestringPerson's last name.
full_namestringPerson's full name.
name_suffixstringName suffix such as Jr., Sr., or III.
emailsarrayArray of email addresses.
phonesarrayArray of phone numbers.
match_condition_fieldsarrayoptionalFields that must be present for a match to be returned.
{
"records": [
{
"record_id": "input",
"emails": [
"ada@example.com"
]
}
]
}{ "data": { "api_request_id": "5f52868a-aba8-4b48-80cf-dfe2ffda2b5f", "results": [ { "record_id": "input", "is_match": false, "minerva_pid": null, "linkedin_url": null, "match_score": null, "is_resolvable_record": true, "validation_errors": {} } ], "request_completed_at": "2026-07-23T03:43:06.442404+00:00" }, "h402": { "routeId": "people/person-resolve", "provider": "stableenrich-minerva", "selectedCandidateId": "people/person-resolve/stableenrich-minerva", "routing": "manual", "paidBy": "x402-exact" } }
Choose a provider for this task. The catalog recommends the current default from quality, reliability, and price; your selected provider stays pinned. Listed prices are provider prices; settlement adds a 5% h402 fee.