Skip to main content
The RideShare API is a REST backend for ride-sharing applications. Use it to manage the full rider and driver experience — from account creation and authentication to fare estimation, ride booking, payment processing, and real-time driver tracking. All requests and responses use JSON. Access to most endpoints requires a JWT access token obtained by logging in.

Quick start

Make your first API call in minutes. Sign up, log in, and make an authenticated request.

Authentication

Learn the OTP signup flow, how to use JWT tokens, and how to refresh or revoke them.

Booking a ride

Estimate fares, book rides, and track ride status from request to completion.

API reference

Full endpoint reference with request and response examples for every route.