[{"data":1,"prerenderedAt":1207},["ShallowReactive",2],{"docs-navigation":3,"docs-\u002Fsdk\u002Fpython\u002Fenrich":459},[4,12,16,21,27,34,41,47,54,59,65,71,76,81,86,91,96,101,106,111,116,121,127,132,137,142,148,154,159,164,169,174,179,186,192,197,202,208,213,218,223,227,232,237,240,244,249,253,256,260,263,267,270,273,279,282,286,289,292,295,299,303,306,310,313,316,319,322,326,330,334,338,343,347,350,353,356,359,362,365,368,371,374,377,380,383,386,389,393,396,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,440,443,447,450,453,456],{"path":5,"title":6,"category":7,"order":8,"family":9,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fagents","Agent brief","mcp",40,"AI agents",null,"new",{"path":13,"title":14,"category":7,"order":15,"family":9,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fai-agents","Use Reverse Contact from an AI agent",10,{"path":17,"title":18,"category":19,"order":20,"family":10,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fapi-reference","API reference","introduction",30,{"path":22,"title":23,"category":19,"order":24,"family":25,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fauthentication","Authentication",20,"Get started","updated",{"path":28,"title":29,"category":30,"order":31,"family":32,"subfamily":10,"status":11,"endpointId":33,"badgeLabel":10},"\u002Fendpoints\u002Fbulk-enrich-persons","Bulk enrichment","endpoints",660,"Bulk","bulk-enrich-persons",{"path":35,"title":36,"category":30,"order":37,"family":38,"subfamily":39,"status":26,"endpointId":40,"badgeLabel":10},"\u002Fendpoints\u002Fcheck-company","Company profile status",220,"Fetch","Company","check-company",{"path":42,"title":43,"category":30,"order":44,"family":38,"subfamily":45,"status":26,"endpointId":46,"badgeLabel":10},"\u002Fendpoints\u002Fcheck-person","Person profile status",120,"Person","check-person",{"path":48,"title":49,"category":30,"order":50,"family":51,"subfamily":52,"status":10,"endpointId":53,"badgeLabel":10},"\u002Fendpoints\u002Fcontact-email","Find Email",600,"Contact","Email","contact-email",{"path":55,"title":56,"category":30,"order":57,"family":51,"subfamily":52,"status":10,"endpointId":58,"badgeLabel":10},"\u002Fendpoints\u002Fcontact-email-verify","Verify Email",605,"contact-email-verify",{"path":60,"title":61,"category":30,"order":62,"family":51,"subfamily":63,"status":10,"endpointId":64,"badgeLabel":10},"\u002Fendpoints\u002Fcontact-phone","Find Phone",610,"Phone","contact-phone",{"path":66,"title":67,"category":30,"order":68,"family":69,"subfamily":39,"status":26,"endpointId":70,"badgeLabel":10},"\u002Fendpoints\u002Fenrich-company","Enrich company",90,"Enrichment","enrich-company",{"path":72,"title":73,"category":30,"order":74,"family":69,"subfamily":45,"status":26,"endpointId":75,"badgeLabel":10},"\u002Fendpoints\u002Fenrich-person","Enrich profile",80,"enrich-person",{"path":77,"title":78,"category":30,"order":79,"family":38,"subfamily":39,"status":26,"endpointId":80,"badgeLabel":10},"\u002Fendpoints\u002Ffetch-company","Company profile",200,"fetch-company",{"path":82,"title":83,"category":30,"order":84,"family":38,"subfamily":39,"status":26,"endpointId":85,"badgeLabel":10},"\u002Fendpoints\u002Ffetch-company-live","Company profile live",210,"fetch-company-live",{"path":87,"title":88,"category":30,"order":89,"family":38,"subfamily":45,"status":26,"endpointId":90,"badgeLabel":10},"\u002Fendpoints\u002Ffetch-profile","Person profile",100,"fetch-profile",{"path":92,"title":93,"category":30,"order":94,"family":38,"subfamily":45,"status":26,"endpointId":95,"badgeLabel":10},"\u002Fendpoints\u002Ffetch-profile-live","Person profile live",110,"fetch-profile-live",{"path":97,"title":98,"category":30,"order":99,"family":32,"subfamily":10,"status":11,"endpointId":100,"badgeLabel":10},"\u002Fendpoints\u002Fjob","Get a job",662,"job",{"path":102,"title":103,"category":30,"order":104,"family":32,"subfamily":10,"status":11,"endpointId":105,"badgeLabel":10},"\u002Fendpoints\u002Fjob-cancel","Cancel a job",664,"job-cancel",{"path":107,"title":108,"category":30,"order":109,"family":32,"subfamily":10,"status":11,"endpointId":110,"badgeLabel":10},"\u002Fendpoints\u002Fjob-results","Download job results",663,"job-results",{"path":112,"title":113,"category":30,"order":114,"family":32,"subfamily":10,"status":11,"endpointId":115,"badgeLabel":10},"\u002Fendpoints\u002Fjob-rows","Read job results by page",663.5,"job-rows",{"path":117,"title":118,"category":30,"order":119,"family":32,"subfamily":10,"status":11,"endpointId":120,"badgeLabel":10},"\u002Fendpoints\u002Fjobs","Job history",661,"jobs",{"path":122,"title":123,"category":30,"order":124,"family":125,"subfamily":125,"status":11,"endpointId":126,"badgeLabel":10},"\u002Fendpoints\u002Flist","Get a List",642,"Lists","list",{"path":128,"title":129,"category":30,"order":130,"family":125,"subfamily":125,"status":11,"endpointId":131,"badgeLabel":10},"\u002Fendpoints\u002Flist-create","Create a List",641,"list-create",{"path":133,"title":134,"category":30,"order":135,"family":125,"subfamily":125,"status":11,"endpointId":136,"badgeLabel":10},"\u002Fendpoints\u002Flist-delete","Delete a List",643,"list-delete",{"path":138,"title":139,"category":30,"order":140,"family":125,"subfamily":125,"status":11,"endpointId":141,"badgeLabel":10},"\u002Fendpoints\u002Flist-export","Export a List",644,"list-export",{"path":143,"title":144,"category":30,"order":145,"family":125,"subfamily":146,"status":11,"endpointId":147,"badgeLabel":10},"\u002Fendpoints\u002Flist-intake-signals","Import members and data",648,"Imports","list-intake-signals",{"path":149,"title":150,"category":30,"order":151,"family":125,"subfamily":152,"status":11,"endpointId":153,"badgeLabel":10},"\u002Fendpoints\u002Flist-members","List members",645,"Members","list-members",{"path":155,"title":156,"category":30,"order":157,"family":125,"subfamily":152,"status":11,"endpointId":158,"badgeLabel":10},"\u002Fendpoints\u002Flist-members-add","Add members",646,"list-members-add",{"path":160,"title":161,"category":30,"order":162,"family":125,"subfamily":152,"status":11,"endpointId":163,"badgeLabel":10},"\u002Fendpoints\u002Flist-members-remove","Remove members",647,"list-members-remove",{"path":165,"title":166,"category":30,"order":167,"family":125,"subfamily":146,"status":11,"endpointId":168,"badgeLabel":10},"\u002Fendpoints\u002Flist-operation","Read a List operation",649,"list-operation",{"path":170,"title":171,"category":30,"order":172,"family":125,"subfamily":146,"status":11,"endpointId":173,"badgeLabel":10},"\u002Fendpoints\u002Flist-operation-cancel","Cancel a List operation",650,"list-operation-cancel",{"path":175,"title":176,"category":30,"order":177,"family":125,"subfamily":125,"status":11,"endpointId":178,"badgeLabel":10},"\u002Fendpoints\u002Flists","All Lists",640,"lists",{"path":180,"title":181,"category":30,"order":182,"family":183,"subfamily":184,"status":11,"endpointId":185,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-companies","Company search",94,"Search","Companies","search-organizations",{"path":187,"title":188,"category":30,"order":189,"family":190,"subfamily":10,"status":11,"endpointId":191,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-companies-available-fields","Company search available fields",720,"Utility","search-organizations-available-fields",{"path":193,"title":194,"category":30,"order":195,"family":183,"subfamily":184,"status":11,"endpointId":196,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-companies-count","Company search count",95,"search-organizations-count",{"path":198,"title":199,"category":30,"order":200,"family":183,"subfamily":184,"status":11,"endpointId":201,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-companies-prompt","Agentic Company Search",97,"search-organizations-prompt",{"path":203,"title":204,"category":30,"order":205,"family":183,"subfamily":206,"status":11,"endpointId":207,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-people","People search",92,"People","search-people",{"path":209,"title":210,"category":30,"order":211,"family":190,"subfamily":10,"status":11,"endpointId":212,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-people-auto-suggestion","People auto-suggestion",730,"search-people-auto-suggestion",{"path":214,"title":215,"category":30,"order":216,"family":190,"subfamily":10,"status":11,"endpointId":217,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-people-available-fields","People search available fields",710,"search-people-available-fields",{"path":219,"title":220,"category":30,"order":221,"family":183,"subfamily":206,"status":11,"endpointId":222,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-people-count","People search count",93,"search-people-count",{"path":224,"title":225,"category":30,"order":195,"family":183,"subfamily":206,"status":11,"endpointId":226,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-people-lookalike","People lookalike","search-people-lookalike",{"path":228,"title":229,"category":30,"order":230,"family":183,"subfamily":206,"status":11,"endpointId":231,"badgeLabel":10},"\u002Fendpoints\u002Fsearch-people-prompt","Agentic Search",96,"search-people-prompt",{"path":233,"title":234,"category":30,"order":235,"family":190,"subfamily":10,"status":26,"endpointId":236,"badgeLabel":10},"\u002Fendpoints\u002Fusage","Usage",700,"usage",{"path":238,"title":239,"category":19,"order":15,"family":25,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fgetting-started","Getting started",{"path":241,"title":242,"category":243,"order":20,"family":9,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fagent-skills","Agent skills","cli",{"path":245,"title":246,"category":247,"order":20,"family":248,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fapi-key-management","API key management","guides","Credits & limits",{"path":250,"title":251,"category":247,"order":24,"family":252,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fbuild-a-list","Build your first List","Work in bulk",{"path":254,"title":255,"category":247,"order":20,"family":252,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fbulk-enrichment","Enrich people in bulk",{"path":257,"title":258,"category":243,"order":15,"family":259,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fcli","Command line interface (CLI)","CLI",{"path":261,"title":262,"category":247,"order":15,"family":248,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fcredits","Credits",{"path":264,"title":265,"category":247,"order":8,"family":266,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fcurrent-position-resolution","Current position and work history ordering","Understand the data",{"path":268,"title":269,"category":247,"order":24,"family":266,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fdata-freshness","Data freshness",{"path":271,"title":272,"category":247,"order":15,"family":266,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fdata-quality","Data quality",{"path":274,"title":275,"category":276,"order":277,"family":10,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":278},"\u002Fguides\u002Fendpoint-transition-october-2026","Endpoint transition on October 13, 2026","migrations",1,"Important",{"path":280,"title":281,"category":247,"order":8,"family":252,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fenrich-a-csv-file","Enrich a CSV file",{"path":283,"title":284,"category":247,"order":15,"family":285,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Ferrors-retries","Error handling & retries","Go to production",{"path":287,"title":288,"category":247,"order":20,"family":25,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Ffirst-api-call","Your first API call",{"path":290,"title":291,"category":247,"order":15,"family":252,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Flists","Lists: orchestrate enrichment",{"path":293,"title":294,"category":7,"order":24,"family":9,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fmcp","Connect AI agents (MCP)",{"path":296,"title":297,"category":276,"order":298,"family":10,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fmigrating-search-companies-to-organizations","Migrating company search to the new endpoint",2,{"path":300,"title":301,"category":276,"order":302,"family":10,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fmigrating-search-persons-to-people","Migrating people search from persons to people",51,{"path":304,"title":305,"category":247,"order":20,"family":266,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fmissing-and-empty-fields","Missing and empty profile fields",{"path":307,"title":308,"category":247,"order":15,"family":309,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fpolling","Polling for async results","Async results",{"path":311,"title":312,"category":247,"order":24,"family":285,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fproduction-checklist","Production checklist",{"path":314,"title":315,"category":247,"order":24,"family":248,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Frate-limits","Rate limits",{"path":317,"title":318,"category":247,"order":24,"family":309,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fwebhooks","Webhooks",{"path":320,"title":321,"category":247,"order":8,"family":25,"subfamily":10,"status":26,"endpointId":10,"badgeLabel":10},"\u002Fguides\u002Fwhich-endpoint-should-i-use","Which endpoint should I use?",{"path":323,"title":324,"category":325,"order":302,"family":10,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Freference\u002Fareas","Area values","reference",{"path":327,"title":328,"category":325,"order":329,"family":10,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Freference\u002Findustries","Industry values",50,{"path":331,"title":332,"category":333,"order":15,"family":25,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript","TypeScript and JavaScript SDK","sdk",{"path":335,"title":336,"category":333,"order":15,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fasync-jobs","Async jobs","Guides",{"path":339,"title":340,"category":333,"order":341,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fbulk","client.bulk",60,"Resources",{"path":344,"title":345,"category":333,"order":346,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fclient-options","Client options",70,{"path":348,"title":349,"category":333,"order":8,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fcontact","client.contact",{"path":351,"title":352,"category":333,"order":15,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fenrich","client.enrich",{"path":354,"title":355,"category":333,"order":329,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Ferrors-and-retries","Errors and retries",{"path":357,"title":358,"category":333,"order":24,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Ffetch","client.fetch",{"path":360,"title":361,"category":333,"order":8,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Ffilter-constants","Filter values as constants",{"path":363,"title":364,"category":333,"order":20,"family":25,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Ffirst-call","First call",{"path":366,"title":367,"category":333,"order":24,"family":25,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Finstall","Install and configure",{"path":369,"title":370,"category":333,"order":346,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fjobs","client.jobs",{"path":372,"title":373,"category":333,"order":329,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Flists","client.lists",{"path":375,"title":376,"category":333,"order":24,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Flists-and-bulk","Lists and Bulk enrichment",{"path":378,"title":379,"category":333,"order":20,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fsearch","client.search",{"path":381,"title":382,"category":333,"order":20,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fsearch-budget","Search within a budget",{"path":384,"title":385,"category":333,"order":341,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Ftimeouts","Timeouts and cancellation",{"path":387,"title":388,"category":333,"order":74,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fusage","client.usage",{"path":390,"title":391,"category":333,"order":15,"family":392,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fjavascript\u002Fwithout-the-sdk","Without the SDK","More",{"path":394,"title":395,"category":333,"order":15,"family":25,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython","Python SDK",{"path":397,"title":398,"category":333,"order":15,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fasync-client","Async client",{"path":400,"title":336,"category":333,"order":24,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fasync-jobs",{"path":402,"title":340,"category":333,"order":341,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fbulk",{"path":404,"title":345,"category":333,"order":74,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fclient-options",{"path":406,"title":349,"category":333,"order":8,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fcontact",{"path":408,"title":352,"category":333,"order":15,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fenrich",{"path":410,"title":355,"category":333,"order":341,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Ferrors-and-retries",{"path":412,"title":358,"category":333,"order":24,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Ffetch",{"path":414,"title":361,"category":333,"order":329,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Ffilter-constants",{"path":416,"title":364,"category":333,"order":20,"family":25,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Ffirst-call",{"path":418,"title":367,"category":333,"order":24,"family":25,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Finstall",{"path":420,"title":370,"category":333,"order":346,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fjobs",{"path":422,"title":373,"category":333,"order":329,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Flists",{"path":424,"title":376,"category":333,"order":20,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Flists-and-bulk",{"path":426,"title":379,"category":333,"order":20,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fsearch",{"path":428,"title":382,"category":333,"order":8,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fsearch-budget",{"path":430,"title":385,"category":333,"order":346,"family":337,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Ftimeouts",{"path":432,"title":388,"category":333,"order":74,"family":342,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fusage",{"path":434,"title":391,"category":333,"order":15,"family":392,"subfamily":10,"status":10,"endpointId":10,"badgeLabel":10},"\u002Fsdk\u002Fpython\u002Fwithout-the-sdk",{"path":436,"title":437,"category":438,"order":341,"family":439,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fuse-cases\u002Fbuild-a-list-of-companies","Build a list of companies","use-cases","Build lists",{"path":441,"title":442,"category":438,"order":329,"family":439,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fuse-cases\u002Fbuild-a-list-of-people","Build a list of people",{"path":444,"title":445,"category":438,"order":24,"family":446,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fuse-cases\u002Ffind-a-company","Find a company from a domain or a page URL","Find & enrich",{"path":448,"title":449,"category":438,"order":15,"family":446,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fuse-cases\u002Ffind-a-person","Find a person from an email, a name or a profile URL",{"path":451,"title":452,"category":438,"order":8,"family":51,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fuse-cases\u002Fget-a-work-email-or-phone","Get a work email or a phone number",{"path":454,"title":455,"category":438,"order":277,"family":10,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fuse-cases","Reverse Contact API use cases",{"path":457,"title":458,"category":438,"order":20,"family":446,"subfamily":10,"status":11,"endpointId":10,"badgeLabel":10},"\u002Fuse-cases\u002Fkeep-profiles-fresh","Keep profiles fresh",{"id":460,"title":352,"audience":10,"badgeColor":10,"badgeLabel":10,"body":461,"category":333,"description":1198,"endpointId":10,"extension":1199,"family":342,"lastVerified":1200,"links":10,"meta":1201,"navigation":1202,"order":15,"path":408,"relatedArticles":1203,"requiresFlag":10,"seo":1204,"status":10,"stem":1205,"subfamily":10,"__hash__":1206},"docs\u002Fsdk\u002Fpython\u002Fenrich.md",{"type":462,"value":463,"toc":1186},"minimark",[464,468,529,534,545,583,606,657,660,683,696,701,878,883,903,908,934,939,947,950,960,968,972,1072,1076,1089,1093,1109,1113,1121,1125,1138,1142,1147,1159,1163,1168,1172],[465,466,467],"p",{},"Find a person from identifying details or a company from its domain.",[469,470,471,487],"table",{},[472,473,474],"thead",{},[475,476,477,481,484],"tr",{},[478,479,480],"th",{},"Method",[478,482,483],{},"Endpoint",[478,485,486],{},"Cost",[488,489,490,511],"tbody",{},[475,491,492,503,508],{},[493,494,495],"td",{},[496,497,499],"a",{"href":498},"#person",[500,501,502],"code",{},"person()",[493,504,505],{},[496,506,507],{"href":72},"POST \u002Fv2\u002Fenrich\u002Fpersons",[493,509,510],{},"2 credits when a person is found, full profile included. A 404 is free.",[475,512,513,521,526],{},[493,514,515],{},[496,516,518],{"href":517},"#company",[500,519,520],{},"company()",[493,522,523],{},[496,524,525],{"href":66},"POST \u002Fv2\u002Fenrich\u002Fcompanies",[493,527,528],{},"2 credits when a company is found, full profile included. A 404 is free.",[530,531,533],"h2",{"id":532},"calling-conventions","Calling conventions",[465,535,536,537,540,541,544],{},"Examples assume ",[500,538,539],{},"RC_API_KEY"," is set. Replace example ids with ids returned by your own requests. Signatures show the published 0.3.0 synchronous methods. Use the same arguments with the ",[496,542,543],{"href":397},"Python async client",".",[465,546,547,550,551,554,555,558,559,562,563,566,567,569,570,573,574,577,578,582],{},[500,548,549],{},"models"," refers to ",[500,552,553],{},"reversecontact.types",". ",[500,556,557],{},"NOT_GIVEN"," and ",[500,560,561],{},"NotGiven"," are the SDK's internal markers for omitted arguments. Leave these arguments out of your calls. For API body parameters, passing ",[500,564,565],{},"None"," sends an explicit null. Transport options use ",[500,568,565],{}," to inherit their defaults. ",[500,571,572],{},"Timeout"," means a number of seconds or ",[500,575,576],{},"httpx.Timeout",". Supply parameters marked ",[579,580,581],"strong",{},"Required"," to Python or to the API, even when the generated signature permits omission.",[465,584,585,586,589,590,589,593,558,596,599,600,602,603,605],{},"JSON response objects expose ",[500,587,588],{},"data",", ",[500,591,592],{},"quotas",[500,594,595],{},"metadata",[500,597,598],{},"http_response",". Check optional fields for ",[500,601,565],{},". See ",[496,604,364],{"href":416}," for the response envelope. CSV methods return text and iterators yield items.",[465,607,608,609,612,613,589,616,589,619,589,622,589,625,589,628,589,631,589,634,589,637,589,640,589,643,589,646,649,650,653,654,544],{},"HTTP failures raise an ",[500,610,611],{},"APIError"," subclass based on the response: ",[500,614,615],{},"BadRequestError",[500,617,618],{},"AuthenticationError",[500,620,621],{},"InsufficientCreditsError",[500,623,624],{},"PermissionDeniedError",[500,626,627],{},"NotFoundError",[500,629,630],{},"ConflictError",[500,632,633],{},"GoneError",[500,635,636],{},"UnprocessableEntityError",[500,638,639],{},"RateLimitError",[500,641,642],{},"DailyLimitError",[500,644,645],{},"KeyCreditLimitError",[500,647,648],{},"UnavailableForLegalReasonsError"," or ",[500,651,652],{},"InternalServerError",". See the ",[496,655,656],{"href":410},"error mapping and retry rules",[530,658,659],{"id":659},"person",[465,661,662,663,589,666,589,669,589,672,649,675,678,679,682],{},"Provide at least one of ",[500,664,665],{},"email",[500,667,668],{},"first_name",[500,670,671],{},"last_name",[500,673,674],{},"company_domain",[500,676,677],{},"company_name",". Inputs are independent. ",[500,680,681],{},"full_profile"," remains accepted but is deprecated and ignored by the API.",[684,685,686],"code-group",{"title":395},[687,688,694],"pre",{"className":689,"code":691,"filename":395,"language":692,"meta":693},[690],"language-python","def person(\n    *,\n    email: str | NotGiven | None = NOT_GIVEN,\n    first_name: str | NotGiven | None = NOT_GIVEN,\n    last_name: str | NotGiven | None = NOT_GIVEN,\n    company_domain: str | NotGiven | None = NOT_GIVEN,\n    company_name: str | NotGiven | None = NOT_GIVEN,\n    full_profile: bool | NotGiven | None = NOT_GIVEN,\n    timeout: Timeout | None = None,\n    max_retries: int | None = None,\n    headers: Mapping[str, str] | None = None,\n    **extra: object,\n) -> Result[models.EnrichPersonData] | None: ...\n","python","",[500,695,691],{"__ignoreMap":693},[465,697,698],{},[579,699,700],{},"Parameters",[469,702,703,716],{},[472,704,705],{},[475,706,707,710,713],{},[478,708,709],{},"Name",[478,711,712],{},"Type",[478,714,715],{},"Description",[488,717,718,736,749,762,781,797,811,831,848,863],{},[475,719,720,724,729],{},[493,721,722],{},[500,723,665],{},[493,725,726],{},[500,727,728],{},"str | NotGiven | None",[493,730,731,732,735],{},"Optional. Professional email address to look up (e.g. ",[500,733,734],{},"jane.doe@acme.com",").",[475,737,738,742,746],{},[493,739,740],{},[500,741,668],{},[493,743,744],{},[500,745,728],{},[493,747,748],{},"Optional. First name of the person to look up.",[475,750,751,755,759],{},[493,752,753],{},[500,754,671],{},[493,756,757],{},[500,758,728],{},[493,760,761],{},"Optional. Last name of the person to look up.",[475,763,764,768,772],{},[493,765,766],{},[500,767,674],{},[493,769,770],{},[500,771,728],{},[493,773,774,775,649,778,735],{},"Optional. Company domain to help disambiguate (e.g. ",[500,776,777],{},"acme.com",[500,779,780],{},"https:\u002F\u002Facme.com",[475,782,783,787,791],{},[493,784,785],{},[500,786,677],{},[493,788,789],{},[500,790,728],{},[493,792,793,794,735],{},"Optional. Company name to help disambiguate (e.g. ",[500,795,796],{},"Acme Corp",[475,798,799,803,808],{},[493,800,801],{},[500,802,681],{},[493,804,805],{},[500,806,807],{},"bool | NotGiven | None",[493,809,810],{},"Optional. Deprecated and ignored. Enrich always returns the full profile at the same cost. You can remove this field, though the API still accepts it so existing requests keep working.",[475,812,813,818,823],{},[493,814,815],{},[500,816,817],{},"timeout",[493,819,820],{},[500,821,822],{},"Timeout | None",[493,824,825,826,828,829,544],{},"Optional. Seconds per HTTP attempt, or ",[500,827,576],{},". Uses the client setting when ",[500,830,565],{},[475,832,833,838,843],{},[493,834,835],{},[500,836,837],{},"max_retries",[493,839,840],{},[500,841,842],{},"int | None",[493,844,845,846,544],{},"Optional. Retries after the first HTTP attempt. Uses the client setting when ",[500,847,565],{},[475,849,850,855,860],{},[493,851,852],{},[500,853,854],{},"headers",[493,856,857],{},[500,858,859],{},"Mapping[str, str] | None",[493,861,862],{},"Optional. Additional HTTP headers for this call.",[475,864,865,870,875],{},[493,866,867],{},[500,868,869],{},"**extra",[493,871,872],{},[500,873,874],{},"object",[493,876,877],{},"Optional. Additional API keyword arguments, including camelCase aliases, passed through to the API.",[465,879,880],{},[579,881,882],{},"Returns",[465,884,885,554,888,891,892,895,896,899,900,902],{},[500,886,887],{},"Result[models.EnrichPersonData] | None",[500,889,890],{},"data.person"," is the matched person. ",[500,893,894],{},"data.alternative_persons"," contains other candidates, and ",[500,897,898],{},"data.is_full_profile"," identifies the profile shape. A no-match lookup returns ",[500,901,565],{}," at no credit cost.",[465,904,905],{},[579,906,907],{},"Errors",[465,909,910,912,913,916,917,920,921,924,925,927,928,930,931,544],{},[500,911,611],{}," subclasses follow the HTTP mapping above. ",[500,914,915],{},"APIConnectionError"," reports transport failures. ",[500,918,919],{},"APITimeoutError"," reports timed-out attempts. ",[500,922,923],{},"ReverseContactError"," covers invalid SDK options. No-match 404 responses return ",[500,926,565],{},". Other 404 responses raise ",[500,929,627],{},". Malformed typed response data can raise Pydantic ",[500,932,933],{},"ValidationError",[465,935,936],{},[579,937,938],{},"Example",[684,940,941],{"title":395},[687,942,945],{"className":943,"code":944,"filename":395,"language":692,"meta":693},[690],"from reversecontact import ReverseContact\n\nwith ReverseContact() as client:\n    result = client.enrich.person(email=\"jane.doe@acme.com\")\n    print(result.data if result is not None else None)\n",[500,946,944],{"__ignoreMap":693},[530,948,949],{"id":949},"company",[465,951,952,953,956,957,959],{},"Provide ",[500,954,955],{},"domain",". The API requires this field even though the generated Python signature permits omission. ",[500,958,681],{}," is deprecated and ignored.",[684,961,962],{"title":395},[687,963,966],{"className":964,"code":965,"filename":395,"language":692,"meta":693},[690],"def company(\n    *,\n    domain: str | NotGiven | None = NOT_GIVEN,\n    full_profile: bool | NotGiven | None = NOT_GIVEN,\n    timeout: Timeout | None = None,\n    max_retries: int | None = None,\n    headers: Mapping[str, str] | None = None,\n    **extra: object,\n) -> Result[models.EnrichCompanyData] | None: ...\n",[500,967,965],{"__ignoreMap":693},[465,969,970],{},[579,971,700],{},[469,973,974,984],{},[472,975,976],{},[475,977,978,980,982],{},[478,979,709],{},[478,981,712],{},[478,983,715],{},[488,985,986,1006,1018,1034,1048,1060],{},[475,987,988,992,996],{},[493,989,990],{},[500,991,955],{},[493,993,994],{},[500,995,728],{},[493,997,998,1001,1002,649,1004,735],{},[579,999,1000],{},"Required."," Company domain to look up. A bare domain or a full URL works (e.g. ",[500,1003,777],{},[500,1005,780],{},[475,1007,1008,1012,1016],{},[493,1009,1010],{},[500,1011,681],{},[493,1013,1014],{},[500,1015,807],{},[493,1017,810],{},[475,1019,1020,1024,1028],{},[493,1021,1022],{},[500,1023,817],{},[493,1025,1026],{},[500,1027,822],{},[493,1029,825,1030,828,1032,544],{},[500,1031,576],{},[500,1033,565],{},[475,1035,1036,1040,1044],{},[493,1037,1038],{},[500,1039,837],{},[493,1041,1042],{},[500,1043,842],{},[493,1045,845,1046,544],{},[500,1047,565],{},[475,1049,1050,1054,1058],{},[493,1051,1052],{},[500,1053,854],{},[493,1055,1056],{},[500,1057,859],{},[493,1059,862],{},[475,1061,1062,1066,1070],{},[493,1063,1064],{},[500,1065,869],{},[493,1067,1068],{},[500,1069,874],{},[493,1071,877],{},[465,1073,1074],{},[579,1075,882],{},[465,1077,1078,554,1081,1084,1085,899,1087,902],{},[500,1079,1080],{},"Result[models.EnrichCompanyData] | None",[500,1082,1083],{},"data.company"," is the matched company and ",[500,1086,898],{},[500,1088,565],{},[465,1090,1091],{},[579,1092,907],{},[465,1094,1095,912,1097,916,1099,920,1101,924,1103,927,1105,930,1107,544],{},[500,1096,611],{},[500,1098,915],{},[500,1100,919],{},[500,1102,923],{},[500,1104,565],{},[500,1106,627],{},[500,1108,933],{},[465,1110,1111],{},[579,1112,938],{},[684,1114,1115],{"title":395},[687,1116,1119],{"className":1117,"code":1118,"filename":395,"language":692,"meta":693},[690],"from reversecontact import ReverseContact\n\nwith ReverseContact() as client:\n    result = client.enrich.company(domain=\"acme.com\")\n    print(result.data if result is not None else None)\n",[500,1120,1118],{"__ignoreMap":693},[530,1122,1124],{"id":1123},"related-guides","Related guides",[465,1126,1127,1128,1131,1132,1134,1135,1137],{},"See the ",[496,1129,1130],{"href":394},"Python SDK overview"," for setup and ",[496,1133,364],{"href":416}," for an example. Use ",[496,1136,38],{"href":412}," when you already have a profile URL or id.",[530,1139,1141],{"id":1140},"faq","FAQ",[1143,1144,1146],"h3",{"id":1145},"what-does-clientenrich-return-when-nothing-matches","What does client.enrich return when nothing matches?",[465,1148,1149,558,1152,1155,1156,1158],{},[500,1150,1151],{},"client.enrich.person()",[500,1153,1154],{},"client.enrich.company()"," return ",[500,1157,565],{}," for a no-match lookup. A no-match lookup costs no credits.",[1143,1160,1162],{"id":1161},"is-full_profile-required-for-python-enrichment","Is full_profile required for Python enrichment?",[465,1164,1165,1167],{},[500,1166,681],{}," is accepted by the Python SDK but deprecated and ignored by the API. Enrichment includes the full profile at the same 2-credit match price.",[1143,1169,1171],{"id":1170},"where-is-the-enriched-person-in-the-python-response","Where is the enriched person in the Python response?",[465,1173,1174,1175,1178,1179,1182,1183,1185],{},"The enriched person is in ",[500,1176,1177],{},"result.data.person",". The enriched company is in ",[500,1180,1181],{},"result.data.company",". Check the response and nested fields for ",[500,1184,565],{}," before reading them.",{"title":693,"searchDepth":1187,"depth":1187,"links":1188},3,[1189,1190,1191,1192,1193],{"id":532,"depth":298,"text":533},{"id":659,"depth":298,"text":659},{"id":949,"depth":298,"text":949},{"id":1123,"depth":298,"text":1124},{"id":1140,"depth":298,"text":1141,"children":1194},[1195,1196,1197],{"id":1145,"depth":1187,"text":1146},{"id":1161,"depth":1187,"text":1162},{"id":1170,"depth":1187,"text":1171},"Look up people and companies with client.enrich in the Python SDK, including every method, input, typed return value, error and credit cost.","md","2026-11-04",{},true,"\u002Fdocs\u002Fsdk\u002Fpython,\u002Fdocs\u002Fsdk\u002Fpython\u002Ffirst-call,\u002Fdocs\u002Fsdk\u002Fpython\u002Ffetch",{"title":352,"description":1198},"sdk\u002Fpython\u002Fenrich","tdWDzGYVoD_9cjEqLzoDYS9R0XhEaGoZlosEkp67jr8",1793830205784]