jobId immediately (< 100ms). Poll GET /lead-finder/reveal-jobs/:jobId every 2 seconds until status is completed or failed. Credits are charged inside the worker — insufficient credits cause the job to fail asynchronously (no synchronous 402).curl --location --request POST 'https://dev.enrich.so/api/v3/lead-finder/enrich' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"leads": [
{
"id": "string"
}
],
"fields": [
"email"
]
}'{
"success": true,
"data": {
"jobId": "rj_a1b2c3d4e5f6g7h8",
"status": "pending",
"totalLeads": 3,
"fields": [
"email"
],
"message": "Enrich job submitted. Poll GET /api/v3/lead-finder/reveal-jobs/rj_a1b2c3d4e5f6g7h8 for results."
},
"meta": {
"requestId": "req_664f2b3c9a1e4d0012abcdf3"
}
}