Submit multiple DSRs via workflow config
Submit multiple data subject requests in a single call. Each item targets a workflow configuration; request type and data subject class are derived from that config rather than specified in the request body.
The response returns the full created-request shape for each item in requests, including resolved partition and workflowConfig fields.
NOTE: This feature requires that you have migrated to workflows. See the Workflows quickstart guide.
Transcend_API_Key Submit New Data Subject RequestAuthorizationBearer <token>authorization: Bearer <>
Scope: Submit New Data Subject Request
content-type*stringSpecify content-type: application/json for a JSON response from the Transcend API.
application-jsonapplication/json- body
input*array<>One or more DSRs to submit.
1 <= itemsThe requests were successfully submitted to Transcend to be processed. Each element of requests includes the resolved partition and workflowConfig for that item, along with type and subjectType derived from the workflow config.
application/json- response
requests*array<>curl -X POST 'https://multi-tenant.sombra.transcend.io/v1/data-subject-request-bulk' \ -H 'authorization: string' \ -H 'content-type: string' \ -H 'Content-Type: application/json' \ -d '{ "input": [ { "workflowConfigId": "b2c3d4e5-f6a7-8901-bcde-f12345678901", "attestedAuthContext": { "coreIdentifier": "id-123456789", "email": "user@example.com" } } ]}'{ "requests": [ { "id": "da13d328-3f9d-40d5-9312-9f4fcf3ad0d2", "status": "COMPILING", "type": "ACCESS", "subjectType": "customer", "email": "user@example.com", "coreIdentifier": "id-123456789", "isSilent": false, "isTest": false, "replyToEmailAddresses": [], "country": null, "countrySubDivision": null, "partition": null, "attributeValues": [], "workflowConfig": { "id": "b2c3d4e5-f6a7-8901-bcde-f12345678901", "internalName": "GDPR Access Request", "workflowConfigType": "DSR", "workflowConfigVisibility": "PUBLISHED" }, "link": "https://app.transcend.io/privacy-requests/incoming-requests/da13d328-3f9d-40d5-9312-9f4fcf3ad0d2" } ]}