Skip to main content
Aggregated Ferry API

ApiFerry

Single API to access global ferry content. Ideal solution for OTAs, OBTs, CBTs to seamlessly integrate ferry booking system and API booking.

Developer-friendly ferry API

Everything you need to integrate ferry bookings

35+ Ferry Operators

Access global ferry content through a single integration. All major routes covered.

RESTful API

Modern REST architecture with JSON responses. Easy to integrate with any platform.

Real-time Data

Live availability and pricing. No stale data, always up-to-date information.

Comprehensive Documentation

Detailed API docs with code examples in multiple languages. Get started in minutes.

Sandbox Environment

Test and develop without risk. Full-featured sandbox with sample data.

Technical Support

Dedicated developer support team. We're here to help you succeed.

EASY-TO-USE API

Designed for developers

Search Routes & Availability

Query real-time ferry schedules, availability, and pricing across 35+ operators. Filter by date, route, cabin type, and passenger details. Get instant results with comprehensive fare breakdowns.

Book & Issue Tickets

Create bookings with passenger information, contact details, and payment data. Receive instant confirmation and e-tickets. Support for hold bookings and deferred payment options.

Manage Ancillaries

Add cabin upgrades, meal selections, vehicle bookings, and special services to ferry reservations. Access full ancillary catalog with pricing and availability in real-time.

Modify & Cancel

Update passenger details, change dates, process cancellations and refunds through simple API calls. Automated penalty calculations and refund processing based on operator rules.

Our RESTful API provides simple, consistent endpoints for all ferry operations. Built with modern standards, comprehensive error handling, and detailed response data.

API Example
POST /api/v1/search
{
  "departure": "Barcelona",
  "arrival": "Tangier",
  "date": "2024-07-02",
  "passengers": {
    "adults": 2,
    "children": 1
  },
  "vehicle": {
    "type": "car",
    "length": 4.5
  }
}

Complete API Coverage

All endpoints you need for ferry distribution

GET/api/v1/search

Search for ferry routes, schedules, and availability

POST/api/v1/book

Create new ferry bookings with passenger details

GET/api/v1/booking/:id

Retrieve booking details and status

PUT/api/v1/booking/:id

Modify existing bookings (dates, passengers)

DELETE/api/v1/booking/:id

Cancel bookings and process refunds

GET/api/v1/routes

List all available ferry routes and operators

Why developers love ApiFerry

Built by developers, for developers

99.9%
Uptime SLA

Enterprise-grade reliability you can count on

<200ms
Average Response Time

Lightning-fast API responses worldwide

24/7
Developer Support

Expert help whenever you need it

Ready to start building?

Get your API key today and start integrating ferry bookings in minutes.