Skip to main content
POST
Import contacts from a CSV

Authorizations

Authorization
string
header
required

Tenant API key (vdx_live_…) as Authorization: Bearer.

Body

application/json
csv
string
required

The file contents.

filename
string

Response

The receipt: how many were created, updated and rejected, with the rejections carrying their file line.

The receipt for one import run.

id
string<uuid>
filename
string | null
rows
integer
created
integer
updated
integer
rejected
integer
errors
object[]

At most 200. Each carries the FILE line number, which is what the customer's editor shows.

createdAt
string<date-time>