GrabExpress Delivery API

Commercial

by Grab

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).

How to authenticate

  1. 1Register as a Grab partner at developer.grab.com and request GrabExpress API access (business review applies).
  2. 2Receive client_id and client_secret for the sandbox.
  3. 3Get a token via OAuth 2.0 client_credentials against the Grab token endpoint.
  4. 4Quote first (POST /deliveries/quotes), then create the delivery with the quoted payload.
  5. 5Move to production keys after Grab approves your integration.

Example request

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

Response (truncated)
{"quotes":[{"service":{"type":"INSTANT"},"amount":13.5,"currency":{"code":"SGD"}}]}

Notes for AI agents

Partner approval is required before you can even use the sandbox meaningfully. Quotes expire quickly; create the delivery promptly after quoting.

Machine-readable version: /api/apis/grab-express

Related APIs