GuideLab API

Create Consolidation

Create a new invoice consolidation by grouping multiple invoices. Lab-only. Links selected invoices to the consolidation and calculates aggregate totals.

POST
/consolidations

Create a new invoice consolidation by grouping multiple invoices. Lab-only. Links selected invoices to the consolidation and calculates aggregate totals.

Authorization

__Secure-guidelab-prod.session_token<token>

Production session cookie set for the guidelab.co domain by Better Auth

In: cookie

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X POST "https://example.com/consolidations" \  -H "Content-Type: application/json" \  -d '{    "invoiceIds": [      "string"    ],    "type": "solo_doctor",    "doctorUserId": "string"  }'
{  "success": true,  "consolidationId": "string",  "consolidationNumber": "string"}
{  "error": "string"}