Developer APIs

Book and share rides — build driver, rider, and admin experiences on top of the Furride API

Documentation Resources

Everything you need to integrate with the Furride API

API Reference

Endpoints for auth, rides, drivers, wallets, countries, and admin tools — request and response shapes in OpenAPI.

View Reference

Authentication

JWT access and refresh tokens; secure your requests with Bearer authorization.

Learn More

Getting Started

Base URL /api/v1 — start from login or register, then call protected routes with your token.

Open Swagger

Simple & Powerful

RESTful JSON APIs with consistent patterns for riders, drivers, and operations.

  • JWT-based authentication

  • JSON request and response bodies

  • Structured error responses

  • Real-time updates where applicable

API Request Example
POST /api/v1/auth/login
// Request body
{
"email": "rider@example.com",
"password": "********"
}
// Response (excerpt)
{
"accessToken": "eyJhbGciOiJIUzI1NiIs...",
"refreshToken": "...",
"data": { ... }
}

API Features

Built for shared rides and marketplace workflows

Secure Authentication

JWTs for sessions; optional Google sign-in flows where enabled.

Rides & Drivers

Rider and driver ride flows, vehicles, pricing, and reporting.

OpenAPI / Swagger

Explore and try endpoints interactively in Swagger UI.

Countries & Pricing

Public country and vehicle pricing data for signup and fares.

Wallets & Payments

Wallet and payout-related endpoints where configured.

Admin & Operations

Admin routes for moderation, configuration, and support.

Ready to Build?

Open Swagger UI for live docs and try requests against your environment.