# 1. Get Store Orders

List Orders Retrieve the authenticated partner’s orders with optional search and filter.
Returns paginated results in the standard response envelope (orders + pagination).

# Filtering

This API supports filtering by:

  • status — coarse order state

  • substatus — fine-grained order state

  • dateFrom and dateTo — order date range

Both fields accept single or multiple values (comma-separated or repeated query params).
Available values are documented in the Order Status section.

Overview

Auth
HMAC Partner
Method
GET

# Path

https://partners-api.tocobagus.net/api/v1 /partner/stores/orders

# Request

# Query Parameters

Name Type Required Description
q string
sort string
page integer
limit integer
order string
dateFrom string ISO 8601 date
dateTo string ISO 8601 date

# Required Headers

Header Example Description
x-signature bdbb8833fe43671e058b56dace75763a78a2edf8de7365afb6f534d750056e80 HMAC signature of the request, computed with the partner secret and x-timestamp (auth integrity).
x-partner-client-id ptnr_1s4UqMnO64 Partner identifier issued by Omni; used to locate the partner secret.
x-store-client-id store_NB5DgDcEoWEu Target store identifier under the partner account.
x-store-token stkn_Xfe-j_OKH5H2Xg66 Store access token for store-level authorization.
x-timestamp 1758100350458 UNIX epoch timestamp used when computing x-signature (replay protection).

# Request Payload

Request payload: Not used for GET.

# Example Request

curl -X GET "http:///partner/stores/orders?q=%3Cq%3E&sort=%3Csort%3E&page=%3Cpage%3E&limit=%3Climit%3E&order=%3Corder%3E" \
  -H "Content-Type: application/json" \
  -H "x-signature: bdbb8833fe43671e058b56dace75763a78a2edf8de7365afb6f534d750056e80" \
  -H "x-partner-client-id: ptnr_1s4UqMnO64" \
  -H "x-store-client-id: store_NB5DgDcEoWEu" \
  -H "x-store-token: stkn_Xfe-j_OKH5H2Xg66" \
  -H "x-timestamp: 1758100350458" \
const qs = new URLSearchParams({
  "q": "<q>",
  "sort": "<sort>",
  "page": "<page>",
  "limit": "<limit>",
  "order": "<order>"
});
const url = "http:///partner/stores/orders" + (qs.toString() ? "?" + qs.toString() : "");
const res = await fetch(url, {
  method: "GET",
  headers: {
  "x-signature": "bdbb8833fe43671e058b56dace75763a78a2edf8de7365afb6f534d750056e80",
  "x-partner-client-id": "ptnr_1s4UqMnO64",
  "x-store-client-id": "store_NB5DgDcEoWEu",
  "x-store-token": "stkn_Xfe-j_OKH5H2Xg66",
  "x-timestamp": "1758100350458"
}
});
const json = await res.json();
console.log(json);
qs := url.Values{}
qs.Set("q", "<q>")
qs.Set("sort", "<sort>")
qs.Set("page", "<page>")
qs.Set("limit", "<limit>")
qs.Set("order", "<order>")
u := "http:///partner/stores/orders"
if q := qs.Encode(); q != "" { u = u + "?" + q }
req, _ := http.NewRequest("GET", u, nil)
req.Header.Set("x-signature", "bdbb8833fe43671e058b56dace75763a78a2edf8de7365afb6f534d750056e80")
req.Header.Set("x-partner-client-id", "ptnr_1s4UqMnO64")
req.Header.Set("x-store-client-id", "store_NB5DgDcEoWEu")
req.Header.Set("x-store-token", "stkn_Xfe-j_OKH5H2Xg66")
req.Header.Set("x-timestamp", "1758100350458")
req.Header.Set("Content-Type","application/json")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
b, _ := io.ReadAll(resp.Body)
fmt.Println(string(b))
var client = java.net.http.HttpClient.newHttpClient();
var req = java.net.http.HttpRequest.newBuilder()
    .uri(java.net.URI.create("http:///partner/stores/orders?q=%3Cq%3E&sort=%3Csort%3E&page=%3Cpage%3E&limit=%3Climit%3E&order=%3Corder%3E"))
    .header("Content-Type","application/json")
    .header("x-signature", "bdbb8833fe43671e058b56dace75763a78a2edf8de7365afb6f534d750056e80")
    .header("x-partner-client-id", "ptnr_1s4UqMnO64")
    .header("x-store-client-id", "store_NB5DgDcEoWEu")
    .header("x-store-token", "stkn_Xfe-j_OKH5H2Xg66")
    .header("x-timestamp", "1758100350458")
    .method("GET", java.net.http.HttpRequest.BodyPublishers.noBody())
    .build();
