Developer Documentation

Build withRoutiGo APIs

Powerful route optimization and delivery management APIs for modern logistics applications

Everything you need to build logistics apps

Integrate route optimization, real-time tracking, and delivery management into your applications

Route Optimization

Automatically optimize delivery routes to save time and fuel costs with our powerful planning algorithms

Global Geocoding

Convert addresses to coordinates and vice versa with accurate, real-time geocoding worldwide

Live Tracking

Track deliveries in real-time and provide customers with up-to-date delivery information

Event Webhooks

Receive instant notifications about delivery events to keep your systems in sync

RESTful APIs

Simple, well-documented REST APIs that are easy to integrate into any platform

Secure Authentication

Enterprise-grade security with API key and token-based authentication options

Start building in minutes

Follow these simple steps to integrate RoutiGo into your application

1

Learn the basics

Start by understanding our authentication methods and core terminology

2

Get your API key

Contact our support team via live chat to obtain your authentication credentials

3

Explore the APIs

Browse our API reference to find the endpoints you need

4

Set up webhooks

Configure real-time notifications to stay updated on delivery events

📚

Core Concepts

Understand authentication, webhooks, and other foundational topics

View concepts →
📖

Terminology

Learn key terms like Tours, Stops, Shipments, and Assignments

View terminology →
💬

Need Help?

Our support team is available 24/7 via live chat

Available on our website and dashboard

Concepts

Essential concepts for working with RoutiGo

Understand key concepts like authentication and webhooks before integrating with RoutiGo's APIs. These foundational topics will help you build secure and efficient integrations.

Authentication
How you can make sure your API requests are authenticated, which headers you should add and how you can find your credentials.
Real-time Webhooks
Harness the power of real-time communication and event-driven architectures with webhooks, enabling instant updates and responsiveness within your applications.

Terminology

Key terms used throughout RoutiGo

Learn the core terminology used in RoutiGo's platform and APIs. Understanding terms like Tours, Stops, Shipments, and Assignments is essential for effective route optimization.

API Reference

Complete API documentation for RoutiGo

Explore detailed API documentation for uploading shipments, geocoding addresses, planning routes, and managing webhooks. Everything you need to build powerful delivery integrations.

Upload
Upload shipments asynchronously to RoutiGo for route optimization. Submit single or batch shipment data including addresses, time windows, and delivery requirements. The system processes uploads in the background.
Geocoding
Convert addresses to coordinates or coordinates to location details. Get real-time, accurate geocoding results for address validation. Supports both forward geocoding (address to coordinates) and reverse geocoding (coordinates to address).
Planning
Access and manage tour and shipment data for your logistics operations. Retrieve optimized routes, track tour progress, query shipment status, and manage stop sequences. Essential for monitoring and coordinating your delivery operations.
Webhooks
Create and manage webhook subscriptions to receive real-time notifications about route events. Configure webhooks to trigger when tours are started, assignments completed, or shipments delivered. Integrate event-driven updates directly into your applications.