{
  "id": "3ee48ba9-fa9d-4463-9f57-80e89d12a47d",
  "slug": "grab-express",
  "name": "GrabExpress Delivery API",
  "provider": "Grab",
  "category_slug": "logistics",
  "description": "On-demand and same-day delivery API from Grab, letting merchants create, quote and track GrabExpress deliveries in Singapore and across SEA. Part of the wider Grab developer platform (deliveries, moca payments, partner integrations).",
  "base_url": "https://partner-api.grab.com/grab-express",
  "docs_url": "https://developer.grab.com",
  "openapi_url": null,
  "auth_type": "oauth2",
  "auth_guide": [
    "Register as a Grab partner at developer.grab.com and request GrabExpress API access (business review applies).",
    "Receive client_id and client_secret for the sandbox.",
    "Get a token via OAuth 2.0 client_credentials against the Grab token endpoint.",
    "Quote first (POST /deliveries/quotes), then create the delivery with the quoted payload.",
    "Move to production keys after Grab approves your integration."
  ],
  "pricing": "contact",
  "rate_limit": null,
  "example_request": "curl -X POST 'https://partner-api.grab.com/grab-express/v1/deliveries/quotes' -H 'Authorization: Bearer TOKEN' -H 'Content-Type: application/json' -d '{\"origin\":{\"address\":\"1 Raffles Place\"},\"destination\":{\"address\":\"81 Ubi Ave 4\"},\"packages\":[{\"weight\":1}]}'",
  "example_response_snippet": "{\"quotes\":[{\"service\":{\"type\":\"INSTANT\"},\"amount\":13.5,\"currency\":{\"code\":\"SGD\"}}]}",
  "agent_notes": "Partner approval is required before you can even use the sandbox meaningfully. Quotes expire quickly; create the delivery promptly after quoting.",
  "status": "live",
  "tags": [
    "grab",
    "delivery",
    "on-demand",
    "logistics",
    "sea"
  ],
  "sg_official": false,
  "created_at": "2026-07-05T08:44:12.358Z",
  "updated_at": "2026-07-05T09:15:27.029Z",
  "page_url": "https://singaporeapi.com/apis/grab-express"
}