Serviceability before commit
POST /serviceability tells you whether a stop is reachable, by whom, through which gate, and with what proof — before the customer pays.
Quote, dispatch, track, and receive webhooks through one provider-agnostic contract.
Most delivery APIs assume the hard part is finding a driver. On a military installation it is getting that driver through the gate — and none of the major delivery APIs model that at all.
This contract treats access as a first-class concern. See Delivering onto a military installation.
| Guide | Description |
|---|---|
| Getting started | Authentication, environments, and first delivery |
| Webhooks | Event types, verification, retries, and samples |
| Delivery lifecycle | Status model and guaranteed transitions |
| Errors & rate limits | Error codes, HTTP status mapping, throttling |
| API reference | Interactive OpenAPI explorer |
| OpenAPI specification | Machine-readable contract (OpenAPI 3.1) |
| Environment | URL |
|---|---|
| Sandbox | https://api.sandbox.getonpoint.io/delivery/v1 |
| Production | https://api.getonpoint.io/delivery/v1 |
curl -X POST "https://api.sandbox.getonpoint.io/delivery/v1/deliveries" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d @examples/create-delivery-asap.jsonInclude the requestId from error responses when contacting OnPoint support at api-support@getonpoint.io.