For all operations listed below you will need to provide HTTP Request Header Authorization param. For more details see Login/Auth page.

Get the list of Invoices

Route: /invoice

Method: GET

Example result

"entities": [
    {
        "start_date": "",
        "end_date": "",
        "invoice_date": "",
        "customer_id": "",
        "pieces_count": "",
        "shipment_count": "",
        "actual_weight": "",
        "charge_weight": "",
        "minimum_charge": "",
        "excess_charge": "",
        "other_charges": "",
        "subtotal": "",
        "tax": "",
        "total": "",
        "customs_tax": "",
        "customs_duties": "",
        "invoice_batch_id": "",
        "branch_id": "",
        "currency": "",
        "vat_number": "",
        "cost_center_id": "",
        "name": "",
        "company": "",
        "street1": "",
        "street2": "",
        "city": "",
        "state": "",
        "code": "",
        "country": "",
        "user_created_id": "",
        "pp_id": "",
        "id": "",
        "created_at": "",
        "updated_at": "",
        "edi_export": "",
        "customer_name": "",
        "customer_account": "",
        "branch_name": "",
        "cost_center_name":
    },
    {
        ...
    }
    ...
"total": 123,
"result": true

Get invoice by internal ID

Route: /invoice/{internal_id}

Method: GET

Example result

{
    "entity": {
        "start_date": "",
        "end_date": "",
        "invoice_date": "",
        "customer_id": "",
        "pieces_count": "",
        "shipment_count": "",
        "actual_weight": "",
        "charge_weight": "",
        "minimum_charge": "",
        "excess_charge": "",
        "other_charges": "",
        "subtotal": "",
        "tax": "",
        "total": "",
        "customs_tax": "",
        "customs_duties": "",
        "invoice_batch_id": "",
        "branch_id": "",
        ...
        rest of the fields
    },
    "result": true
}