Skip to main content
GET
/
api
/
rest
/
invoices
Get Many Invoices
curl --request GET \
  --url https://api.upwell.com/api/rest/invoices
{
  "invoices": [
    {
      "balance": 123,
      "companyDivision": "<string>",
      "createdAt": "2023-11-07T05:31:56Z",
      "customerId": "<string>",
      "customerReferenceNumber": "<string>",
      "dueDate": "2023-12-25",
      "exceptions": [
        {
          "details": "<unknown>",
          "id": "<string>",
          "status": "CLOSED",
          "type": "CARRIER_INVOICE_BOL_PO_NUMBER_MISMATCH"
        }
      ],
      "id": "<string>",
      "invoiceLineItems": [
        {
          "createdAt": "2023-11-07T05:31:56Z",
          "id": "<string>",
          "item": "<string>",
          "remoteId": "<string>",
          "sourceSystem": "<string>",
          "sourceSystemId": "<string>",
          "totalAmount": 123,
          "updatedAt": "2023-11-07T05:31:56Z"
        }
      ],
      "invoiceShipments": [
        {
          "shipment": {
            "consigneeAddress": {
              "city": "<string>",
              "companyName": "<string>",
              "country": "AD",
              "id": "<string>",
              "name": "<string>",
              "phoneNumber": "<string>",
              "stateOrProvince": "<string>",
              "streetLine1": "<string>",
              "streetLine2": "<string>",
              "zipOrPostalCode": "<string>"
            },
            "createdAt": "2023-11-07T05:31:56Z",
            "currency": "AED",
            "customerId": "<string>",
            "deliveredAt": "<unknown>",
            "id": "<string>",
            "invoiceId": "<string>",
            "loadDescription": "<string>",
            "pickupAddress": {
              "city": "<string>",
              "companyName": "<string>",
              "country": "AD",
              "id": "<string>",
              "name": "<string>",
              "phoneNumber": "<string>",
              "stateOrProvince": "<string>",
              "streetLine1": "<string>",
              "streetLine2": "<string>",
              "zipOrPostalCode": "<string>"
            },
            "pickupAt": "<unknown>",
            "shipmentId": "<string>",
            "status": "<string>",
            "stops": [
              {
                "address": {
                  "city": "<string>",
                  "companyName": "<string>",
                  "country": "AD",
                  "id": "<string>",
                  "name": "<string>",
                  "phoneNumber": "<string>",
                  "stateOrProvince": "<string>",
                  "streetLine1": "<string>",
                  "streetLine2": "<string>",
                  "zipOrPostalCode": "<string>"
                },
                "id": "<string>",
                "metadata": "<string>",
                "pieceCount": 123,
                "sequenceNumber": 123,
                "stopType": "<string>",
                "weightAmount": "<unknown>",
                "weightUnit": "<string>"
              }
            ],
            "trailerNumber": "<string>",
            "updatedAt": "2023-11-07T05:31:56Z",
            "volume": "<unknown>",
            "volumeUnit": "<string>",
            "weight": "<unknown>",
            "weightUnit": "<string>"
          }
        }
      ],
      "issueDate": "2023-12-25",
      "metadata": "<unknown>",
      "missingDocuments": "<string>",
      "number": "<string>",
      "portalSlug": "<string>",
      "referenceNumbers": "<unknown>",
      "sourceSystem": "<string>",
      "sourceSystemId": "<string>",
      "status": "APPROVED",
      "totalAmount": 123,
      "totalTaxAmount": 123,
      "updatedAt": "2023-11-07T05:31:56Z"
    }
  ],
  "invoicesAggregate": {
    "aggregate": {
      "avg": {
        "balance": 123,
        "totalAmount": 123,
        "totalTaxAmount": 123
      },
      "count": 123,
      "sum": {
        "balance": 123,
        "totalAmount": 123,
        "totalTaxAmount": 123
      }
    }
  }
}

Headers

authorization
string

Your API key will be used for authentication of the request. Authorization: YOUR_API_KEY

Query Parameters

limit
integer
default:10
offset
integer
default:0

Response

200 - application/json

Responses for GET /api/rest/invoices

invoices
Invoices Ā· object[]
invoicesAggregate
InvoicesAggregate Ā· object

aggregated selection of "invoices"