v1
latestOpenAPI 3.1.02026-08-063776831.4 MBForm Submissions
Create a multi-tenant form submission (v2)
Creates a canonical form submission and fans out practitioner/facility crosswalk creation to multiple tenants in parallel. Returns per-tenant results with an aggregated status of success, partial_success, or failed. GCS document uploads are dispatched as Cloud Tasks asynchronously.
post/v2/forms/submissions
Headers
tenant-idstring required
Owning tenant (organization) identifier
Request body
Example request
{
"data": {},
"tenantIds": [
"tenant_blue_cross",
"tenant_presbyterian"
],
"options": {
"tenant_blue_cross": {
"createPractitioner": true,
"createFacility": false
}
}
}Response
Canonical form submission created. Per-tenant results in tenantResults. HTTP 201 is returned even on partial_success or failed fan-out outcomes.
Example response
{
"formSubmissionId": "sub_a1b2c3d4",
"status": "partial_success",
"tenantResults": [
{
"tenantId": "tenant_blue_cross",
"status": "success",
"certifyId": "certify_pract_001",
"errorCode": "DOWNSTREAM_VALIDATION_ERROR",
"errorMessage": "Missing required payer field"
}
]
}