GET
/
invoices
Get Invoices
curl --request GET \
  --url https://api.shipbob.com/2025-07/invoices \
  --header 'Authorization: Bearer <token>'
{
  "first": "m8cUk/xJkbeYp2JJvL8oHqxL2hFuGz3qjqtkQ",
  "items": [
    {
      "amount": 0.01,
      "currency_code": "USD",
      "invoice_date": "2019-08-24",
      "invoice_id": 12345,
      "invoice_type": "Shipping",
      "running_balance": 123.01
    }
  ],
  "last": "n8cUk/xJkbeYp2JJvL8oHqxL2hFiGz3qjqtkQ",
  "next": "m8cUk/xJkbeYp2JhvL8oHqxL3hFiGz3qjqtkQ",
  "prev": "m8cUk/xJkbeYp2JJvL8oHqxL2hFvGz3qjqtkQ"
}

Authorizations

Authorization
string
header
required

Authentication using Personal Access Token (PAT) token

Query Parameters

Cursor
string

[Optional] A pagination token used to jump to first, last, next or previous pages. When supplied, it overrides all other filter parameters.

FromDate
string<date-time>

[Optional] Start date for filtering invoices by invoice date.

ToDate
string<date-time>

[Optional] End date for filtering invoices by invoice date.

InvoiceTypes
string[]

[Optional] Filter invoices by invoice type. Valid values: Shipping,WarehouseStorage,Inbound Fee,Return,AdditionalFee,Credits

PageSize
number

Number of invoices to return per page (default: 100). Must be between 1 and 1000.

SortOrder
string

Sort invoices by Invoice Date. Values - Ascending, Descending. Default: Descending.

Response

200
application/json

Success

The response is of type object.