INTEGRATIONS

Booking partners, API and webhooks

Receive bookings from travel, car rental and transport partners, and push booking events back through signed webhooks. Each connection goes live once the partner accepts your operation.

How a partner connection works

1. Partner accepts you

Each partner has its own approval, credentials and terms. We prepare the setup while you apply.

2. REST API

Partner bookings arrive through the Shuttle.Software API and are tagged by source, so reports show which channel sold each seat.

3. Signed webhooks

Booking, trip and payment events are pushed to the partner or your middleware, signed so the receiver can verify them.

Webhook events: booking.created, booking.confirmed, booking.updated, booking.cancelled, trip.status_changed, trip.completed, payment.status_changed.

Supported booking partners

Travel & booking

Booking.com

Airport transfers sold alongside hotel stays.

Connection: Partner API

API: On approvalWebhooks: On approval
SIXT
Car rental

Sixt

Rental customers booking a shuttle leg alongside their car.

Connection: Reseller feed

API: On approvalWebhooks: On approval
Hertz
Car rental

Hertz

Rental customers booking a shuttle leg alongside their car.

Connection: Reseller feed

API: On approvalWebhooks: On approval
e
Car rental

Enterprise

Rental customers booking a shuttle leg alongside their car.

Connection: Reseller feed

API: On approvalWebhooks: On approval
N
Car rental

National

Rental customers booking a shuttle leg alongside their car.

Connection: Reseller feed

API: On approvalWebhooks: On approval
Alamo
Car rental

Alamo

Rental customers booking a shuttle leg alongside their car.

Connection: Reseller feed

API: On approvalWebhooks: On approval
D$
Car rental

Dollar Rent A Car

Rental customers booking a shuttle leg alongside their car.

Connection: Reseller feed

API: On approvalWebhooks: On approval
T
Car rental

Thrifty

Rental customers booking a shuttle leg alongside their car.

Connection: Reseller feed

API: On approvalWebhooks: On approval
Z
Car sharing & ride-sharing

Zipcar

Car-sharing members needing an airport shuttle leg.

Connection: Affiliate link

API: —Webhooks: —
BB
Car sharing & ride-sharing

BlaBlaCar

Ride-sharing marketplace referrals.

Connection: Affiliate link

API: —Webhooks: —
TD
Public transport & bus

Transdev

Passengers needing a first or last-mile shuttle connection.

Connection: Reseller feed

API: On approvalWebhooks: On approval
A
Public transport & bus

Arriva

Passengers needing a first or last-mile shuttle connection.

Connection: Reseller feed

API: On approvalWebhooks: On approval
F
Public transport & bus

FirstGroup

Passengers needing a first or last-mile shuttle connection.

Connection: Reseller feed

API: On approvalWebhooks: On approval
K
Public transport & bus

Keolis

Passengers needing a first or last-mile shuttle connection.

Connection: Reseller feed

API: On approvalWebhooks: On approval
RATP
Public transport & bus

RATP Group

Passengers needing a first or last-mile shuttle connection.

Connection: Reseller feed

API: On approvalWebhooks: On approval
SC
Public transport & bus

Stagecoach

Passengers needing a first or last-mile shuttle connection.

Connection: Reseller feed

API: On approvalWebhooks: On approval
FB
Public transport & bus

FlixBus

Passengers needing a first or last-mile shuttle connection.

Connection: Affiliate link

API: —Webhooks: —
GH
Public transport & bus

Greyhound

Passengers needing a first or last-mile shuttle connection.

Connection: Affiliate link

API: —Webhooks: —

All names and logos belong to their owners and are shown only to identify the integration. Listing a partner does not mean the partner endorses Shuttle.Software; connections are enabled after each partner accepts your operation.

Integration questions

Which booking partners does Shuttle.Software support?

Booking.com, Sixt, Hertz, Enterprise, National, Alamo, Dollar Rent A Car, Thrifty, Zipcar, BlaBlaCar, Transdev, Arriva, FirstGroup, Keolis, RATP Group, Stagecoach, FlixBus and Greyhound. Each connection is enabled once the partner accepts your operation.

Is every partner connected automatically?

No. Each partner has its own approval process, credentials and commercial terms. Shuttle.Software prepares the API and webhook setup, and the connection goes live after the partner accepts you.

How do the API and webhooks work with a partner?

Partner bookings arrive through the Shuttle.Software REST API and are tagged by source. Signed webhooks push booking, trip and payment events, such as booking.created and booking.cancelled, to the partner or to a middleware endpoint you control.

Do I pay commission on partner bookings?

Shuttle.Software charges 0% commission on bookings. Any commission a partner charges is set by that partner's agreement with you, and you can record it per channel so reports show net revenue.