🚚 Courier Guide

For external courier providers connecting their delivery service to Deliverty Hub.

As an external courier provider, you can integrate with Deliverty Hub so that organizations can select your service for their deliveries. There are two integration options:

🔗
Option A: Provide Your API
You already have a delivery API. Give us your endpoint details and credentials, and we'll call your API to create tasks, get tracking updates, and handle cancellations on your behalf.
Learn about API integration
🔧
Option B: Build a Plugin
You want to handle the integration yourself. Implement our ICourierPlugin interface and deliver us a deployable codebase that runs within our system.
Learn about plugin development

What Happens When You Integrate

1

Registration

Your courier service is registered in Deliverty Hub with your company details, supported regions, and pricing.

2

Visibility

Organizations browsing external couriers can see your service and activate it for their deliveries.

3

Task Routing

When an organization selects your courier for a task, Deliverty Hub routes the delivery to you via your API or plugin.

4

Status Updates

You send status updates back (accepted, in transit, completed, etc.), and Deliverty Hub keeps everyone informed.

Not sure which option?

Option A is simpler — you just need a working API. Option B gives you more control but requires you to write and deliver a NestJS-compatible plugin. Most providers start with Option A.