Bulk update contacts
documentedCreate or update multiple contacts in a single request.
POST /v3/contacts/batchContact Managementno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://api.brevo.com/v3/contacts/batch" \
-X POST \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "api-key: {{SENDINBLUE_API_KEY}}" \
-d '{"contacts": [ {"email": "{{$email1}}", "attributes": {"FNAME": "{{$first_name1}}", "LNAME": "{{$last_name1}}"}, "listIds": [{{$list_id1}}], "updateEnabled": {{$update_enabled1}}, "emailBlacklisted": false, "smsBlacklisted": false }, {"email": "{{$email2}}", "id": {{$contact_id2}}, "listIds": [{{$list_id2}}], "attributes": {"FNAME": "{{$first_name2}}", "LNAME": "{{$last_name2}}"} } ] }'"