/companies/bulk-enrichBulk enrich companies
Companies — Enrich
Cost / request
$0.01
Response format
JSON
Protocol
REST
About this endpoint
Enrich up to 100 companies in one call. Each record runs the same field-aware waterfall as `/companies/enrich`, with a per-record budget cap via `max_cost_cents_per_record`.
Use cases
Batch enriching uploaded account lists
Refreshing CRM company records on a schedule
Bulk research jobs in investment workflows
Parameters
bodyRequest Bodyrequired
Content type: application/json
Responses
Bulk enrichment results.
{
"type": "object",
"required": [
"success",
"data"
],
"properties": {
"success": {
"type": "boolean",
"enum": [
true
]
},
"data": {
"$ref": "#/components/schemas/CompaniesBulkEnrichResponse"
},
"meta": {
"$ref": "#/components/schemas/AgntMeta"
}
}
}Agent / Developer Schema
Machine-readable formats for integrating this endpoint into AI agents and toolchains.
{
"operationId": "companies_bulk_enrich",
"method": "post",
"path": "/companies/bulk-enrich",
"summary": "Bulk enrich companies",
"description": "Enrich up to 100 companies in one call. Each input must include at least one of: `domain`, `name` (or `company_name`), `linkedin_url` (top-level on the input object — NOT nested under `identifiers` like the single-record endpoint). `domain` is the strongest signal. Each input runs the same field-aware waterfall as `/companies/enrich`. Use `max_cost_cents_per_record` to cap per-record spend.",
"parameters": [],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CompaniesBulkEnrichRequest"
},
"example": {
"inputs": [
{
"identifier": "row-1",
"domain": "stripe.com"
},
{
"identifier": "row-2",
"domain": "openai.com"
}
]
}
}
}
},
"responses": [
{
"statusCode": "200",
"description": "Bulk enrichment results.",
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"success",
"data"
],
"properties": {
"success": {
"type": "boolean",
"enum": [
true
]
},
"data": {
"$ref": "#/components/schemas/CompaniesBulkEnrichResponse"
},
"meta": {
"$ref": "#/components/schemas/AgntMeta"
}
}
}
}
}
},
{
"statusCode": "400",
"description": "Validation error."
},
{
"statusCode": "402",
"description": "Insufficient credits."
}
]
}Pricing
$0.01per successful request
Credits are deducted from your agntdata balance on each successful API call. Failed requests (4xx/5xx) are not charged.
Related endpoints
Start using this endpoint
Generate your API key and make your first call in under a minute. Free tier available with transparent pricing.
bulk company enrichment APIbatch firmographic enrichmentlead enrichment APIemail finder APIemail verifier API