BlaBlaCar Bus API · Capability

BlaBlaCar Bus Booking

Workflow capability for end-to-end coach booking on the BlaBlaCar Bus network. Enables OTAs, travel aggregators, and corporate travel platforms to search routes and trips, create bookings, manage tickets, and access station information across European markets.

Run with Naftiko BookingBusesCoachEuropeMobilityOTATicketingTransportationTravel

What You Can Do

GET
List routes — List available coach routes between stations
/v1/routes
GET
Search trips — Search available trips between stations on a given date
/v1/trips
POST
Create booking — Create a confirmed coach booking
/v1/bookings
GET
Get booking — Retrieve booking details
/v1/bookings/{booking_id}
DELETE
Cancel booking — Cancel a booking
/v1/bookings/{booking_id}
GET
Get ticket — Retrieve electronic ticket with QR code
/v1/tickets/{ticket_id}
GET
List stations — List stations in the BlaBlaCar Bus network
/v1/stations

MCP Tools

list-routes

List available BlaBlaCar Bus coach routes between stations across Europe.

read-only
search-trips

Search for available coach trips between two stations on a specific date, returning departure times, seat availability, and pricing.

read-only
create-booking

Create a confirmed BlaBlaCar Bus booking for one or more passengers on a specific trip.

get-booking

Retrieve the details of an existing BlaBlaCar Bus booking including status and tickets.

read-only
cancel-booking

Cancel an existing BlaBlaCar Bus booking. Refund eligibility depends on the fare type.

idempotent
get-ticket

Retrieve an electronic ticket with QR code for passenger validation on a BlaBlaCar Bus trip.

read-only
list-stations

List all stations in the BlaBlaCar Bus network, optionally filtered by country or search query.

read-only

APIs Used

blablacar-bus