563848e0ecc0
Bulk-delete application-verification records from a credentialing workflow
Deletes multiple appVerifications records in one action. Each recordId uses the '{section}-{index}' format (e.g. 'appVerifications-3'); section must be appVerifications. Deletion is a single read-modify-write and hard-deletes the records (no tombstone, nothing written to deletedData), matching single-record delete behaviour for this section — which is why appVerifications has its own endpoint rather than being served by the generic section bulk-delete. Partial failures (malformed, wrong section, out-of-bounds, duplicate recordIds) are reported per record and do not block the valid deletions. NOTE: recordIds are positional, so this request must not be retried automatically — a replay after a successful-but-unseen response would delete whatever records shifted into those indices, and because this section hard-deletes with no deletedData tombstone that loss is unrecoverable. Re-fetch the section and rebuild recordIds before any retry.
Path parameters
Credentialing workflow ID
Headers
Tenant ID
Request body
Example request
{
"recordIds": [
"appVerifications-0",
"appVerifications-3"
]
}Response
At least one record was deleted; body reports the deleted and failed records
Example response
{
"deleted": [
"appVerifications-0",
"appVerifications-3"
],
"failed": [
{
"recordId": "appVerifications-9",
"reason": "Record index 9 out of bounds for section 'appVerifications' (size: 4)"
}
]
}