API Reference > Shipping API

Shipping API

Last Updated: 2026-06-30

List Shipping Options

GET/open/v1/shipping/optionsScope: orders:read

Returns the list of shipping options available to the seller bound to your access token. Each option is a Philippine logistics provider integrated with MallPlus, together with its rate (in PHP centavos) and estimated delivery window. Read-only reference data — use it to show buyers the carrier choices and cost before an order is placed.

This is the only shipping endpoint on the Open API. Carrier-specific lifecycle actions (J&T pickup booking, AWB/label retrieval, pickup-slot selection, shipment cancellation) are handled internally by MallPlus and are not exposed to partners. To record tracking on a placed order, see the Fulfillments API.

Example Request

curl -X GET "https://api.mallplus.com/open/v1/shipping/options" \
  -H "X-MallPlus-Partner-Id: app_ck9x2mf3w0001" \
  -H "X-MallPlus-Timestamp: 1713254400" \
  -H "X-MallPlus-Signature: a1b2c3d4e5f6..."

Example Response

{
  "success": true,
  "data": [
    {
      "id": "ship_jt",
      "name": "J&T Express Standard",
      "provider": "J&T Express",
      "priceAmount": 8500,
      "currency": "PHP",
      "estimatedDays": "3-5 business days"
    },
    {
      "id": "ship_lbc",
      "name": "LBC Express Metro Manila",
      "provider": "LBC",
      "priceAmount": 9900,
      "currency": "PHP",
      "estimatedDays": "1-2 business days"
    },
    {
      "id": "ship_flash",
      "name": "Flash Express Economy",
      "provider": "Flash Express",
      "priceAmount": 6500,
      "currency": "PHP",
      "estimatedDays": "5-7 business days"
    },
    {
      "id": "ship_ninja",
      "name": "Ninja Van Standard",
      "provider": "Ninja Van",
      "priceAmount": 7500,
      "currency": "PHP",
      "estimatedDays": "3-5 business days"
    },
    {
      "id": "ship_grab",
      "name": "GrabExpress Same Day",
      "provider": "GrabExpress",
      "priceAmount": 15000,
      "currency": "PHP",
      "estimatedDays": "Same day (Metro Manila)"
    }
  ]
}

Note: Prices are in PHP centavos (e.g., 8500 = PHP 85.00). Actual rates may vary based on package weight, dimensions, and destination. Contact MallPlus support for volume discounts.