POST
/
lists
/
bulk-enrich
curl --request POST \
  --url https://api.pipeium.com/lists/bulk-enrich \
  --header 'Authorization: Bearer {api_key}' \
  --header 'Content-Type: application/json' \
  --data '{
    "name": "Sales Prospects Q4",
    "webhook_url": "https://your-domain.com/webhook",
    "enrichment": {
      "type": "both",
      "verify_email": true,
      "complete_missing_data": true
    },
    "data": [
      {
        "name": "John Smith",
        "company": "Acme Inc",
        "website": "acme.com",
        "title": "Sales Director"
      }
    ],
    "mappings": {
      "first_name": "name",
      "company_name": "company",
      "website": "website",
      "job_title": "title"
    }
  }'
{
  "message": "List created and enrichment queued",
  "list_id": "550e8400-e29b-41d4-a716-446655440000",
  "enrichment_id": "123e4567-e89b-12d3-a456-426614174000"
}
Create a new list with data and immediately start an enrichment job. This is a convenient way to import and enrich data in a single API call.
Maximum 250 records can be processed in a single request.

Body Parameters

name
string
required
Name of the list to create
webhook_url
string
Optional webhook URL to receive notifications about enrichment progress
enrichment
object
required
Enrichment configuration object
data
array
required
Array of objects containing contact data. Maximum 250 records per request.
mappings
object
required
Object defining how input data maps to contact fields

Response

message
string
Success message confirming list creation and enrichment queued
list_id
string
ID of the created list
enrichment_id
string
ID of the created enrichment job
curl --request POST \
  --url https://api.pipeium.com/lists/bulk-enrich \
  --header 'Authorization: Bearer {api_key}' \
  --header 'Content-Type: application/json' \
  --data '{
    "name": "Sales Prospects Q4",
    "webhook_url": "https://your-domain.com/webhook",
    "enrichment": {
      "type": "both",
      "verify_email": true,
      "complete_missing_data": true
    },
    "data": [
      {
        "name": "John Smith",
        "company": "Acme Inc",
        "website": "acme.com",
        "title": "Sales Director"
      }
    ],
    "mappings": {
      "first_name": "name",
      "company_name": "company",
      "website": "website",
      "job_title": "title"
    }
  }'
{
  "message": "List created and enrichment queued",
  "list_id": "550e8400-e29b-41d4-a716-446655440000",
  "enrichment_id": "123e4567-e89b-12d3-a456-426614174000"
}