Skip to content

Document bulk create and bulk delete contacts (Preview)#577

Open
VarshSuresh wants to merge 2 commits into
mainfrom
varsh.suresh/bulk-create-delete-contacts
Open

Document bulk create and bulk delete contacts (Preview)#577
VarshSuresh wants to merge 2 commits into
mainfrom
varsh.suresh/bulk-create-delete-contacts

Conversation

@VarshSuresh

Copy link
Copy Markdown
Contributor

Why?

Adds parity bulk create/delete operations for contacts to the Preview API surface, alongside the existing bulk update endpoint, so SDKs generated from this spec include them.

How?

Added POST /contacts/bulk (strict create) and POST /contacts/bulk/delete (permanent delete) paths, plus two new request schemas (bulk_create_contacts_request, bulk_delete_contacts_request), reusing the existing contacts_bulk_job response schema.

Generated with Claude Code

Adds POST /contacts/bulk (strict create) and POST /contacts/bulk/delete
(permanent delete), mirroring the existing bulk update endpoint.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@VarshSuresh VarshSuresh marked this pull request as ready for review July 3, 2026 16:11
…ints

Adds avatar, owner_id, unsubscribed_from_emails, and tags (add/remove) to
bulk create/update request bodies to match the single contact create/update
endpoints. Renames the update identifier field to external_id and owner_id
to string to match the rest of the contact schemas, drops the undocumented
companies/company properties, and clarifies tag id requirements and
best-effort application behavior.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant