Skip to main content
POST
Create CSV Enrichment Job

Authorizations

Authorization
string
header
required

Signalbase API key. Include as Bearer token in the Authorization header.

Body

application/json
companies
object[]
required

Companies to enrich. Maximum 1,000 companies per request.

Required array length: 1 - 1000 elements
fileName
string

Optional label stored on the enrichment job. Defaults to api-companies.json.

Maximum string length: 500
Example:

"target-accounts.csv"

wait
boolean
default:false

If true, wait up to timeout seconds and return completed results inline when available.

timeout
integer
default:30

Maximum wait time in seconds when wait=true.

Required range: 1 <= x <= 30

Response

Enrichment job accepted. If wait=true and processing completed, data also includes status, summary, and results.

success
boolean
required
data
object
required
meta
object
required