Retrieve detailed information for a specific invoice
Returns comprehensive details for a single invoice, including full metadata, vendor information, location, payment status, error details (if any), and export tracking status.
Authentication
Path parameters
Invoice ID - Unique identifier of the invoice to retrieve
Headers
API version to use (optional, defaults to latest). Supported values: 1.0.0, 1.1.0.
Query parameters
Comma-separated list of fields to expand. Options: history, gl_splits. Use history to include the full audit log. Use gl_splits to include GL account splits (real splits or virtual splits derived from line-item mappings).
Response
Ottimate vendor name. With X-API-Version: 1.1.0 this is the human-readable vendor name.
Ottimate vendor ID. For X-API-Version: 1.1.0 this is an integer matching the id returned by GET /vendors (usable with GET /vendors/{id}); for 1.0.0/unversioned it is returned as a string (the operational vendor id). Null when the invoice has no vendor mapping.
ERP vendor id (the accounting system’s own vendor code).
Ottimate location (restaurant) ID.
Custom header field key/value pairs configured for the company.
Currency code (ISO 4217)
Payment information for the invoice. Always present in the response; contains an empty object () when payment_status is not ‘paid’.
UTC equivalent of created_at. ISO 8601 with Z suffix, e.g. “2025-05-20T15:17:35.652584Z”.
UTC equivalent of approved_date. ISO 8601 with Z suffix, e.g. “2025-05-20T15:17:35.652584Z”.
UTC equivalent of exported_date. ISO 8601 with Z suffix, e.g. “2025-05-20T15:17:35.652584Z”.
Free-text notes on the invoice.
Errors encountered while processing/uploading invoice images, if any. Empty string when there are none.
Header-level dimension mappings. Contains accounting dimensions assigned to the invoice header (e.g., Department, Class, Location).
Line item details with matched catalog entry information for this invoice. Always present in the response (unlike the list endpoint, where this requires expand=items).
Result of items processing (only present in PATCH response when items were included in request)
Audit history of the invoice. Only present when expand=history is passed as a query parameter.
UTC equivalent of last_modified_date. ISO 8601 with Z suffix, e.g. “2025-05-20T15:17:35.652584Z”.

