Sendle website screenshot

Sendle

Sendle is a 100%-carbon-neutral parcel shipping service built for small businesses, offering door-to-door delivery in Australia, the United States, and Canada plus international shipping from AU and US to ~180 countries. The Sendle API exposes quoting, order creation, label retrieval, tracking, USPS SCAN-Form shipping manifests, and per-parcel tracking webhooks via HTTP Basic Authentication.

5 APIs 0 Features
ShippingLogisticsLast MileParcelsE-commerceCarbon NeutralSmall BusinessAustraliaUnited StatesCanada

APIs

Sendle Orders API

Create, view, cancel, and return parcel orders. Supports domestic AU / US / CA orders plus international from AU and US (DAP and DDP Price Guaranteed) and from CA to US. Returns...

Sendle Products & Quoting API

Get one quote per shipping product for a given route. GET /products handles domestic and DAP international; POST /products adds DDP Price Guaranteed (duties + taxes included). E...

Sendle Tracking API

Retrieve all tracking events for a parcel by Sendle reference, or subscribe a parcel to webhook tracking updates. Webhooks deliver per-event JSON payloads to the account-level c...

Sendle Shipping Manifests API

Create, list, download (PDF), and inspect USPS SCAN Form shipping manifests so a driver can pick up many US Domestic Sendle orders with a single barcode scan. Orders must be cre...

Sendle Ping API

Cheap connectivity and credential test endpoint. Verifies that Sendle ID / API Key are correctly configured and that idempotency keys are being applied, without booking any real...

Collections

Pricing Plans

Sendle Plans Pricing

3 plans

PLANS

Rate Limits

Sendle Rate Limits

3 limits

RATE LIMITS

FinOps

Sendle Finops

FINOPS

Event Specifications

Sendle Tracking Webhooks

Sendle pushes parcel tracking events to a callback URL configured in the account Settings -> API page. Subscriptions are created per parcel via the Tracking API. Sendle expects ...

ASYNCAPI

Semantic Vocabularies

Sendle Context

5 classes · 23 properties

JSON-LD

Example Payloads

Sendle Create Order Example

2 fields

EXAMPLE

Sendle Track Parcel Example

2 fields

EXAMPLE

Resources

🔗
Website
Website
🌐
Portal
Portal
🔗
Documentation
Documentation
🔑
Authentication
Authentication
🚀
GettingStarted
GettingStarted
🔗
Sandbox
Sandbox
🔗
Guide
Guide
🔗
Guide
Guide
🔗
Partnerships
Partnerships
📄
ChangeLog
ChangeLog
🟢
StatusPage
StatusPage
👥
GitHub
GitHub
🔗
LinkedIn
LinkedIn
💰
Pricing
Pricing
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
💬
Support
Support

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Sendle Tracking API
  version: '1.0'
request:
  auth:
    type: basic
    username: '{{username}}'
    password: '{{password}}'
items:
- info:
    name: Tracking
    type: folder
  items:
  - info:
      name: Track A Parcel
      type: http
    http:
      method: GET
      url: https://api.sendle.com/api/parcels/:ref/tracking
      params:
      - name: ref
        value: ''
        type: path
        description: Sendle reference (alphanumeric, 6+ chars, begins with "S").
    docs: Returns tracking details for the given parcel. Limit to 10 requests/second per IP.
  - info:
      name: Subscribe To Tracking Events
      type: http
    http:
      method: POST
      url: https://api.sendle.com/api/parcels/:ref/tracking/subscribe
      params:
      - name: ref
        value: ''
        type: path
    docs: Subscribe to webhook tracking events for a parcel. A callback URL must be configured in the account Settings ->
      API page before subscribing.
  - info:
      name: Unsubscribe From Tracking Events
      type: http
    http:
      method: DELETE
      url: https://api.sendle.com/api/parcels/:ref/tracking/subscribe
      params:
      - name: ref
        value: ''
        type: path
    docs: Stop receiving webhooks for the given parcel.
bundled: true