Skip to main content
POST
Bulk upsert contacts from CSV

Authorizations

Authorization
string
header
required

JWT Bearer token or raw API key via Authorization header

Body

multipart/form-data
file
file
required

CSV file

overwrite_blank_fields
boolean

Apply blank-field overwrite mode to every row in this import

has_header
boolean
default:true

Whether the CSV includes a header row

delimiter
string
default:,

Single-character CSV delimiter

default_timezone
string

Default IANA timezone (or common alias like PST, EST, SGT) used when row timezone is empty

Response

OK

data
object
errors
object[]
message
string
Example:

"Operation successful"

meta
object
success
boolean
Example:

true