var res = client.send(req, java.net.http.HttpResponse.BodyHandlers.ofString());
System.out.println(res.body());

# Responses

# Example Responses

{
  "success": true,
  "message": "Orders retrieved successfully",
  "requestId": "36e13b86-1898-4290-9da4-5c626aff8469",
  "meta": {
    "timestamp": "2025-09-17T08:24:52.346Z"
  },
  "data": [
    {
      "id": "bc42c8a6-67c4-49b3-8322-27d155565538",
      "invoiceNumber": "INV/17092025/TEC/18700005478",
      "status": "awaiting_seller",
      "substatus": "waiting_seller_confirmation",
      "totalAmount": 165000,
      "lastUpdateAt": "2025-09-17T04:16:04.300Z",
      "items": [
        {
          "photo": "https://toco-img.azureedge.net/toco/6e53b302-ee68-4566-be36-79fad76ebd2b-20250901-104715-0.webp",
          "productName": "Sarung Tenun Premium",
          "price": 150000,
          "quantity": 1
        }
      ],
      "paymentMethod": "VA",
      "orderDatetime": "2025-09-17T04:16:04.226Z",
      "invoiceUrl": null,
      "notes": null,
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImZBQy0xbjByUk9kTmJFWWYiLCJ0YWciOiJMTWI0eENUOHBGenRWSWxFUVJqYWN3IiwiZGF0YSI6ImdsYzEifQ",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImswYWNmZWJSaE1wQzNSN08iLCJ0YWciOiJvZnI2bWc5NjRsWXJGVDJzalJINEtRIiwiZGF0YSI6IkViTDI3WlpwTWdldjBKOVZNdyJ9",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Ilh5UHNrVXJIM2VyUlRUZTYiLCJ0YWciOiJ3YjhwS015dk5tRGNlcnJJLW9PUU13IiwiZGF0YSI6InNLZXVfWENqVUJsaXVqR1pIRGRMNDl1UXJLbDRhTUZfcEJXaGJmUFBaemdKbGtLRjJuQnl2eVV2RUNYaVF0UEVGNGlOZ3VBSDB4YVpaamNrdXo5eC1tSVI0aEJQTlp5YTE3OXhXMWZCUXdZT0Z1V1RFOHk4QXh0Sk9NZDNZR3FRblF6T3V1NXN1RmFFTnFnV0dleWs2ZkRJeU1jbEx2WU9TWmt2OTRlWFFGY1pGX3gwQi1MblhtODc4Q1IxT1hjQXpaSSJ9",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Ilh0Z0xxY1NyVUNBTDhqdjEiLCJ0YWciOiJLUHR2cWw0aUM1T1dldndWNnhicUZRIiwiZGF0YSI6IkhDak9pQnZWOUR4QVhGN0QycGVXcWlBRGVmY1V6bm1MdHpEOTZ1cjZVNGlhV2VDQ1Y5V0hKOHljNUZFMndtNnpLVjhIWUlaWndXWkhJanFQUWRCT0lSc2gxQUhRcUZPWWhveDlLWUI1bUJ0b1FET1lJUHBYUHdkUDRFTWp1TDdaSUZiVTBtZmVxUDd1YUo0NU5hc3MyYVA3N0w5YXBzYjZBbXY3aDNGZG14ODB5dnBpS2JTNy03U2xKVTlLZlc5aU5SdyJ9",
          "label": "R6",
          "subdistrict": "Cisauk",
          "district": "Cisauk",
          "city": "Kabupaten Tangerang",
          "province": "Banten",
          "postalCode": 15344
        },
        "carrier": {
          "code": "sicepat",
          "name": "SiCepat"
        },
        "service": {
          "code": "SIUNT",
          "name": "SiCepat SIUNTUNG"
        },
        "tracking": null
      },
      "shippingHistory": []
    },
    {
      "id": "bce41d32-94f6-4250-8d69-caa3e3d10b79",
      "invoiceNumber": "INV/12092025/TEC/59800005460",
      "status": "canceled",
      "substatus": "auto_cancel_no_confirm",
      "totalAmount": 57500,
      "lastUpdateAt": "2025-09-13T12:03:06.295Z",
      "items": [
        {
          "photo": "https://5.imimg.com/data5/SELLER/Default/2023/7/330128876/NZ/RO/SC/8264044/ricmox-500-mg.jpg",
          "productName": "TES OMNI - Amoxicillin 500mg",
          "price": 25000,
          "quantity": 1
        },
        {
          "photo": "https://5.imimg.com/data5/SELLER/Default/2021/1/JC/TF/YE/2780482/paracetamol-tablet-ip-600mg-1000x1000.jpg",
          "productName": "TES OMNI - tes update Paracetamol 500mg",
          "price": 15000,
          "quantity": 2
        }
      ],
      "paymentMethod": "QRIS",
      "orderDatetime": "2025-09-12T12:03:05.724Z",
      "invoiceUrl": null,
      "notes": null,
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IkhMOVVaZW5wT1RLU3VUVkkiLCJ0YWciOiJES3dkLXp5ZUVWblc1SjRSRm5WVnJnIiwiZGF0YSI6ImNqeFg1U2cifQ",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Im9xZHdWTEZoNVN6NzRjZ0UiLCJ0YWciOiJraUFrZkFkamZ2bVhCenJYVVV3NTRBIiwiZGF0YSI6IklYczQwYXRFSFJ5TjdOTmIifQ",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IjZHcXlsZnNYakJtd1FzMWQiLCJ0YWciOiJUSWhxdmFYeFdVenRxYzhXRkhGMXh3IiwiZGF0YSI6Imc1QXM5UVlTeTRlSXdoMHYxOUN3OGlLa2dJREdGUUlnbm5aalNuV1B6TFhFVk1LbzlCYkNhNzd4NWhoU0F3bFRvTmtsQnpubnhzNlJOTTdrbWo4YnRLVGNWaUxaNDJVIn0",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImZuSFJUSm11UnVFRkNXbzQiLCJ0YWciOiJsV0lRZjUtRUhKUzhmYlNIYjFXNm93IiwiZGF0YSI6IlI0bFZrRnNDOWtMMTY4ZS04bXlxdE5yM2Q1cWVHUSJ9",
          "label": "kantor",
          "subdistrict": "Sampora",
          "district": "Kecamatan Cisauk",
          "city": "Kabupaten Tangerang",
          "province": "Banten",
          "postalCode": 11470
        },
        "carrier": {
          "code": "jne",
          "name": "JNE"
        },
        "service": {
          "code": "REG",
          "name": "JNE REG"
        },
        "tracking": null
      },
      "shippingHistory": []
    },
    {
      "id": "69795e43-8b2f-4a4a-b4a5-32ecfbb8a28e",
      "invoiceNumber": "INV/12092025/TEC/94700005459",
      "status": "completed",
      "substatus": "order_completed",
      "totalAmount": 1015000,
      "lastUpdateAt": "2025-09-12T12:09:16.535Z",
      "items": [
        {
          "photo": "https://toco-img.azureedge.net/toco/ba41ae0e-027f-4a8e-9c43-7911b4c3e479-20250910-174427-0.webp",
          "productName": "Sepatu Vapor Foam Men's Sneakers",
          "price": 1000000,
          "quantity": 1
        }
      ],
      "paymentMethod": "VA",
      "orderDatetime": "2025-09-12T11:47:57.354Z",
      "invoiceUrl": null,
      "notes": null,
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IndORzhETWotemNNZ29ybEoiLCJ0YWciOiJCMGFZYUZPQ1NiUXBwWTNZY0ZfRjNBIiwiZGF0YSI6ImdPWDV6dyJ9",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IndwTi1Ra196cGlSNms5TksiLCJ0YWciOiJnSXhHR0VybjJ5ZXRPMy1uajVLRUp3IiwiZGF0YSI6Ing5d2hvY2RaYlFPXy14a0JvdyJ9",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Ii1iaHMzRXFxVEJISWhKVzkiLCJ0YWciOiIyOXF1eWZxRTRnVlQ1OGdVSzM4LXVBIiwiZGF0YSI6IkJnWC02ekdGeDVmcjRUXzdsQXFDNXJWZEx1cmI2MmphZ05FNFFiWkRONXZObHZPa1dzQW00MkVJMEF0UUktZ0hqaXZST2tMYXoxYkx3blZIRGRBdjVxTk1jSjNtVHdwajlsWjF6c1MxbUtYNk96czdTSEl2WmlScUQ3NnRhMDJuWVhUV1BYalJfOVNOMEVFdWloR19ndXd1emxuN0wyQ1B3aW1MZ1pSNjJycDExbHg4WTY3S3VPbURHT1UzM05kLUFQYl8ifQ",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Im1lY09SbjlITjJvSHZuVTgiLCJ0YWciOiJSVEQ4dDdzOW1zUzdjWTc2UlhuWDNBIiwiZGF0YSI6IlQ2dzUzcVppVU5PYjNlVmJXLXNPeml0aDR5MnFMREZaIn0",
          "label": "rumah",
          "subdistrict": "Cisauk",
          "district": "Cisauk",
          "city": "Kabupaten Tangerang",
          "province": "Banten",
          "postalCode": 15344
        },
        "carrier": {
          "code": "sicepat",
          "name": "SiCepat"
        },
        "service": {
          "code": "BEST",
          "name": "SiCepat BESOK SAMPAI TUJUAN "
        },
        "tracking": {
          "airWaybill": "004479088818",
          "bookingCode": "TOCO20250807091650843",
          "trackingUrl": null,
          "shippingLabelUrl": null
        }
      },
      "shippingHistory": [
        {
          "descriptions": "Paket diterima oleh [kry - (KRY) Karyawan]",
          "timestamp": "2025-07-28T15:33:00.000Z"
        },
        {
          "descriptions": "Paket telah di terima di Administrasi Jakarta Selatan [Jaksel Kebayoran Baru Gunung LM]",
          "timestamp": "2025-07-28T03:10:00.000Z"
        },
        {
          "descriptions": "Paket dibawa [SIGESIT - Gardhita bima seta]",
          "timestamp": "2025-07-28T03:10:00.000Z"
        },
        {
          "descriptions": "Paket telah di terima di Administrasi Jakarta Selatan [Jaksel Kebayoran Baru Gunung LM]",
          "timestamp": "2025-07-25T23:14:00.000Z"
        },
        {
          "descriptions": "Paket keluar dari Administrasi Jakarta Utara [Middle Mile Jakarta Pegangsaan Dua]",
          "timestamp": "2025-07-25T21:58:00.000Z"
        },
        {
          "descriptions": "Paket telah diproses sortir di Administrasi Jakarta Utara [Middle Mile Jakarta Pegangsaan Dua]",
          "timestamp": "2025-07-25T16:47:00.000Z"
        },
        {
          "descriptions": "Paket keluar dari Administrasi Jakarta Selatan [Jaksel Pondok Pinang FM]",
          "timestamp": "2025-07-25T14:44:00.000Z"
        },
        {
          "descriptions": "Paket telah di input (manifested) di Administrasi Jakarta Selatan [Jaksel Pondok Pinang FM]",
          "timestamp": "2025-07-25T10:21:00.000Z"
        },
        {
          "descriptions": "Paket telah di pick up oleh [SIGESIT - Perdian]",
          "timestamp": "2025-07-25T09:37:00.000Z"
        },
        {
          "descriptions": "Terima permintaan pick up dari [Shopee]",
          "timestamp": "2025-07-25T08:18:00.000Z"
        }
      ]
    },
    {
      "id": "6a4c1644-8b25-4f60-a03c-263834dac994",
      "invoiceNumber": "INV/11092025/TEC/70300005450",
      "status": "completed",
      "substatus": "order_completed",
      "totalAmount": 27500,
      "lastUpdateAt": "2025-09-14T11:45:32.366Z",
      "items": [
        {
          "photo": "https://5.imimg.com/data5/SELLER/Default/2023/7/330128876/NZ/RO/SC/8264044/ricmox-500-mg.jpg",
          "productName": "TES OMNI - Amoxicillin 500mg",
          "price": 25000,
          "quantity": 1
        }
      ],
      "paymentMethod": "QRIS",
      "orderDatetime": "2025-09-11T12:58:36.513Z",
      "invoiceUrl": null,
      "notes": null,
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Ik5sWXdRT0NJYkhaVzB6ajkiLCJ0YWciOiJBR0NVVURxUVJEbUhVM2FsUHNGOGVBIiwiZGF0YSI6IlRuZHUtQjgifQ",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IkF6VzFsb0ZMNUE0ZXNGZkwiLCJ0YWciOiJ6UW9xaVZMT1F2VU95bHJVdVJEbXNBIiwiZGF0YSI6IlZWOUMzQjlZZUliS2p3a0MifQ",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImxVcEc2bko5bkF4VHdYSlQiLCJ0YWciOiJidEtyZXdWZElmcTZNTzlremRFSW1RIiwiZGF0YSI6Ik1rTVdOQ2IxT1dEdnlBTTFnQ1diZFl2VmN3M3NWX0tIdVQ0RHFCRFBwc2xzR29tSzVkWk1EXzg4dl9uY011WjBQV2F3UmQzRFBWbHFkbTlLNUw1NTdlSFVVYnk0UFpZIn0",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IjZXTVFRQ1BNVzFiU3pXckciLCJ0YWciOiItWFVOTmRnV0JsSmJHR1U1R3paQ19nIiwiZGF0YSI6IlhsODhjS3g4REk4OHNHdzhDVER6cWpNSHFJVEtJQSJ9",
          "label": "kantor",
          "subdistrict": "Sampora",
          "district": "Kecamatan Cisauk",
          "city": "Kabupaten Tangerang",
          "province": "Banten",
          "postalCode": 11470
        },
        "carrier": {
          "code": "sicepat",
          "name": "SiCepat"
        },
        "service": {
          "code": "SIUNT",
          "name": "SiCepat SIUNTUNG"
        },
        "tracking": {
          "airWaybill": "004479088818",
          "bookingCode": "TOCO20250807091650843",
          "trackingUrl": null,
          "shippingLabelUrl": null
        }
      },
      "shippingHistory": [
        {
          "descriptions": "Paket diterima oleh [kry - (KRY) Karyawan]",
          "timestamp": "2025-07-28T15:33:00.000Z"
        },
        {
          "descriptions": "Paket dibawa [SIGESIT - Gardhita bima seta]",
          "timestamp": "2025-07-28T03:10:00.000Z"
        },
        {
          "descriptions": "Paket telah di terima di Administrasi Jakarta Selatan [Jaksel Kebayoran Baru Gunung LM]",
          "timestamp": "2025-07-28T03:10:00.000Z"
        },
        {
          "descriptions": "Paket telah di terima di Administrasi Jakarta Selatan [Jaksel Kebayoran Baru Gunung LM]",
          "timestamp": "2025-07-25T23:14:00.000Z"
        },
        {
          "descriptions": "Paket keluar dari Administrasi Jakarta Utara [Middle Mile Jakarta Pegangsaan Dua]",
          "timestamp": "2025-07-25T21:58:00.000Z"
        },
        {
          "descriptions": "Paket telah diproses sortir di Administrasi Jakarta Utara [Middle Mile Jakarta Pegangsaan Dua]",
          "timestamp": "2025-07-25T16:47:00.000Z"
        },
        {
          "descriptions": "Paket keluar dari Administrasi Jakarta Selatan [Jaksel Pondok Pinang FM]",
          "timestamp": "2025-07-25T14:44:00.000Z"
        },
        {
          "descriptions": "Paket telah di input (manifested) di Administrasi Jakarta Selatan [Jaksel Pondok Pinang FM]",
          "timestamp": "2025-07-25T10:21:00.000Z"
        },
        {
          "descriptions": "Paket telah di pick up oleh [SIGESIT - Perdian]",
          "timestamp": "2025-07-25T09:37:00.000Z"
        },
        {
          "descriptions": "Terima permintaan pick up dari [Shopee]",
          "timestamp": "2025-07-25T08:18:00.000Z"
        }
      ]
    },
    {
      "id": "d0e11047-acaf-468f-a325-3d2f5964f5ff",
      "invoiceNumber": "INV/11092025/TEC/75300005449",
      "status": "ready_to_ship",
      "substatus": "waiting_pickup",
      "totalAmount": 17500,
      "lastUpdateAt": "2025-09-11T14:04:05.453Z",
      "items": [
        {
          "photo": "https://5.imimg.com/data5/SELLER/Default/2021/1/JC/TF/YE/2780482/paracetamol-tablet-ip-600mg-1000x1000.jpg",
          "productName": "TES OMNI - tes update Paracetamol 500mg",
          "price": 15000,
          "quantity": 1
        }
      ],
      "paymentMethod": "QRIS",
      "orderDatetime": "2025-09-11T12:43:51.295Z",
      "invoiceUrl": null,
      "notes": null,
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6InFjUU9zNGNPTTl5RzNjQzgiLCJ0YWciOiI5djdaWGZRcDh5cEVSdUdtelFHYW9RIiwiZGF0YSI6InpzR0o2WkkifQ",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImsxaG5uSGtYRWVxSnZjZ3MiLCJ0YWciOiIzQ2pjY1I5VTNxdlF3UTMtZlNwS293IiwiZGF0YSI6InVlUHBWUXJqUFZMdTBvNTgifQ",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IjhYX1IxWkk1cnRSaDdGMEEiLCJ0YWciOiJGblduYVVva3AzbEJRcTVnNU1mLV9BIiwiZGF0YSI6IjNINnJmZWE2YVJhUDlaWV9weEI0c3RIMVFrVWkxUDFGRnl4SGpLNndrTVJySnFMd0lEX0hnbUZEUUZVOVJfSzluYWhoUVBaczUzcV9DQTJXMDlsUnJVWmhWTE9teUpVIn0",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6InFnNFlCTmVWRE1NOGh2LWwiLCJ0YWciOiJqbDRSM05pSWpxMFJ1WnRYWVpoblVnIiwiZGF0YSI6IjBhVEQ4aXNnRnA5X0RGVi12TlVzNHUtdUQ1RzNHUSJ9",
          "label": "kantor",
          "subdistrict": "Sampora",
          "district": "Kecamatan Cisauk",
          "city": "Kabupaten Tangerang",
          "province": "Banten",
          "postalCode": 11470
        },
        "carrier": {
          "code": "jne",
          "name": "JNE"
        },
        "service": {
          "code": "REG",
          "name": "JNE REG"
        },
        "tracking": {
          "airWaybill": "TOCO250911210859",
          "bookingCode": "TOCO2025091121085923",
          "trackingUrl": null,
          "shippingLabelUrl": null
        }
      },
      "shippingHistory": [
        {
          "descriptions": "Menunggu Pickup",
          "timestamp": "2025-09-11T14:09:07.323Z"
        }
      ]
    },
    {
      "id": "c06d3889-eff1-4cfd-bf48-857c68fb845b",
      "invoiceNumber": "INV/01092025/TEC/88500005309",
      "status": "canceled",
      "substatus": "rejected_by_seller",
      "totalAmount": 150000,
      "lastUpdateAt": "2025-09-01T08:51:51.916Z",
      "items": [
        {
          "photo": "https://toco-img.azureedge.net/toco/6e53b302-ee68-4566-be36-79fad76ebd2b-20250901-104715-0.webp",
          "productName": "Sarung Tenun Premium",
          "price": 150000,
          "quantity": 1
        }
      ],
      "paymentMethod": "VA",
      "orderDatetime": "2025-09-01T06:24:14.135Z",
      "invoiceUrl": null,
      "notes": null,
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6InMwQndQLWFZSE1VdDN6TnUiLCJ0YWciOiJQcUpwdWRWbVJJT2s2elg0TlVjemx3IiwiZGF0YSI6InNHZTVXWFRRQlBrIn0",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IjNvSE5ONFBMVTYzM2tvOHciLCJ0YWciOiJRTW5Fb05nQ3UxenplWG5NUV8tVVRRIiwiZGF0YSI6ImtHWTROb0dUOVRobnV5dyJ9",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IjQzTUlNcUlyblJJRi12VV8iLCJ0YWciOiJaRFB1Qm1UaW94R0lKNFVOU1hLS25RIiwiZGF0YSI6IkhhY0xBbi1PclpveTU4Nlp3ZFlMaVBFbGx5eTFmREF5aXNMZTFHVzl5Q1duUVpuckYwMEY2Vnk1VjNHcGtYeVpWWUdkWW1hY3JNcXdFLUVHTFNuaUZRIn0",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IjJXcEpSVjVSRF9MSXJzS04iLCJ0YWciOiIxWWZ5QzBKdjBDai00MG9QallpZmFBIiwiZGF0YSI6IllDbGRrTmZrUncifQ",
          "label": "tyhtht",
          "subdistrict": "Segoroyoso",
          "district": "Pleret",
          "city": "Kabupaten Bantul",
          "province": "Daerah Istimewa Yogyakarta",
          "postalCode": 55861
        },
        "carrier": {
          "code": "gosend",
          "name": "GoSend"
        },
        "service": {
          "code": "SD",
          "name": "GoSend SameDay Delivery"
        },
        "tracking": null
      },
      "shippingHistory": []
    },
    {
      "id": "8895efb6-7299-4d48-a31f-4a160c9c8da3",
      "invoiceNumber": "INV/01092025/TEC/37200005308",
      "status": "ready_to_ship",
      "substatus": "waiting_pickup",
      "totalAmount": 444000,
      "lastUpdateAt": "2025-09-01T09:01:32.230Z",
      "items": [
        {
          "photo": "https://zinus.co.id/cdn/shop/files/AZ-PPSM-12in1_1024x1024.jpg",
          "productName": "kasur lembut",
          "price": 444000,
          "quantity": 1
        }
      ],
      "paymentMethod": "VA",
      "orderDatetime": "2025-09-01T06:21:39.308Z",
      "invoiceUrl": null,
      "notes": "ini ada catatannya",
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImNDaFRQbm93anhza0JEblAiLCJ0YWciOiJpb3BnMW9zZ1luTzRHLVQ5UFFadTh3IiwiZGF0YSI6IjBEX053SktGRGVZIn0",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6InhiXzRSVnBIOF9SUjdNQ3ciLCJ0YWciOiJSbHVRb3piaDA0Vng0cEdrSTdpZ0RRIiwiZGF0YSI6InJlM3FhcmNLVlNXdndaOCJ9",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6InE5ZTdoUWNGTkFwMXN4bkYiLCJ0YWciOiIzbGNjMDVhX3hBWVRaOWJDMUQyU1p3IiwiZGF0YSI6IkpKTUdKeU5YMGRPNS1QUjZGLU14OHY5cXBWT080Q281YnA0azItdEVoaGNfcHFlTHZWUEkxT3p6N3VaSEFrLTlqNUJDMXRxbmlwVmNKM2tPWFptZ1JBIn0",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6InV6TW44dUEyMHNOUWlxeEoiLCJ0YWciOiJJaTVGNk5LSDB3RVZQQjU5enZPLWxRIiwiZGF0YSI6ImNBQ3d2anVPREEifQ",
          "label": "tyhtht",
          "subdistrict": "Segoroyoso",
          "district": "Pleret",
          "city": "Kabupaten Bantul",
          "province": "Daerah Istimewa Yogyakarta",
          "postalCode": 55861
        },
        "carrier": {
          "code": "pos",
          "name": "Pos"
        },
        "service": {
          "code": "447",
          "name": "Pos Nextday"
        },
        "tracking": null
      },
      "shippingHistory": []
    },
    {
      "id": "cb39ce8a-43f4-40b0-9024-29841d048969",
      "invoiceNumber": "INV/01092025/TEC/47500005307",
      "status": "canceled",
      "substatus": "rejected_by_seller",
      "totalAmount": 450000,
      "lastUpdateAt": "2025-09-01T08:51:51.925Z",
      "items": [
        {
          "photo": "https://lzd-img-global.slatic.net/g/p/7492bf96d299104a04ed16186b799f1f.jpg_720x720q80.jpg",
          "productName": "Sepatu Sneakers Pria Casual",
          "price": 450000,
          "quantity": 1
        }
      ],
      "paymentMethod": "VA",
      "orderDatetime": "2025-09-01T06:20:46.354Z",
      "invoiceUrl": null,
      "notes": null,
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Il8zNkQ1aG1Zb0hNa0dpOVAiLCJ0YWciOiJpR0dPMnI4TW5iNkFCU1RaTk1ub25RIiwiZGF0YSI6ImJHaXFrR0JXdEpJIn0",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImVkWTF6VW9pZFAyX2R0OGEiLCJ0YWciOiJVVE14cDBiZ1hmZ1VTZVlqWGY0dVFBIiwiZGF0YSI6ImRVZUJxMVNFS1Y3bkVNTSJ9",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IlV1endmQVpwYmNRMXRTODMiLCJ0YWciOiJYUmlYcEhsaUc4QWtta3VDMldmdEt3IiwiZGF0YSI6Ik1TRU80aGcycnNuRXpGT2JMNFRqeGIyWEdZamJXN3NmV1BYNFlMOWJtR1Bvc1BBYkxXU1pQcC1uSm00RGhhekhncGU5aWx6c0pLaDcyWUwwZVlfNGxRIn0",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImhVQjVxQk4ySXZSekdrVWwiLCJ0YWciOiJsM3I0OTkwU1RXVHVhMk14NzRzU1dBIiwiZGF0YSI6Indzal9uWGw4ZXcifQ",
          "label": "tyhtht",
          "subdistrict": "Segoroyoso",
          "district": "Pleret",
          "city": "Kabupaten Bantul",
          "province": "Daerah Istimewa Yogyakarta",
          "postalCode": 55861
        },
        "carrier": {
          "code": "pos",
          "name": "Pos"
        },
        "service": {
          "code": "240",
          "name": "Pos Reguler"
        },
        "tracking": null
      },
      "shippingHistory": []
    },
    {
      "id": "e6ba7648-92bd-495a-ae79-829e6d8ca336",
      "invoiceNumber": "INV/01092025/TEC/92100005305",
      "status": "ready_to_ship",
      "substatus": "waiting_pickup",
      "totalAmount": 140870,
      "lastUpdateAt": "2025-09-01T09:01:31.840Z",
      "items": [
        {
          "photo": "https://toco-img.azureedge.net/toco/6e53b302-ee68-4566-be36-79fad76ebd2b-20250901-104715-0.webp",
          "productName": "Sarung Tenun Premium",
          "price": 150000,
          "quantity": 1
        }
      ],
      "paymentMethod": "VA",
      "orderDatetime": "2025-09-01T03:58:55.526Z",
      "invoiceUrl": null,
      "notes": "Berikan contoh catatan yang baik",
      "delivery": {
        "recipientName": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IlZhem9PVlRScHJoV05oWXAiLCJ0YWciOiIwV0RhVVRSTnBoXzczRTAtTmxKaUZRIiwiZGF0YSI6InBnWl84Vk9sSTFNIn0",
        "recipientPhone": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6IkpuNEdCT2VFdjVneFBTc2giLCJ0YWciOiJnZUNnMDZJVlB4d2F1RVRvUmJFWkFnIiwiZGF0YSI6IkpFNEctUHVIUGZRUXpVWSJ9",
        "destination": {
          "address": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6ImRsQ2t4UTRNOXRvVHVlV3oiLCJ0YWciOiJKTngxRjIzUzgxb3dGZHNKb0dKd1h3IiwiZGF0YSI6InZsRTVxdXkwdEhuZWl6aGw1MzJ5d2NWcUg1NnJ5dmR4NE1iUHlDbEJGeU9fd3owZWxTa3czalp6ckxCWGVSSC1JYnNVOWtzdWtHc1dwdGFoUDJLX2t3In0",
          "note": "ENCRYPTED:eyJ2IjoxLCJhbGciOiJBMjU2R0NNIiwia2lkIjoiZW5jXzIwMjUwODE5X2U4ZnUiLCJpdiI6Ik5GNFVzYWVzbEQyYnluWEMiLCJ0YWciOiJoUkpwaE1jS0NnRFlwcXRvWjdhbGZBIiwiZGF0YSI6IjQxcHJrbjhxeEEifQ",
          "label": "tyhtht",
          "subdistrict": "Segoroyoso",
          "district": "Pleret",
          "city": "Kabupaten Bantul",
          "province": "Daerah Istimewa Yogyakarta",
          "postalCode": 55861
        },
        "carrier": {
          "code": "pos",
          "name": "Pos"
        },
        "service": {
          "code": "240",
          "name": "Pos Reguler"
        },
        "tracking": null
      },
      "shippingHistory": []
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 10,
    "total": 9,
    "totalPages": 1,
    "hasNext": false,
    "hasPrev": false
  }
}

# Dictionary

Encrypted fields

Values are AES-256-GCM encrypted and returned as strings prefixed with ENCRYPTED:.

Field path Type Notes
data[].delivery.destination.address string PII – Delivery Destination Address
data[].delivery.destination.note string PII – Delivery Destination Note
data[].delivery.recipientName string PII – Delivery Recipient Name
data[].delivery.recipientPhone string PII – Delivery Recipient Phone

# Related Guides

# Notes

None for this endpoint.