An Order object represents a placed order, containing the items that were ordered, the typed names and numbers applied to each instance, the delivery address, and the calculated totals.
Designs vs. Logos #
An order can contain two kinds of items, and they're produced very differently:
- Designs — complete kits that Jet Sport produces. Jet Sport applies the design (and every logo that's part of it) onto the clothing for you. You receive finished garments. Use the `
designs` array for these. - Logos — standalone logo items (e.g., heat transfers, embroidery patches) produced separately and shipped to you as loose items, _not_ applied to any garment. Use the `
logos` array when you want logo stock to apply yourself or hold for later.
A design always includes its own logos automatically. You don't need to add the design's logos to the `logos` array — they come with the design. Only use `logos` when you want logos shipped on their own.
Attributes #
| Attribute | Type | Description |
|---|
| orderNumber | string | The unique order number assigned by the system. |
| placedAtUtc | datetime | The UTC timestamp when the order was committed. |
| latestDeliveryDate | datetime | The earliest expected delivery date. Calculated automatically based on the items in the order. |
| reference | string | The reference you supplied when placing the order (e.g., a purchase order number). |
| comment | string | The free-text comment you supplied when placing the order. |
| originOfDelivery | string | The origin-of-delivery field you supplied when placing the order (e.g., where the clothes is sent from if the order contains clothes). |
| deliveryAddress | object | The shipping address. See Delivery Address Object below. |
| currency | string | The 3-letter ISO currency code (e.g., "DKK"). |
| subTotal | decimal | Sum of all line totals before VAT. |
| vat | decimal | VAT amount applied to `subTotal`. |
| vatRate | decimal | VAT percentage (e.g., `25.00` for 25 %). |
| total | decimal | Grand total — `subTotal + vat`. |
| designs | array | Design items in the order. See Design Item Object below. |
| logos | array | Bare logo items in the order (e.g., transfers ordered without a design). See Logo Item Object below. |
Delivery Address Object #
| Attribute | Type | Description |
|---|
| name | string | Recipient name. |
| address | string | Street address. |
| zip | string | Postal code. |
| city | string | City. |
| country | string | 2-letter ISO country code (e.g., "DK"). |
| contactPerson | string | Name of the contact person at the delivery address. |
Design Item Object #
| Attribute | Type | Description |
|---|
| designId | integer | The internal ID of the design. |
| designMul | string | The external item number of the design (MUL). |
| designTitle | string | The title of the design. |
| instances | array | The size + quantity instances ordered. See Instance Object below. |
Instance Object #
| Attribute | Type | Description |
|---|
| size | string | The garment size (e.g., "M", "L", "XL"). |
| quantity | integer | The number of garments ordered for this instance. |
| name | string | The typed name applied to the design's NameLogo placeholder. Only present if the design has a NameLogo and a value was supplied. |
| number | string | The typed number applied to the design's NumberLogo placeholder. Only present if the design has a NumberLogo and a value was supplied. |
Logo Item Object #
| Attribute | Type | Description |
|---|
| logoId | integer | The internal ID of the logo. |
| logoSku | string | The external item number of the logo. |
| logoTitle | string | The title of the logo. |
| quantity | integer | The total quantity ordered for this logo. |
| value | string | The typed value (only present for text/name/number logos). |
Example Object #
{
"orderNumber": "20002502",
"placedAtUtc": "2026-05-05T13:14:30Z",
"latestDeliveryDate": "2026-05-13T00:00:00",
"reference": "PO-2026-0042",
"comment": "The clothes should be at Jet Sport by monday",
"originOfDelivery": "Tee Jays Warehouse",
"deliveryAddress": {
"name": "Football Club ABC",
"address": "Stadium Road 1",
"zip": "8800",
"city": "Viborg",
"country": "DK",
"contactPerson": "Peter Smith"
},
"currency": "DKK",
"subTotal": 2817.03,
"vat": 704.26,
"vatRate": 25.0,
"total": 3521.28,
"designs": [
{
"designId": 299571,
"designMul": "MUL327815",
"designTitle": "Home kit",
"instances": [
{ "size": "M", "quantity": 1 },
{ "size": "L", "quantity": 1 },
{ "size": "XL", "quantity": 5 }
]
},
{
"designId": 298791,
"designMul": "MUL327187",
"designTitle": "Away kit",
"instances": [
{
"size": "M",
"quantity": 5,
"name": "Smith",
"number": "10"
},
{
"size": "L",
"quantity": 7,
"name": "Jones",
"number": "27"
}
]
}
],
"logos": [
{
"logoId": 100113,
"logoSku": "151107",
"logoTitle": "Club Crest",
"quantity": 18
},
{
"logoId": 494679,
"logoSku": "1019141",
"logoTitle": "Number transfer",
"quantity": 5,
"value": "1"
}
]
}