SendApp Docs
Log in

Bulk create contacts

POST https://app.sendapp.ai/api/contacts/bulk
Import up to 10,000 contacts in a single call. Duplicates (by phone or email) are automatically merged with existing contacts.
If the plan's contact limit is reached during import, the response has HTTP code 207 (partial) and reports how many contacts were actually imported.
The custom_fields of each contact follow the rules of Create contact and are all checked before importing: if even one contact has an unknown name or an invalid value, the response is 422 with custom_field_errors (per row, e.g. contacts.3) and nothing is imported.

Parameters

2 · 2 required
apikey required
Your API Key (the X-API-Key header also works).
contacts required
Array of contact objects — max 10,000 per call. Each object accepts name, first_name, last_name, phone, email, tags, metadata, custom_fields.
Need help with the integration? info@sendapp.live