Create Batch Enrichment
Changed onCreate a batch enrichment job by uploading a CSV.
How it works
- Upload a .csv file (one column: handle or email)
- Choose the enrichment mode (handle: raw/full, email: basic)
- Use the returned batch_id to check status and download results
Request
- multipart/form-data
- file: CSV (max 10MB)
- Mode fields depend on whether you’re enriching by handle or email
Credits
- Credits are deducted per successfully enriched record
- The credit rate follows the corresponding single-enrichment pricing (handle raw/full, or email enrichment)
- If no data is returned for a record, 0 credits are deducted for that record
Checking completion
Poll GET /public/v1/enrichment/batch/{batch_id}/status/ every 30–60 seconds until the job finishes. Status values:
- queued — waiting to start
- processing — actively enriching records
- finished — all records done; download results via GET /public/v1/enrichment/batch/{batch_id}/
- failed — job failed
- paused_insufficient_credits — top up credits and call the resume endpoint
This API is polling-based. There are no webhooks or push notifications.
<div class="ic-ai-prompt-root" data-endpoint="batch-create"></div>Request
- Base URLhttps://api-dashboard.influencers.club
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body multipart/form-data
Example request
{
"file": "(binary)",
"platform": "instagram",
"enrichment_mode": "full",
"metadata": {
"campaign": "Q4 Outreach"
},
"email_required": "preferred",
"include_lookalikes": false,
"include_audience_data": true
}Response
Changes
- warning
removed the request property
- warning
removed the request property
- warning
- info
added the media type
application/jsonfor the response with the status - info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- info