Getting an Engagement ID
To use the invoicing endpoints, you’ll need anengagementId which is returned from the existing onboarding endpoint:
Endpoints
Fetch All Invoices
Retrieve all invoices associated with an engagement, sorted by creation date (most recent first).Invoice Status Values
PENDING- Invoice is awaiting paymentFULLY_PAID- Invoice has been paid in fullMINIMUM_PAID- Minimum payment has been madeOVERDUE- Invoice is past due dateCOLLECTION- Invoice is in collection process
Fetch Specific Invoice
Retrieve details for a specific invoice using theinvoiceId obtained from the list endpoint.
Fetch Invoice Document
Download a document attached to an invoice using thedocumentId from the invoice’s attachments.
Response FormatThe document endpoint returns binary data with media type
application/octet-stream. The specific file type depends on the document format (PDF, image, etc.).
