List shipments
GET
/shipments
const url = 'https://shipjay.com/api/v1/shipments?limit=25&status=rated';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://shipjay.com/api/v1/shipments?limit=25&status=rated' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”limit
integer
cursor
string format: uuid
status
string
tracking_code
string
Responses
Section titled “Responses”Success.
Media typeapplication/json
object
data
required
Array<object>
object
id
required
string
status
required
string
tracking_status
required
string | null
tracking_code
required
string | null
carrier
required
string | null
service
required
string | null
currency
required
string
price_cents
required
What the organization was charged.
number | null
insurance_cents
required
number | null
to
required
object
name
required
string | null
company
required
string | null
street1
required
string | null
street2
required
string | null
city
required
string | null
state
required
string | null
zip
required
string | null
country
required
string | null
email
required
string | null
phone
required
string | null
reference1
required
string | null
zone
required
number | null
ship_date
required
string | null
est_delivery_date
required
string | null
purchased_at
required
string | null
refund_status
required
string | null
tracking_url
required
The branded tracking page for the recipient.
string | null
has_label
required
boolean
created_at
required
string
next_cursor
required
string | null
Example generated
{ "data": [ { "id": "example", "status": "example", "tracking_status": "example", "tracking_code": "example", "carrier": "example", "service": "example", "currency": "example", "price_cents": 1, "insurance_cents": 1, "to": { "name": "example", "company": "example", "street1": "example", "street2": "example", "city": "example", "state": "example", "zip": "example", "country": "example", "email": "example", "phone": "example" }, "reference1": "example", "zone": 1, "ship_date": "example", "est_delivery_date": "example", "purchased_at": "example", "refund_status": "example", "tracking_url": "example", "has_label": true, "created_at": "example" } ], "next_cursor": "example"}Missing or invalid API key.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
request_id
required
string
Example
{ "error": { "code": "validation" }}The key lacks the required permission, or the account is suspended.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
request_id
required
string
Example
{ "error": { "code": "validation" }}The resource does not exist.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
request_id
required
string
Example
{ "error": { "code": "validation" }}The request is not valid. error.details.issues lists the problems.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
request_id
required
string
Example
{ "error": { "code": "validation" }}Too many requests. Wait Retry-After seconds.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
request_id
required
string
Example
{ "error": { "code": "validation" }}© 2026 Ship Jay. All rights reserved. Created & Developed by WCWS Internet
