curl --request POST \
--url https://production.trackstarhq.com/cart/orders/{order_id}/shipments \
--header 'Content-Type: application/json' \
--header 'x-trackstar-access-token: <x-trackstar-access-token>' \
--header 'x-trackstar-api-key: <x-trackstar-api-key>' \
--data '
{
"tracking_number": "<string>",
"tracking_url": "https://www.example.com/tracking",
"carrier_name": "Carrier Name",
"requested_shipping_method": "Standard"
}
'{
"data": {
"id": "order_id",
"order_number": "order_number",
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z",
"status": "fulfilled",
"raw_status": "raw_status",
"requested_shipping_method": "Standard",
"shipping_method_id": "shipping_method_id",
"shipping_method_name": "Standard Shipping",
"carrier_id": "carrier_id",
"carrier_name": "Carrier Name",
"invoice_currency_code": "USD",
"total_price": 13.49,
"total_tax": 1.5,
"total_discount": 2.5,
"total_shipping": 3.5,
"ship_to_address": {
"full_name": "John Doe",
"company": "Company",
"address1": "123 Main St",
"address2": "Apt 2",
"address3": "Floor 3",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "United States",
"phone_number": "123-456-7890",
"email_address": "[email protected]"
},
"bill_to_address": {
"full_name": "John Doe",
"address1": "123 Main St",
"address2": "Apt 2",
"address3": "Floor 3",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "United States"
},
"earliest_ship_date": "2022-10-10T01:02:03Z",
"latest_ship_date": "2022-10-10T01:02:03Z",
"line_items": [
{
"line_item_id": "line_item_id",
"product_id": null,
"product_sku": null,
"parent_product_id": null,
"parent_product_sku": null,
"quantity": 1,
"unit_price": 10.99,
"discount": 1.5,
"tax": 0.5
}
],
"shipping_groups": [
{
"shipping_group_id": "shipping_group_id",
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z",
"raw_status": "raw_status",
"status": "shipped",
"warehouse_id": "warehouse_id",
"line_items": [
{
"line_item_id": "shipping_group_line_item_id",
"product_id": "<string>",
"product_sku": "<string>",
"parent_product_id": "<string>",
"quantity": 0
}
]
}
],
"shipments": [
{
"shipment_id": "shipment_id",
"raw_status": "raw_status",
"status": "shipped",
"warehouse_id": "warehouse_id",
"shipping_method_id": "shipment_shipping_method_id",
"shipping_method_name": "shipment_shipping_method_name",
"carrier_id": "carrier_id",
"carrier_name": "carrier_name",
"tracking_number": "<string>",
"tracking_url": "https://www.example.com/tracking",
"line_items": [
{
"shipment_line_item_id": "<string>",
"product_id": "<string>",
"product_sku": "<string>",
"parent_product_id": "<string>",
"parent_product_sku": "<string>",
"quantity": 0
}
],
"shipping_groups": [
"sg_id_1",
"sg_id_2"
],
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z"
}
],
"external_system_url": "https://example.com/order/123",
"additional_fields": {
"key": "value"
}
},
"id": "id",
"unused_fields": [
"<string>"
]
}Get the required, optional, and integration specific fields by calling the integrations endpoint.
curl --request POST \
--url https://production.trackstarhq.com/cart/orders/{order_id}/shipments \
--header 'Content-Type: application/json' \
--header 'x-trackstar-access-token: <x-trackstar-access-token>' \
--header 'x-trackstar-api-key: <x-trackstar-api-key>' \
--data '
{
"tracking_number": "<string>",
"tracking_url": "https://www.example.com/tracking",
"carrier_name": "Carrier Name",
"requested_shipping_method": "Standard"
}
'{
"data": {
"id": "order_id",
"order_number": "order_number",
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z",
"status": "fulfilled",
"raw_status": "raw_status",
"requested_shipping_method": "Standard",
"shipping_method_id": "shipping_method_id",
"shipping_method_name": "Standard Shipping",
"carrier_id": "carrier_id",
"carrier_name": "Carrier Name",
"invoice_currency_code": "USD",
"total_price": 13.49,
"total_tax": 1.5,
"total_discount": 2.5,
"total_shipping": 3.5,
"ship_to_address": {
"full_name": "John Doe",
"company": "Company",
"address1": "123 Main St",
"address2": "Apt 2",
"address3": "Floor 3",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "United States",
"phone_number": "123-456-7890",
"email_address": "[email protected]"
},
"bill_to_address": {
"full_name": "John Doe",
"address1": "123 Main St",
"address2": "Apt 2",
"address3": "Floor 3",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "United States"
},
"earliest_ship_date": "2022-10-10T01:02:03Z",
"latest_ship_date": "2022-10-10T01:02:03Z",
"line_items": [
{
"line_item_id": "line_item_id",
"product_id": null,
"product_sku": null,
"parent_product_id": null,
"parent_product_sku": null,
"quantity": 1,
"unit_price": 10.99,
"discount": 1.5,
"tax": 0.5
}
],
"shipping_groups": [
{
"shipping_group_id": "shipping_group_id",
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z",
"raw_status": "raw_status",
"status": "shipped",
"warehouse_id": "warehouse_id",
"line_items": [
{
"line_item_id": "shipping_group_line_item_id",
"product_id": "<string>",
"product_sku": "<string>",
"parent_product_id": "<string>",
"quantity": 0
}
]
}
],
"shipments": [
{
"shipment_id": "shipment_id",
"raw_status": "raw_status",
"status": "shipped",
"warehouse_id": "warehouse_id",
"shipping_method_id": "shipment_shipping_method_id",
"shipping_method_name": "shipment_shipping_method_name",
"carrier_id": "carrier_id",
"carrier_name": "carrier_name",
"tracking_number": "<string>",
"tracking_url": "https://www.example.com/tracking",
"line_items": [
{
"shipment_line_item_id": "<string>",
"product_id": "<string>",
"product_sku": "<string>",
"parent_product_id": "<string>",
"parent_product_sku": "<string>",
"quantity": 0
}
],
"shipping_groups": [
"sg_id_1",
"sg_id_2"
],
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z"
}
],
"external_system_url": "https://example.com/order/123",
"additional_fields": {
"key": "value"
}
},
"id": "id",
"unused_fields": [
"<string>"
]
}Your organization-level Trackstar API key.
"<x-trackstar-api-key>"
Your user's access token for a specific integration (ShipHero, Extensiv, etc).
"<x-trackstar-access-token>"
The tracking number for the shipment.
The URL for the tracking number.
"https://www.example.com/tracking"
The name of the carrier used to ship the order.
"Carrier Name"
The type of shipping method requested by the customer.
"Standard"
Successful response
Show child attributes
The unique ID of the order.
"order_id"
The order number assigned by the platform. Defaults to order ID.
"order_number"
The date the order was created.
"2022-01-01T00:00:00Z"
The date the order was last updated.
"2022-01-02T05:05:05Z"
The status of the order. See the order information for more details.
open, confirmed, processing, partially_fulfilled, fulfilled, exception, cancelled, backordered, other "fulfilled"
The raw status (if available) returned directly from the platform.
"raw_status"
The type of shipping method requested by the customer.
"Standard"
The ID of the actual shipping method.
"shipping_method_id"
The name of the shipping method.
"Standard Shipping"
The ID of the carrier used to ship the order.
"carrier_id"
The name of the carrier used to ship the order.
"Carrier Name"
The currency used for this order. If not provided explicitly, defaults to USD.
"USD"
The total price a customer paid for the order.
13.49
The total tax on the order.
1.5
The total amount discounted from the order.
2.5
The total shipping cost for the order incurred by the customer.
3.5
Show child attributes
"John Doe"
"Company"
"123 Main St"
"Apt 2"
"Floor 3"
"New York"
"NY"
"10001"
"United States"
"123-456-7890"
Show child attributes
"John Doe"
"123 Main St"
"Apt 2"
"Floor 3"
"New York"
"NY"
"10001"
"United States"
The earliest date the order can be shipped.
"2022-10-10T01:02:03Z"
The latest date the order can be shipped.
"2022-10-10T01:02:03Z"
List of the products included in the order.
Show child attributes
The ID of the line item.
"line_item_id"
The ID of the product. Can be passed into the Cart Product endpoint for more details.
The ID of the product's parent.
1
The price of the product in the currency specified by invoice_currency_code.
10.99
The unit amount discounted from the product for this order. This is the amount of discount per unit of the product.
1.5
The unit amount of tax on the product for this order. This is the amount of tax per unit of the product
0.5
[
{
"line_item_id": "line_item_id",
"product_id": null,
"product_sku": null,
"parent_product_id": null,
"parent_product_sku": null,
"quantity": 1,
"unit_price": 10.99,
"discount": 1.5,
"tax": 0.5
}
]Sets of line items that will be fulfilled together from the same locations. Only applies in Shopify, as fulfillmentOrders.
Show child attributes
The ID of the shipping_group.
"shipping_group_id"
The date the shipping_group was created.
"2022-01-01T00:00:00Z"
The date the shipping_group was last updated.
"2022-01-02T05:05:05Z"
The raw status (if available) of the shipping group returned directly from the integration.
"raw_status"
The status of the shipping group.
open, shipped, delivered, cancelled, exception, on_hold, other "shipped"
The ID of the warehouse that the shipping group will send from. Subject to change.
"warehouse_id"
List of the products in the shipping group.
Show child attributes
The ID of the line item in the shipping group.
"shipping_group_line_item_id"
The ID of the product.
The ID of the product's parent.
0
List of the shipments sent out to the customer.
Show child attributes
The ID of the shipment.
"shipment_id"
The raw status (if available) of the shipment returned directly from the integration.
"raw_status"
The status of the shipment.
open, shipped, delivered, cancelled, exception, on_hold, other "shipped"
The ID of the shipping method used for the shipment.
"shipment_shipping_method_id"
The name of the shipping method used for the shipment.
"shipment_shipping_method_name"
The ID of the carrier used to ship the shipment.
"carrier_id"
The name of the carrier used to ship the shipment.
"carrier_name"
The tracking number for the shipment.
The URL for the tracking number.
"https://www.example.com/tracking"
List of the products listed in the shipment.
Show child attributes
The ID of the line item in the shipment.
The ID of the product.
The ID of the product's parent.
0
List of the shipping groups included in the shipment. Only applies in Shopify, as fulfillmentOrders.
The ID of the shipping group included in the shipment.
["sg_id_1", "sg_id_2"]The date the shipment was created.
"2022-01-01T00:00:00Z"
The date the shipment was last updated.
"2022-01-02T05:05:05Z"
URL link to the order in the external system (WMS/Freight etc).
"https://example.com/order/123"
The ID of the object that has been created or modified
"id"
Unused fields