- Documentation
- Request an API Key
- Login to Dashboard
Authentication
Sandbox
Inventory
Products
- Products
- GETGet All Products
- GETGet Product
- GETGet Product Create/Update Schema for Integration
- GETGet Product Create/Update Schema for Connection
- POSTCreate Product
- PUTUpdate Product
- GETGet Kit Create/Update Schema for Integration
- GETGet Kit Create/Update Schema for Connection
- POSTCreate a Kit Product
- PUTUpdate a Kit Product
Orders
Inbound Shipments
Shipping Methods
Returns
Billing
Warehouses
Warehouse Customers
API Documentation
Get Product
Returns a single Product for the WMS connection with the associated product id.
Your organization-level Trackstar API key.
Your user's access token for a specific integration (ShipHero, Extensiv, etc).
curl --request GET \
--url https://production.trackstarhq.com/wms/products/{product_id} \
--header 'x-trackstar-access-token: <x-trackstar-access-token>' \
--header 'x-trackstar-api-key: <x-trackstar-api-key>'
{
"data": {
"id": "product_id",
"warehouse_customer_id": "warehouse_customer_id",
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z",
"name": "name",
"sku": "sku",
"gtin": "gtin",
"inventory_items": [
{
"inventory_item_id": "id1",
"sku": "sku1",
"unit_quantity": 1
},
{
"inventory_item_id": "id2",
"sku": "sku2",
"unit_quantity": 1
}
],
"is_kit": true,
"active": true,
"supplier": "Supplier",
"country_of_origin": "USA",
"harmonized_code": "123456",
"supplier_products": [
{
"supplier_id": "id1",
"supplier_name": "name1",
"external_id": "ext_id1",
"unit_cost": 1
},
{
"supplier_id": "id2",
"supplier_name": "name2",
"external_id": "ext_id2",
"unit_cost": 2.5
}
]
}
}
Headers
Your organization-level Trackstar API key.
Your user's access token for a specific integration (ShipHero, Extensiv, etc).
Path Parameters
Response
The unique ID of the product.
The ID of the merchant/tenant/customer that owns the product. Can be passed into the Warehouse Customer endpoint for more details.
The date the product was created.
The date the product was last updated.
name
sku
The Global Trade Item Number of the product. i.e. UPC, EAN, or ISBN.
A list of inventory items associated with the product.
ID of the inventory item. Can be passed into the Inventory endpoint for more details.
The number of units of the inventory item in the product.
Whether the product is active.
The supplier of the product.
The country of origin of the product.
The harmonized HS code of the product.
A list of supplier products associated with the product.
ID of the supplier.
Name of the supplier.
The external ID of the product from the supplier.
The cost of the product from the supplier.
curl --request GET \
--url https://production.trackstarhq.com/wms/products/{product_id} \
--header 'x-trackstar-access-token: <x-trackstar-access-token>' \
--header 'x-trackstar-api-key: <x-trackstar-api-key>'
{
"data": {
"id": "product_id",
"warehouse_customer_id": "warehouse_customer_id",
"created_date": "2022-01-01T00:00:00Z",
"updated_date": "2022-01-02T05:05:05Z",
"name": "name",
"sku": "sku",
"gtin": "gtin",
"inventory_items": [
{
"inventory_item_id": "id1",
"sku": "sku1",
"unit_quantity": 1
},
{
"inventory_item_id": "id2",
"sku": "sku2",
"unit_quantity": 1
}
],
"is_kit": true,
"active": true,
"supplier": "Supplier",
"country_of_origin": "USA",
"harmonized_code": "123456",
"supplier_products": [
{
"supplier_id": "id1",
"supplier_name": "name1",
"external_id": "ext_id1",
"unit_cost": 1
},
{
"supplier_id": "id2",
"supplier_name": "name2",
"external_id": "ext_id2",
"unit_cost": 2.5
}
]
}
}