Bulk delete records (partial success)
prism.objects.contacts.bulk_delete(ContactBulkDeleteParams**kwargs) -> ContactBulkDeleteResponse
POST/v2/prism/{teamId}/contact/batch/delete
Soft-delete up to 100 records in a single call. Same partial-success contract as batch/update.
Bulk delete records (partial success)
import os
from micro_so import Micro
client = Micro(
api_key=os.environ.get("MICRO_API_KEY"), # This is the default and can be omitted
)
response = client.prism.objects.contacts.bulk_delete(
ids=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"],
)
print(response.results){
"results": [
{
"id": "id",
"status": "ok",
"error": {
"code": "code",
"message": "message"
},
"record": {
"id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"default": {
"foo": "bar"
},
"list": {}
}
}
],
"summary": {
"failed": 0,
"succeeded": 0,
"total": 0
}
}Returns Examples
{
"results": [
{
"id": "id",
"status": "ok",
"error": {
"code": "code",
"message": "message"
},
"record": {
"id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"default": {
"foo": "bar"
},
"list": {}
}
}
],
"summary": {
"failed": 0,
"succeeded": 0,
"total": 0
}
}