rapido

Book Rapido bike and auto rides with fare estimates and wallet queries.

65|11|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/ankitjh4/indic-ai-skills --skill rapido
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rapido
Source: https://github.com/ankitjh4/indic-ai-skills/tree/main/skills/rapido
Command: npx skills add https://github.com/ankitjh4/indic-ai-skills --skill rapido

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Enable developers to automate location search, fare estimation, booking, tracking, and wallet checks for Rapido bike and auto services without manually using the Rapido PWA.

Core Features & Use Cases

  • Location Search & Geocoding: Autocomplete place search and convert place IDs to lat/lng coordinates.
  • Pricing & Booking: Request fare estimates, create and cancel orders, and poll rider ETA and status.
  • Authentication & Wallet: Generate and verify OTPs, store JWT tokens, and query wallet balances.
  • Use Case: Integrate Rapido fare comparison and automated booking into an aggregator app that checks fares, books affordable rides, and monitors ride status for users in India.

Quick Start

Use the rapido skill to search for "Horamavu Bangalore" and return the top place ID and its coordinates.

Frequently Asked Questions about rapido

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Rapido ride booking and fare estimation programmatically?

You can automate Rapido ride booking by using scripts to handle OTP-based authentication, store JWT tokens, and send JSON requests to the Rapido PWA API endpoints. This allows programmatic fare estimation, location search, and booking cancellation in India.

How does OTP-based authentication work for Rapido API integration?

OTP-based authentication for Rapido API integration requires generating and verifying OTPs, then storing the returned JWT tokens with x-consumer-username headers. These tokens authenticate subsequent JSON requests to the ride-hailing endpoints for fares and bookings.

Can I use this to search for locations and geocode place IDs for Rapido rides?

Yes, you can perform autocomplete location search and geocoding for Rapido rides. The skill converts place IDs to lat/lng coordinates and handles location search requests, enabling precise pickup and drop-off mapping for fare estimates and bookings.

What is required to decode fare estimates and booking responses from the Rapido API?

Decoding fare estimates and booking responses from the Rapido API requires handling JSON request and response payloads to the PWA endpoints, along with the ability to decode protobuf-encoded response payloads for fares and bookings.

Does the Rapido API support wallet balance checks and rider ETA polling?

Yes, the Rapido API supports querying wallet balances and polling rider ETA and status. After JWT authentication, you can send requests to the PWA endpoints to monitor active ride status and check wallet funds for automated booking scenarios.