Submit an existing order draft
Atomically validates and promotes a draft created by the caller's organization in place. Replays return the same order when submitted_at proves a prior successful submission. A rejection may carry a machine-readable `code` from the order payment error codes, and a catalog rejection lists the offending `details.productIds`.
Atomically validates and promotes a draft created by the caller's organization in place. Replays return the same order when submitted_at proves a prior successful submission. A rejection may carry a machine-readable code from the order payment error codes, and a catalog rejection lists the offending details.productIds.
Production session cookie set for the guidelab.co domain by Better Auth
In: cookie
Path Parameters
Existing draft order ID
1 <= lengthResponse Body
application/json
curl -X POST "https://example.com/orders/550e8400-e29b-41d4-a716-446655440000/submit"{ "id": "string", "orderNumber": "string", "replayed": true}Review hold requirement POST
Approves or rejects a submitted hold requirement. Only labs can review requirements. When all requirements are approved, the hold is automatically resolved and the order resumes its previous status.
Submit hold requirement POST
Submits a file to fulfill a hold requirement. Only clinics can submit hold requirements. Supports resubmission after rejection. Sends a notification to the lab for review.