List invoice audits
const options = {method: 'GET', headers: {Authorization: 'Basic <encoded-value>'}};
fetch('https://api.opereit.ai/v1/invoice-audits', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": [
{
"id": "<string>",
"contract_id": "<string>",
"status": "PENDING",
"created_at": "2023-11-07T05:31:56Z",
"carrier_name": "<string>",
"status_reason": "<string>",
"total_line_items": 123,
"completed_at": "2023-11-07T05:31:56Z",
"file": {
"id": "<string>",
"file_url": "<string>",
"file_name": "<string>",
"original_file_name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"file_size_bytes": 123,
"invoice_number": "<string>",
"invoice_date": "2023-12-25",
"account_number": "<string>",
"billing_period_start": "2023-12-25",
"billing_period_end": "2023-12-25",
"currency": "<string>"
}
}
],
"pagination": {
"cursor": "<string>",
"has_more": true
}
}{
"statusCode": 401,
"statusReasonCode": "AUTHENTICATION_REQUIRED",
"error": "Authentication required"
}Invoice Audits
List invoice audits
Returns a cursor-paginated list of invoice audits.
GET
/
v1
/
invoice-audits
List invoice audits
const options = {method: 'GET', headers: {Authorization: 'Basic <encoded-value>'}};
fetch('https://api.opereit.ai/v1/invoice-audits', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": [
{
"id": "<string>",
"contract_id": "<string>",
"status": "PENDING",
"created_at": "2023-11-07T05:31:56Z",
"carrier_name": "<string>",
"status_reason": "<string>",
"total_line_items": 123,
"completed_at": "2023-11-07T05:31:56Z",
"file": {
"id": "<string>",
"file_url": "<string>",
"file_name": "<string>",
"original_file_name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"file_size_bytes": 123,
"invoice_number": "<string>",
"invoice_date": "2023-12-25",
"account_number": "<string>",
"billing_period_start": "2023-12-25",
"billing_period_end": "2023-12-25",
"currency": "<string>"
}
}
],
"pagination": {
"cursor": "<string>",
"has_more": true
}
}{
"statusCode": 401,
"statusReasonCode": "AUTHENTICATION_REQUIRED",
"error": "Authentication required"
}Invoice Auditing needs to be activated on your account before you can use it. Reach out to your Opereit account manager to get it turned on.
Authorizations
HTTP Basic Auth using your API key. Send Authorization: Basic base64(key_id:key_secret).
Query Parameters
Number of items to return per request.
Required range:
1 <= x <= 100Opaque cursor from a previous response. Omit on the first request.
Filter by audit status.
Available options:
PENDING, INGESTING, AUDITING, COMPLETE, FAILED Filter by the contract used for the audit.
Last modified on August 25, 2026