Universal postal service obligation of SingPost and IMDA's sectoral oversight.
Parcel, dispatch and POPStation notifications: SingPost, Ninja Van, Qxpress and last-mile couriers
Singapore handles hundreds of millions of parcels each year between the universal postal operator SingPost, the regional logistics carrier Ninja Van, Qxpress and a constellation of last-mile couriers. 4notify normalises carrier-side events into a single envelope schema and delivers out-for-delivery, delivered and POPStation handover notifications, with inbound SMS keywords (RESCHED, LOCKER) parsed at the API edge.
Whereas, in exercise of the powers conferred by the Postal Services Act and under the relevant contracts between the carrier networks and the merchant, the present Bulletin is hereby published concerning the normalisation and delivery of parcel events into Singapore.
Consumer delivery rights: lead times, change of mind and undelivered goods.
Carrier webhook normalisation
4notify receives webhooks from SingPost, Ninja Van, Qxpress and last-mile couriers and maps them onto a single canonical envelope.
POPStation handover pre-confirmation
Inbound customer reply (LOCKER YES) is parsed and forwarded to the carrier API before dispatch, so the parcel routes straight to the locker.
Out-for-delivery window broadcast
Sent 60 minutes before the 2-hour delivery window opens; the message includes a one-tap reschedule link.
Delivered plus photo proof of delivery
Delivery confirmation with photo POD URL (where the carrier supports it); envelope custody retained for 28 days.
json
{
"event": "parcel.out_for_delivery",
"carrier": "singpost",
"tracking": "RR123456789SG",
"window_start": "2026-05-27T14:00:00+08:00",
"window_end": "2026-05-27T16:00:00+08:00",
"customer_option": {
"reschedule_url": "https://singpost.com/track/RR123456789SG",
"popstation_available": true
},
"channels": ["sms", "push"]
}SingPost: Your parcel is out for delivery today between 2pm and 4pm. Reply RESCHED TUE to move. Reply LOCKER for POPStation. Track: spost.sg
- Carrier webhooks normalised to a single envelope
- Inbound SMS keyword parser (LOCKER, RESCHED) deployed
- POPStation handover pre-confirmation forwarded to carrier API
- Envelope custody retained for at least 28 days
4notify is the only A2P provider that normalises the main Singapore parcel networks into one canonical envelope and parses inbound SMS keywords back into each carrier's reschedule API.
Can customers reschedule by SMS reply?
Yes — keyword replies (RESCHED TUESDAY, LOCKER YES) are parsed by 4notify and forwarded to the carrier API where the carrier supports inbound updates.
Do all carriers fire the same events?
No — event coverage varies. 4notify normalises into a shared canonical envelope; missing events are synthesised through polling where the carrier API permits.
Start free
14 days, no card. English support on weekdays.