🦅 Kestrel API
Base URL: https://gonrides.top/api/v1
🍔 Eats
GET/eats/restaurants
List all restaurants with ratings, delivery fees, and badges
curl https://gonrides.top/api/v1/eats/restaurants
POST/eats/orders
Create a food order
curl -X POST https://gonrides.top/api/v1/eats/orders -H "Content-Type: application/json" -d '{"restaurant_id":"...","items":[{"name":"Fish & Chips","quantity":1,"unit_price":1250}]}'
🚗 Ride
POST/ride/rides
Book a ride
curl -X POST https://gonrides.top/api/v1/ride/rides -H "Content-Type: application/json" -d '{"pickup_lat":51.5074,"pickup_lng":-0.1278,"dropoff_lat":51.5155,"dropoff_lng":-0.142,"tier":"glide"}'
GET/ride/rides/quote?tier=glide
Get fare estimate
curl https://gonrides.top/api/v1/ride/rides/quote?tier=glide
🛸 Go (Micromobility)
GET/go/vehicles
List nearby vehicles with battery and range
curl https://gonrides.top/api/v1/go/vehicles
🛒 Market
GET/market/partners
List grocery partners
curl https://gonrides.top/api/v1/market/partners
📦 Send
GET/send/quote
Get parcel delivery quote
curl https://gonrides.top/api/v1/send/quote
🪶 Feathers
GET/feathers/balance
Get loyalty points balance
curl https://gonrides.top/api/v1/feathers/balance
GET/feathers/impact-report
Get CO2 impact report
curl https://gonrides.top/api/v1/feathers/impact-report
🌤️ Weather
GET/weather/weather
Get current weather and recommendation
curl https://gonrides.top/api/v1/weather/weather
🔒 Auth
POST/auth/register
Register a new user
curl -X POST https://gonrides.top/api/v1/auth/register -H "Content-Type: application/json" -d '{"Email":"user@example.com","Password":"pass123","FirstName":"Alex","LastName":"London"}'
POST/auth/login
Login and get access token
curl -X POST https://gonrides.top/api/v1/auth/login -H "Content-Type: application/json" -d '{"Email":"user@example.com","Password":"pass123"}'