SFTP

Overview

ShipScience helps businesses gain visibility into shipping performance, carrier costs, and fulfillment efficiency — and auto-file claims on their behalf. Base shipment data is compared from carrier invoices and tracking, but to auto-file claims, ShipScience needs package content and product information.

Integration Goal

Synchronize shipment data from your system to ShipScience daily via SFTP. For each outbound shipment, we aim to retrieve:

  • Shipment-level information — tracking number, carrier, service, ship dates, weight, and dimensions.
  • Item-level information — SKUs, descriptions, quantities, and declared values of items in each package.

This provides unified, auditable shipment history across all fulfillment channels.

File Formats

Supported formats:

  • CSV (UTF-8 encoded)
  • JSON
  • XML

Data Elements

Below are the data elements expected for each integration. Fields marked Yes under Required must be included.

FieldLevelDescriptionRequired
order_id / order_numberShipmentCustomer order referenceNo
ordered_dateShipmentWhen the order was createdNo
shipped_dateShipmentWhen the shipment left the facilityNo
voided_dateShipmentWhen the shipment was voided or canceled (if applicable)No
carrierShipmentCarrier name (e.g., UPS, FedEx, USPS)No
serviceShipmentCarrier service (e.g., Ground, 2-Day)No
package_codeShipmentPackage type or code usedNo
tracking_numberShipmentTracking number assigned by the carrierYes
account_numberShipmentAccount used with carrier (if applicable)No
warehouse_id / warehouse_nameShipmentFulfillment location identifierNo
batch_numberShipmentBatch or manifest grouping identifierNo
dimensions_length, width, heightShipmentPackage dimensionsNo
dimensions_unitsShipmentUnits for dimensions (e.g., inches, cm)No
weight_valueShipmentPackage weightNo
weight_unitsShipmentUnits for weight (e.g., lbs, kg)No
declared_valueShipmentTotal declared value of the shipmentNo
from_*ShipmentOrigin address details (name, company, address lines, city, state, zip, country)No
to_*ShipmentDestination address details (name, company, address lines, city, state, zip, country)No
reference_1, reference_2, reference_3ShipmentOptional internal or customer referencesNo
brandShipmentMerchant brand identifier (if applicable)No
order_lineItemLine number within orderNo
item_skuItemProduct SKUYes
item_descriptionItemDescription of the itemYes
item_unitsItemQuantity shippedNo
item_valueItemDeclared value per itemYes
item_weightItemPer-item weight (if available)No

Authentication & Security

  • Data transport — all communications use HTTPS or secure SFTP.
  • Compliance — ShipScience adheres to data security and confidentiality best practices for customer and shipment data.
🔑

Generate your SFTP destination in the ShipScience portal under Data Sources. Setup is self-serve.