objectRequired | "list" | — |
has_moreRequired | boolean | — |
next_cursorRequired | string or null | — |
dataRequired | array of object | — |
data[].idRequired | string | — |
data[].objectRequired | "event" | — |
data[].typeRequired | enum | One of: shipment.booked, shipment.booking_failed, shipment.updated, shipment.delayed, shipment.exception, shipment.delivered, shipment.cancelled, webhook.test |
data[].api_versionRequired | "v1" | — |
data[].environmentRequired | enum | One of: sandbox, production |
data[].created_atRequired | string (date-time) | — |
data[].dataRequired | object | — |
data[].data.shipmentOptional | object | — |
data[].data.shipment.idRequired | string | — |
data[].data.shipment.objectRequired | "shipment" | — |
data[].data.shipment.environmentRequired | enum | One of: sandbox, production |
data[].data.shipment.statusRequired | enum | One of: booking, booked, failed, picked_up, in_transit, out_for_delivery, delivered, delayed, delivery_issue, cancelled |
data[].data.shipment.status_detailRequired | string | — |
data[].data.shipment.status_updated_atRequired | string (date-time) | — |
data[].data.shipment.tracking_numberRequired | string or null | — |
data[].data.shipment.referenceRequired | string or null | — |
data[].data.shipment.metadataRequired | object of string | — |
data[].data.shipment.carrierRequired | object | — |
data[].data.shipment.carrier.codeRequired | string | — |
data[].data.shipment.carrier.nameRequired | string | — |
data[].data.shipment.serviceRequired | object | — |
data[].data.shipment.service.codeRequired | string | — |
data[].data.shipment.service.nameRequired | string | — |
data[].data.shipment.amountRequired | integer | 0–9,007,199,254,740,991 |
data[].data.shipment.currencyRequired | string | — |
data[].data.shipment.fromRequired | object | — |
data[].data.shipment.from.cityRequired | string | — |
data[].data.shipment.from.stateRequired | string | — |
data[].data.shipment.from.countryRequired | string | — |
data[].data.shipment.toRequired | object | — |
data[].data.shipment.to.cityRequired | string | — |
data[].data.shipment.to.stateRequired | string | — |
data[].data.shipment.to.countryRequired | string | — |
data[].data.shipment.parcelsRequired | array of object | — |
data[].data.shipment.parcels[].package_typeRequired | enum | One of: box, envelope, soft_pack |
data[].data.shipment.parcels[].weight_gramsRequired | integer | -9,007,199,254,740,991–9,007,199,254,740,991 |
data[].data.shipment.parcels[].length_cmRequired | integer | -9,007,199,254,740,991–9,007,199,254,740,991 |
data[].data.shipment.parcels[].width_cmRequired | integer | -9,007,199,254,740,991–9,007,199,254,740,991 |
data[].data.shipment.parcels[].height_cmRequired | integer | -9,007,199,254,740,991–9,007,199,254,740,991 |
data[].data.shipment.labelRequired | object | — |
data[].data.shipment.label.statusRequired | enum | One of: ready, pending, failed, unavailable |
data[].data.shipment.label.urlRequired | string or null | — |
data[].data.shipment.label.formatRequired | "pdf" | — |
data[].data.shipment.estimated_delivery_atRequired | string (date-time) or null | — |
data[].data.shipment.booked_atRequired | string (date-time) or null | — |
data[].data.shipment.cancelled_atRequired | string (date-time) or null | — |
data[].data.shipment.testRequired | boolean | — |
data[].data.shipment.created_atRequired | string (date-time) | — |
data[].data.shipment.created_throughRequired | enum | One of: api, dashboard · Default "api" |
data[].data.tracking_eventsOptional | array of object | — |
data[].data.tracking_events[].typeRequired | enum | One of: booked, label_ready, picked_up, in_transit, out_for_delivery, delivered, delayed, delivery_issue, cancelled, info |
data[].data.tracking_events[].descriptionRequired | string | — |
data[].data.tracking_events[].locationRequired | string or null | — |
data[].data.tracking_events[].occurred_atRequired | string (date-time) | — |
data[].data.messageOptional | string | — |