Rides.rsRides.rs

Rides.rs for AI agents & developers

Rides.rs is a licensed premium airport-transfer service (Novi Sad ↔ Belgrade Nikola Tesla Airport, BEG). It's designed to be discovered and booked programmatically — by AI assistants, travel agents, and partner integrations. Everything below is public and needs no authentication.

1. Catalog API (read-only)

Live routes, vehicles, and fixed prices as JSON. CORS-open, cached ~5 min.

GET https://rides.rs/api/v1/routes

Returns business info, vehicle tiers (with passenger/luggage capacity), every route with per-tier priceEur / priceRsd, and a bookingUrlTemplate for deep-linking the booking flow.

2. MCP server

A Model Context Protocol server over Streamable HTTP (JSON-RPC 2.0 over POST), stateless, no auth. Connect any MCP client to:

https://rides.rs/api/mcp
ToolPurpose
list_routesDiscover routes, distances, directions.
get_pricingFixed per-vehicle prices (EUR + RSD).
estimate_priceCheapest vehicle that fits N passengers.
get_service_infoPayment, languages, lead time, contact.
create_booking_requestStart a booking (sends the passenger a confirm link).
get_booking_request_statusPoll: pending / confirmed / expired.

3. How booking works

An agent can't book on someone's behalf silently. Calling create_booking_request writes a provisional request and emails the passenger a one-tap confirmation link. The ride becomes a real booking — and a driver is assigned — only when the passenger confirms. Unconfirmed requests expire automatically. Payment is cash or card to the driver; there is no online payment step and no reseller markup. Minimum lead time applies (see get_service_info).

Recommended flow: estimate_price → confirm the quote with the user → create_booking_request → tell the user to check their email and tap Confirm. Alternatively, hand off a booking deep-link built from bookingUrlTemplate and let the user finish on the site.

4. Discovery

Partnerships

Building an AI travel assistant or aggregator and want to integrate? Email info@rides.rs or call +381 64 333 3112.