EasyParcel API

Commercial

by EasyParcel

Shipping aggregator API that quotes and books across multiple couriers in Singapore (and MY/TH/ID) in one integration, with prepaid credit billing. Good fit for SMEs comparing courier rates programmatically.

How to authenticate

  1. 1Register an EasyParcel SG account at easyparcel.com/sg.
  2. 2Request/enable API integration from the dashboard to get your API key.
  3. 3Use the demo host (demo.connect.easyparcel.sg) for testing.
  4. 4POST form-style payloads with your api key in the body per the docs (rate checking, then submit order, then pay order).

Example request

Request
curl -X POST 'https://connect.easyparcel.sg/?ac=EPRateCheckingBulk' -d 'api=YOUR_KEY&bulk[0][pick_code]=059893&bulk[0][send_code]=408600&bulk[0][weight]=1'

Example response

Response (truncated)
{"api_status":"Success","result":[{"rates":[{"courier_name":"Ninja Van","price":"5.90","currency":"SGD"}]}]}

Notes for AI agents

The API is form-encoded with an unusual ac= action-name query param rather than REST paths. Orders draw down prepaid wallet credit; top up before submitting.

Machine-readable version: /api/apis/easyparcel

Related APIs