# Get label tracking information Retrieve the label's tracking details. Endpoint: GET /v2/labels/{label_id}/track Version: 2.0.0 Security: api_keys ## Path parameters: - `label_id` (string, required) Label ID Example: "se-28529731" ## Response 200 fields (application/json): - `tracking_number` (string, required) A tracking number for a package. The format depends on the carrier. Example: "1Z932R800392060079" - `tracking_url` (string) Carrier Tracking Url, if available Example: "https://www.fedex.com/fedextrack/?action=track&trackingnumber=1234" - `status_code` (string, required) The tracking status detail codes |Value |Description |:--------- |:----------------------------------------------------- | COLLECTION_FAILED | Shipment pickup failed. The delivery company will try again soon. | AWAITING_DESPATCH | Your shipment is ready to go and is waiting for pickup. | COLLECTION_REQUESTED | Your shipment pickup has been scheduled. | DESPATCHED | Your shipment has been handed over to the carrier or dropped off at collection point. It will soon start its journey. | ELEC_ADVICE_RECD_BY_CARRIER | Your shipment is now in the carrier's system. | NOT_YET_RECEIVED_BY_CARRIER | The sender couldn't hand over your shipment. The delivery company will try to collect it again. | COLLECTION_MADE | Your shipment has been picked up by the carrier. | ATTEMPTED_DELIVERY | Delivery attempt failed. Please check the carrier's instructions for next steps. | ATTEMPTED_DELIVERY_2ND | Second delivery attempt failed. Please check the carrier's instructions for next steps. | ATTEMPTED_DELIVERY_3RD | Third delivery attempt failed. Please check the carrier's instructions for next steps. | COD_AMOUNT_NOT_PAID | Delivery failed due to unpaid cash on delivery. Please check carrier instructions. | COD_AMOUNT_PAID | Cash on delivery payment received. | CUSTOMER_CARDED | Delivery attempt failed. Please check for delivery instructions left by the carrier. | CUSTOMER_IDENTIFICATION_FAILED | There was a recipient identification issue. Please check carrier instructions. | INVALID_METHOD_OF_PAYMENT | Delivery failed due to incorrect payment. Please check carrier instructions. | NO_ACCESS_TO_RECIPIENTS_ADDRESS | Delivery couldn't be completed due to issues with accessing address. Please follow carrier instructions. | OUT_FOR_DELIVERY | Your shipment is out for delivery. | DELIVERED | Your shipment has been delivered. | DELIVERED_DAMAGED | Your shipment was delivered but arrived damaged. | DELIVERED_IN_PART | Part of your shipment has been delivered. Check for updates on the rest. | DELIVERED_SPECIFIED_SAFE_PLACE | Your shipment has been left in your designated safe place. | DELIVERED_TO_ALTERNATIVE_DELIVERY_LOCATION | Your shipment was delivered to an alternative location due to the delivery company being unable to deliver it to the specified address. Check carrier instructions for pickup details. | DELIVERED_TO_NEIGHBOUR | Your shipment was delivered to your neighbor. | DELIVERED_TO_PO_BOX | Your shipment was delivered to your PO Box. | PARCEL_COLLECTED_FROM_PICKUP_POINT | Your package has been picked up from the collection point. | POST_TRANSIT_STATUS | The carrier has added more information about your delivery. | PROOF_OF_DELIVERY | Delivery confirmed. | CANCELLED | Your shipment has been cancelled. | CANCELLED_BEFORE_DESPATCH | Your shipment was cancelled before pickup. Contact the sender if unexpected. | CUSTOMER_MOVED | Recipient not at address. Your shipment is being returned. | HAZARDOUS_PROHIBITED | Your parcel contained a prohibited item and is being returned. Contact the sender. | NOT_COLLECTED_FROM_PICKUP_POINT | Shipment not collected from the pickup point. Your parcel is being returned to the sender. | NOT_DELIVERED | Delivery attempts failed. Your parcel is being returned to the sender. | NOT_DELIVERED_ADDRESSEE_DECEASED | Delivery not possible due to recipient's passing. | PARCEL_DAMAGED | Your parcel was damaged and can't be delivered. It's being returned. Contact the sender. | PARCEL_DISPOSED | Shipment was disposed of. Contact the sender for details. | PARCEL_LOST | Your parcel is lost. Contact the sender for next steps. | PARCEL_OUTSIDE_OF_SERVICE_CAPABILITY | Shipment is too large/heavy for delivery. Being returned. Contact sender. | REFUSED_BY_CUSTOMER | Delivery refused. Shipment being returned. Contact the sender. | RETURN_TO_SENDER | Your shipment is being returned to the sender. Contact them for details. | ADDRESS_QUERY | There's an issue with your delivery address. This may cause a delay or return. Contact sender or carrier. | CARRIER_DELAYS | There's a delivery delay. We'll update you when there's more info. | CUSTOMS_CLEARED | Your shipment has passed customs clearance. | CUSTOMS_PROCESSING | Your shipment is going through customs. | DELAYED_NOT_CARRIER | Unexpected delivery delay. We'll update you soon. | DELIVERY_ARRANGED_WITH_RECIPIENT | Delivery arranged by recipient. | HELD_BY_CARRIER | Your shipment is on hold due to a carrier issue. We'll update you soon. | HELD_BY_CARRIER_FOR_CLEARANCE_PRE_PROCESSING | Your shipment is held by carrier due to customs issues. We'll update you. | HELD_BY_CUSTOMS | Your shipment is held in customs. We'll update you. | HELD_BY_EXPORT_CUSTOMS | Your shipment is held in export customs. We'll update you. | HELD_BY_IMPORT_CUSTOMS | Your shipment is held in import customs. We'll update you. | HUB_SCAN_OUT | Your shipment is at the main delivery depot. | IN_TRANSIT | Your shipment is on its way between depots. | INCORRECT_DECLARATION | Incorrect shipment dimensions. Delivery may be delayed or returned. We'll update you. | INFORMATION | The carrier has shared additional shipment information. | MISSORTED | Your shipment was missorted. There might be a delivery delay. We'll update you. | PARCEL_OVER_LABELLED | Your shipment was over labelled by the delivery company to improve processing. | PARCEL_REPACKED | Your shipment packaging was damaged. It's being repacked. This might delay delivery. | PARCEL_UPDATE_NOTIFICATION_VIA_EMAIL | You've received an email with a shipment update. | PARCEL_UPDATE_NOTIFICATION_VIA_SMS | You've received a text message with a shipment update. | RECEIVED_BY_CARRIER | Your shipment has been received by the carrier. | RECEIVED_LOCAL_DELIVERY_DEPOT | Your shipment is at the local delivery depot, ready for delivery. | ROUTING_ERROR | Your shipment was sent to the wrong place. There might be a delay. | SUB_CONTRACTOR_EVENT | Your shipment is with the local delivery partner. | SUB_CONTRACTOR_RECEIVED | Your shipment has been received by the local delivery partner. | RECD_BY_CARRIER_NO_ELEC_ADVICE | There's a system issue with your shipment. Tracking updates might be delayed. | AWAITING_ELECTRONIC_ADVICE | Your tracking number is ready. Your shipment is waiting to be registered in the carrier system and scheduled for pickup. | AWAITING_COLLECTION_FROM_PICKUP_POINT | Your shipment is ready for pickup at the specified location. | COLLECT_AT_LOCAL_PO | Your shipment has been redirected to the local post office for pickup. Check carrier instructions. | CUSTOMER_TO_COLLECT_FROM_CARRIER | Your shipment is being held for pickup. Check carrier instructions. | DELIVERED_TO_LOCKER_COLLECTION_POINT | Your shipment has been delivered to your locker. | CARRIER_STATUS_NOT_MAPPED | Status not mapped. Please check the carrier's website for updates. Enum: "COLLECTION_FAILED", "AWAITING_DESPATCH", "COLLECTION_REQUESTED", "DESPATCHED", "ELEC_ADVICE_RECD_BY_CARRIER", "NOT_YET_RECEIVED_BY_CARRIER", "COLLECTION_MADE", "ATTEMPTED_DELIVERY", "ATTEMPTED_DELIVERY_2ND", "ATTEMPTED_DELIVERY_3RD", "COD_AMOUNT_NOT_PAID", "COD_AMOUNT_PAID", "CUSTOMER_CARDED", "CUSTOMER_IDENTIFICATION_FAILED", "INVALID_METHOD_OF_PAYMENT", "NO_ACCESS_TO_RECIPIENTS_ADDRESS", "OUT_FOR_DELIVERY", "DELIVERED", "DELIVERED_DAMAGED", "DELIVERED_IN_PART", "DELIVERED_SPECIFIED_SAFE_PLACE", "DELIVERED_TO_ALTERNATIVE_DELIVERY_LOCATION", "DELIVERED_TO_NEIGHBOUR", "DELIVERED_TO_PO_BOX", "PARCEL_COLLECTED_FROM_PICKUP_POINT", "POST_TRANSIT_STATUS", "PROOF_OF_DELIVERY", "CANCELLED", "CANCELLED_BEFORE_DESPATCH", "CUSTOMER_MOVED", "HAZARDOUS_PROHIBITED", "NOT_COLLECTED_FROM_PICKUP_POINT", "NOT_DELIVERED", "NOT_DELIVERED_ADDRESSEE_DECEASED", "PARCEL_DAMAGED", "PARCEL_DISPOSED", "PARCEL_LOST", "PARCEL_OUTSIDE_OF_SERVICE_CAPABILITY", "REFUSED_BY_CUSTOMER", "RETURN_TO_SENDER", "ADDRESS_QUERY", "CARRIER_DELAYS", "CUSTOMS_CLEARED", "CUSTOMS_PROCESSING", "DELAYED_NOT_CARRIER", "DELIVERY_ARRANGED_WITH_RECIPIENT", "HELD_BY_CARRIER", "HELD_BY_CARRIER_FOR_CLEARANCE_PRE_PROCESSING", "HELD_BY_CUSTOMS", "HELD_BY_EXPORT_CUSTOMS", "HELD_BY_IMPORT_CUSTOMS", "HUB_SCAN_OUT", "IN_TRANSIT", "INCORRECT_DECLARATION", "INFORMATION", "MISSORTED", "PARCEL_OVER_LABELLED", "PARCEL_REPACKED", "PARCEL_UPDATE_NOTIFICATION_VIA_EMAIL", "PARCEL_UPDATE_NOTIFICATION_VIA_SMS", "RECEIVED_BY_CARRIER", "RECEIVED_LOCAL_DELIVERY_DEPOT", "ROUTING_ERROR", "SUB_CONTRACTOR_EVENT", "SUB_CONTRACTOR_RECEIVED", "RECD_BY_CARRIER_NO_ELEC_ADVICE", "AWAITING_ELECTRONIC_ADVICE", "AWAITING_COLLECTION_FROM_PICKUP_POINT", "COLLECT_AT_LOCAL_PO", "CUSTOMER_TO_COLLECT_FROM_CARRIER", "DELIVERED_TO_LOCKER_COLLECTION_POINT", "CARRIER_STATUS_NOT_MAPPED" - `status_detail_code` (string) The tracking status detail codes |Value |Description |:--------- |:----------------------------------------------------- | COLLECTION_FAILED | Shipment pickup failed. The delivery company will try again soon. | AWAITING_DESPATCH | Your shipment is ready to go and is waiting for pickup. | COLLECTION_REQUESTED | Your shipment pickup has been scheduled. | DESPATCHED | Your shipment has been handed over to the carrier or dropped off at collection point. It will soon start its journey. | ELEC_ADVICE_RECD_BY_CARRIER | Your shipment is now in the carrier's system. | NOT_YET_RECEIVED_BY_CARRIER | The sender couldn't hand over your shipment. The delivery company will try to collect it again. | COLLECTION_MADE | Your shipment has been picked up by the carrier. | ATTEMPTED_DELIVERY | Delivery attempt failed. Please check the carrier's instructions for next steps. | ATTEMPTED_DELIVERY_2ND | Second delivery attempt failed. Please check the carrier's instructions for next steps. | ATTEMPTED_DELIVERY_3RD | Third delivery attempt failed. Please check the carrier's instructions for next steps. | COD_AMOUNT_NOT_PAID | Delivery failed due to unpaid cash on delivery. Please check carrier instructions. | COD_AMOUNT_PAID | Cash on delivery payment received. | CUSTOMER_CARDED | Delivery attempt failed. Please check for delivery instructions left by the carrier. | CUSTOMER_IDENTIFICATION_FAILED | There was a recipient identification issue. Please check carrier instructions. | INVALID_METHOD_OF_PAYMENT | Delivery failed due to incorrect payment. Please check carrier instructions. | NO_ACCESS_TO_RECIPIENTS_ADDRESS | Delivery couldn't be completed due to issues with accessing address. Please follow carrier instructions. | OUT_FOR_DELIVERY | Your shipment is out for delivery. | DELIVERED | Your shipment has been delivered. | DELIVERED_DAMAGED | Your shipment was delivered but arrived damaged. | DELIVERED_IN_PART | Part of your shipment has been delivered. Check for updates on the rest. | DELIVERED_SPECIFIED_SAFE_PLACE | Your shipment has been left in your designated safe place. | DELIVERED_TO_ALTERNATIVE_DELIVERY_LOCATION | Your shipment was delivered to an alternative location due to the delivery company being unable to deliver it to the specified address. Check carrier instructions for pickup details. | DELIVERED_TO_NEIGHBOUR | Your shipment was delivered to your neighbor. | DELIVERED_TO_PO_BOX | Your shipment was delivered to your PO Box. | PARCEL_COLLECTED_FROM_PICKUP_POINT | Your package has been picked up from the collection point. | POST_TRANSIT_STATUS | The carrier has added more information about your delivery. | PROOF_OF_DELIVERY | Delivery confirmed. | CANCELLED | Your shipment has been cancelled. | CANCELLED_BEFORE_DESPATCH | Your shipment was cancelled before pickup. Contact the sender if unexpected. | CUSTOMER_MOVED | Recipient not at address. Your shipment is being returned. | HAZARDOUS_PROHIBITED | Your parcel contained a prohibited item and is being returned. Contact the sender. | NOT_COLLECTED_FROM_PICKUP_POINT | Shipment not collected from the pickup point. Your parcel is being returned to the sender. | NOT_DELIVERED | Delivery attempts failed. Your parcel is being returned to the sender. | NOT_DELIVERED_ADDRESSEE_DECEASED | Delivery not possible due to recipient's passing. | PARCEL_DAMAGED | Your parcel was damaged and can't be delivered. It's being returned. Contact the sender. | PARCEL_DISPOSED | Shipment was disposed of. Contact the sender for details. | PARCEL_LOST | Your parcel is lost. Contact the sender for next steps. | PARCEL_OUTSIDE_OF_SERVICE_CAPABILITY | Shipment is too large/heavy for delivery. Being returned. Contact sender. | REFUSED_BY_CUSTOMER | Delivery refused. Shipment being returned. Contact the sender. | RETURN_TO_SENDER | Your shipment is being returned to the sender. Contact them for details. | ADDRESS_QUERY | There's an issue with your delivery address. This may cause a delay or return. Contact sender or carrier. | CARRIER_DELAYS | There's a delivery delay. We'll update you when there's more info. | CUSTOMS_CLEARED | Your shipment has passed customs clearance. | CUSTOMS_PROCESSING | Your shipment is going through customs. | DELAYED_NOT_CARRIER | Unexpected delivery delay. We'll update you soon. | DELIVERY_ARRANGED_WITH_RECIPIENT | Delivery arranged by recipient. | HELD_BY_CARRIER | Your shipment is on hold due to a carrier issue. We'll update you soon. | HELD_BY_CARRIER_FOR_CLEARANCE_PRE_PROCESSING | Your shipment is held by carrier due to customs issues. We'll update you. | HELD_BY_CUSTOMS | Your shipment is held in customs. We'll update you. | HELD_BY_EXPORT_CUSTOMS | Your shipment is held in export customs. We'll update you. | HELD_BY_IMPORT_CUSTOMS | Your shipment is held in import customs. We'll update you. | HUB_SCAN_OUT | Your shipment is at the main delivery depot. | IN_TRANSIT | Your shipment is on its way between depots. | INCORRECT_DECLARATION | Incorrect shipment dimensions. Delivery may be delayed or returned. We'll update you. | INFORMATION | The carrier has shared additional shipment information. | MISSORTED | Your shipment was missorted. There might be a delivery delay. We'll update you. | PARCEL_OVER_LABELLED | Your shipment was over labelled by the delivery company to improve processing. | PARCEL_REPACKED | Your shipment packaging was damaged. It's being repacked. This might delay delivery. | PARCEL_UPDATE_NOTIFICATION_VIA_EMAIL | You've received an email with a shipment update. | PARCEL_UPDATE_NOTIFICATION_VIA_SMS | You've received a text message with a shipment update. | RECEIVED_BY_CARRIER | Your shipment has been received by the carrier. | RECEIVED_LOCAL_DELIVERY_DEPOT | Your shipment is at the local delivery depot, ready for delivery. | ROUTING_ERROR | Your shipment was sent to the wrong place. There might be a delay. | SUB_CONTRACTOR_EVENT | Your shipment is with the local delivery partner. | SUB_CONTRACTOR_RECEIVED | Your shipment has been received by the local delivery partner. | RECD_BY_CARRIER_NO_ELEC_ADVICE | There's a system issue with your shipment. Tracking updates might be delayed. | AWAITING_ELECTRONIC_ADVICE | Your tracking number is ready. Your shipment is waiting to be registered in the carrier system and scheduled for pickup. | AWAITING_COLLECTION_FROM_PICKUP_POINT | Your shipment is ready for pickup at the specified location. | COLLECT_AT_LOCAL_PO | Your shipment has been redirected to the local post office for pickup. Check carrier instructions. | CUSTOMER_TO_COLLECT_FROM_CARRIER | Your shipment is being held for pickup. Check carrier instructions. | DELIVERED_TO_LOCKER_COLLECTION_POINT | Your shipment has been delivered to your locker. | CARRIER_STATUS_NOT_MAPPED | Status not mapped. Please check the carrier's website for updates. Enum: "COLLECTION_FAILED", "AWAITING_DESPATCH", "COLLECTION_REQUESTED", "DESPATCHED", "ELEC_ADVICE_RECD_BY_CARRIER", "NOT_YET_RECEIVED_BY_CARRIER", "COLLECTION_MADE", "ATTEMPTED_DELIVERY", "ATTEMPTED_DELIVERY_2ND", "ATTEMPTED_DELIVERY_3RD", "COD_AMOUNT_NOT_PAID", "COD_AMOUNT_PAID", "CUSTOMER_CARDED", "CUSTOMER_IDENTIFICATION_FAILED", "INVALID_METHOD_OF_PAYMENT", "NO_ACCESS_TO_RECIPIENTS_ADDRESS", "OUT_FOR_DELIVERY", "DELIVERED", "DELIVERED_DAMAGED", "DELIVERED_IN_PART", "DELIVERED_SPECIFIED_SAFE_PLACE", "DELIVERED_TO_ALTERNATIVE_DELIVERY_LOCATION", "DELIVERED_TO_NEIGHBOUR", "DELIVERED_TO_PO_BOX", "PARCEL_COLLECTED_FROM_PICKUP_POINT", "POST_TRANSIT_STATUS", "PROOF_OF_DELIVERY", "CANCELLED", "CANCELLED_BEFORE_DESPATCH", "CUSTOMER_MOVED", "HAZARDOUS_PROHIBITED", "NOT_COLLECTED_FROM_PICKUP_POINT", "NOT_DELIVERED", "NOT_DELIVERED_ADDRESSEE_DECEASED", "PARCEL_DAMAGED", "PARCEL_DISPOSED", "PARCEL_LOST", "PARCEL_OUTSIDE_OF_SERVICE_CAPABILITY", "REFUSED_BY_CUSTOMER", "RETURN_TO_SENDER", "ADDRESS_QUERY", "CARRIER_DELAYS", "CUSTOMS_CLEARED", "CUSTOMS_PROCESSING", "DELAYED_NOT_CARRIER", "DELIVERY_ARRANGED_WITH_RECIPIENT", "HELD_BY_CARRIER", "HELD_BY_CARRIER_FOR_CLEARANCE_PRE_PROCESSING", "HELD_BY_CUSTOMS", "HELD_BY_EXPORT_CUSTOMS", "HELD_BY_IMPORT_CUSTOMS", "HUB_SCAN_OUT", "IN_TRANSIT", "INCORRECT_DECLARATION", "INFORMATION", "MISSORTED", "PARCEL_OVER_LABELLED", "PARCEL_REPACKED", "PARCEL_UPDATE_NOTIFICATION_VIA_EMAIL", "PARCEL_UPDATE_NOTIFICATION_VIA_SMS", "RECEIVED_BY_CARRIER", "RECEIVED_LOCAL_DELIVERY_DEPOT", "ROUTING_ERROR", "SUB_CONTRACTOR_EVENT", "SUB_CONTRACTOR_RECEIVED", "RECD_BY_CARRIER_NO_ELEC_ADVICE", "AWAITING_ELECTRONIC_ADVICE", "AWAITING_COLLECTION_FROM_PICKUP_POINT", "COLLECT_AT_LOCAL_PO", "CUSTOMER_TO_COLLECT_FROM_CARRIER", "DELIVERED_TO_LOCKER_COLLECTION_POINT", "CARRIER_STATUS_NOT_MAPPED" - `carrier_code` (string) A [shipping carrier] , such as fedex, dhl_express, stamps_com, etc. Example: "dhl_express" - `carrier_id` (integer) The unique ID of the [carrier account] that was used to create this label Example: 1234567 - `status_description` (string) Status description Example: "Delivered" - `status_detail_description` (string) Status detail description Example: "Your shipment has been delivered." - `carrier_status_code` (string, required) Carrier status code Example: "1" - `carrier_detail_code` (string) Carrier detail code Example: "OT" - `carrier_status_description` (string) carrier status description Example: "Your item was delivered in or at the mailbox at 9:10 am on March" - `ship_date` (string) An [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) string that represents a date and time. Example: "2018-09-23T15:00:00.000Z" - `estimated_delivery_date` (string, required) An [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) string that represents a date and time. Example: "2018-09-23T15:00:00.000Z" - `actual_delivery_date` (string) An [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) string that represents a date and time. Example: "2018-09-23T15:00:00.000Z" - `exception_description` (string) Exception description Example: "this is exception description" - `events` (array, required) The events that have occured during the lifetime of this tracking number. - `events.occurred_at` (string, required) Timestamp for carrier event Example: "2018-09-23T15:00:00.000Z" - `events.carrier_occurred_at` (string) Carrier timestamp for the event, it is assumed to be the local time of where the event occurred. Example: "2018-09-23T15:00:00.000Z" - `events.description` (string) Event description Example: "Delivered, In/At Mailbox" - `events.city_locality` (string, required) City locality Example: "AUSTIN" - `events.state_province` (string, required) State province Example: "TX" - `events.postal_code` (string, required) Postal code Example: "78756" - `events.country_code` (string) A two-letter [ISO 3166-1 country code](https://en.wikipedia.org/wiki/ISO_3166-1) Example: "CA" - `events.company_name` (string) Company Name Example: "Stamps.com" - `events.signer` (string) Signer information - `events.event_code` (string) Event Code Example: "DLD" - `events.status_description` (string, required) Event Status Description Example: "In Transit" - `events.status_detail_description` (string) Event Status Detail Description Example: "Your shipment is on its way between depots." - `events.latitude` (number) Latitude coordinate of tracking event. Example: 89 - `events.longitude` (number) Longitude coordinate of tracking event. Example: 23 - `events.proof_of_delivery_url` (string) A URL to an image captured at the time of delivery, serving as evidence that the shipment was successfully delivered to the recipient. It can be used to capture things like recipient's signature, location of delivery, condition of the package upon delivery, etc. Example: "https://tracking-service-prod.s3.amazonaws.com/proof-of-delivery/dummy_module/0000000001/bc6dd17969bd97f24262ca73ac6ff36062aafecba25ef16d4178264bf7c0e72c.png" ## Response 400 fields (application/json): - `request_id` (string, required) A UUID that uniquely identifies the request id. This can be given to the support team to help debug non-trivial issues that may occur Example: "aa3d8e8e-462b-4476-9618-72db7f7b7009" - `errors` (array, required) The errors associated with the failed API call - `errors.error_source` (string, required) The source of the error, as indicated by the name this informs us if the API call failed because of the carrier, the order source, or the ShipStation API itself. Enum: "carrier", "order_source", "ShipStation" - `errors.error_type` (string, required) The type of error Enum: "account_status", "business_rules", "validation", "security", "system", "integrations" - `errors.error_code` (string, required) The error code specified for the failed API Call Enum: "auto_fund_not_supported", "batch_cannot_be_modified", "carrier_conflict", "carrier_disconnected", "carrier_not_connected", "carrier_not_supported", "confirmation_not_supported", "default_warehouse_cannot_be_deleted", "field_conflict", "field_value_required", "forbidden", "identifier_conflict", "identifiers_must_match", "insufficient_funds", "invalid_address", "invalid_billing_plan", "invalid_field_value", "invalid_identifier", "invalid_status", "invalid_string_length", "label_images_not_supported", "meter_failure", "order_source_not_active", "rate_limit_exceeded", "refresh_not_supported", "request_body_required", "return_label_not_supported", "settings_not_supported", "subscription_inactive", "terms_not_accepted", "tracking_not_supported", "trial_expired", "unauthorized", "unknown", "unspecified", "verification_failure", "warehouse_conflict", "webhook_event_type_conflict", "customs_items_required", "incompatible_paired_labels", "invalid_charge_event", "invalid_object", "no_rates_returned" - `errors.message` (string, required) An error message associated with the failed API call Example: "Body of request cannot be null." - `errors.field_name` (string) The name of the field that caused the error (only present for validation errors) Example: "inventory_warehouse_id" - `errors.field_value` (string) The invalid value that was provided for the field (only present for validation errors) Example: "invalid-id" ## Response 404 fields (application/json): - `request_id` (string, required) A UUID that uniquely identifies the request id. This can be given to the support team to help debug non-trivial issues that may occur Example: "aa3d8e8e-462b-4476-9618-72db7f7b7009" - `errors` (array, required) The errors associated with the failed API call - `errors.error_source` (string, required) The source of the error, as indicated by the name this informs us if the API call failed because of the carrier, the order source, or the ShipStation API itself. Enum: "carrier", "order_source", "ShipStation" - `errors.error_type` (string, required) The type of error Enum: "account_status", "business_rules", "validation", "security", "system", "integrations" - `errors.error_code` (string, required) The error code specified for the failed API Call Enum: "auto_fund_not_supported", "batch_cannot_be_modified", "carrier_conflict", "carrier_disconnected", "carrier_not_connected", "carrier_not_supported", "confirmation_not_supported", "default_warehouse_cannot_be_deleted", "field_conflict", "field_value_required", "forbidden", "identifier_conflict", "identifiers_must_match", "insufficient_funds", "invalid_address", "invalid_billing_plan", "invalid_field_value", "invalid_identifier", "invalid_status", "invalid_string_length", "label_images_not_supported", "meter_failure", "order_source_not_active", "rate_limit_exceeded", "refresh_not_supported", "request_body_required", "return_label_not_supported", "settings_not_supported", "subscription_inactive", "terms_not_accepted", "tracking_not_supported", "trial_expired", "unauthorized", "unknown", "unspecified", "verification_failure", "warehouse_conflict", "webhook_event_type_conflict", "customs_items_required", "incompatible_paired_labels", "invalid_charge_event", "invalid_object", "no_rates_returned" - `errors.message` (string, required) An error message associated with the failed API call Example: "Body of request cannot be null." - `errors.field_name` (string) The name of the field that caused the error (only present for validation errors) Example: "inventory_warehouse_id" - `errors.field_value` (string) The invalid value that was provided for the field (only present for validation errors) Example: "invalid-id"