v1
latestOpenAPI 3.1.02026-08-0458234268.6 KBRetrieve detailed information for a specific invoice
Returns comprehensive details for a single invoice including all metadata, processing information, and payment status.
📋 What You Get
This endpoint provides the complete invoice record with:
- 🧾 Full invoice metadata (dates, amounts, status)
- 🏢 Vendor information and contact details
- 📍 Location where invoice was received
- 💳 Payment information (when invoice is paid)
- ⚠️ Error details (if invoice has processing issues)
- 📤 Export tracking (integration status)
🔍 Usage Examples
Basic Retrieval
curl -H "X-Api-Key: your-api-key" \
https://api.acme.com/v1/invoices/550e8400-e29b-41d4-a716-446655440000
With Version Header
curl -H "X-Api-Key: your-api-key" \
-H "X-API-Version: 1.0.0" \
https://api.acme.com/v1/invoices/550e8400-e29b-41d4-a716-446655440000
⚡ Performance Notes
- Response time: Typically < 100ms
- Caching: Results cached for 5 minutes
- Rate limits: Applies to your overall API quota
💡 Tip: Use this endpoint after getting results from the list endpoint to get full details for specific invoices.
Path parameters
Invoice UUID - Unique identifier of the invoice to retrieve
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).
Headers
OAuth2 authentication flows. Auth server URLs will vary by environment
API key for authentication
API version to use (optional, defaults to latest). Supported values: 1.0.0, 1.1.0.
Response
Successful response with invoice details