Bulk archive contacts
Scope: contacts:contacts.write https://api.alladdin.com/api/v2/contacts/bulk-archive
Archives multiple contacts in a single request. Archived contacts are hidden from default listings but can be retrieved with the archived filter.
Contacts that do not exist or are already archived are silently skipped. If any contact ID belongs to a different account the request fails with 400.
Request body
object contact_ids[] string[] required
List of contact IDs to archive (24-char hex ObjectId each)
Request
import requests
url = "https://api.alladdin.com/api/v2/contacts/bulk-archive"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Accept": "application/json",
}
payload = {
"contact_ids": [
"string"
]
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())Responses
Success responses
204 Resource deleted
Error responses
400 Bad request application/json 401 Invalid or missing API key application/json 403 Insufficient permissions application/json 429 Rate limit exceeded application/json
