API DOCUMENTATION

Build on top of traseallo

RESTful APIs with comprehensive documentation, SDKs, and webhooks for seamless integration.

A developer-first platform

The traseallo API follows REST conventions with JSON payloads, predictable resource URLs, and standard HTTP status codes. Every endpoint is authenticated via JWT bearer tokens with role-based access control.

Whether you're building a custom merchant portal, connecting your ERP system, or automating dispatch workflows — our API gives you full programmatic access to the traseallo platform.

Core API resources

Orders API

Create, retrieve, update, and cancel orders. Support for bulk creation, status transitions, and advanced filtering.

Shipments API

Track shipment status, get delivery proof, access GPS coordinates, and manage delivery attempts.

Clients API

Manage merchant accounts, addresses, preferences, and API credentials programmatically.

Drivers API

Query driver availability, locations, performance metrics, and manage fleet assignments.

Webhooks API

Register webhook endpoints for real-time event notifications. Supports order, delivery, and payment events.

Invoices API

Generate, retrieve, and download invoices. Access settlement reports and payment reconciliation data.

Authentication

All API requests require a JWT bearer token in the Authorization header. Tokens are obtained via the login endpoint and include tenant isolation, role-based permissions, and configurable expiration. API tokens for machine-to-machine communication are available on the Enterprise plan.

Rate Limits

The API enforces rate limits of 100 requests per minute for standard plans and 1,000 requests per minute for Enterprise plans. Rate limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) are included in every response.

Ready to build?

Contact our team for API access and developer support.

Follow Us
Get the Driver App
appleStore googlePlay

Build on top of traseallo | traseallo