API Overview
The ColisMove API is organized around REST principles and grouped by bounded context (domain module).Base URL
API Modules
Auth
Registration, login, OAuth2, password reset, token management
Users
Profile management, wallet information
Announcements
CRUD for transport announcements, search, history
Bookings
Full booking lifecycle: create, accept, reject, cancel, validate
Payments
Stripe Checkout sessions and payment status
Stripe Connect
Carrier onboarding for receiving payments
Transactions
Financial transaction history, income, expenses, summaries
Withdrawals
Wallet withdrawal requests and auto-withdrawal configuration
KYC
Identity verification via Didit
Notifications
Push notifications management
Reviews
Post-delivery ratings and reviews
QR Codes
Deposit and delivery validation via QR codes
Agencies
Professional agency management with branches and employees
Tracking
Real-time carrier location tracking
OpenAPI Specification
The full OpenAPI 3.0 specification is available at:- JSON:
/v3/api-docs - Swagger UI:
/swagger/swagger-ui.html