API de réservation de ferries
API de ferries pour agences et OTA : traversées, véhicules et billets
Une API de ferries permet à votre site d'afficher les vraies traversées entre ports et de vendre le billet dans la même visite. Cette page explique ce que renvoie une API de ferry, pourquoi une réservation de ferry demande plus que des noms et des dates, comment fonctionnent billets et enregistrement, et comment PHPTRAVELS transforme une connexion ferry en moteur de réservation sur votre propre domaine.
- Horaires et disponibilités
- Véhicules, cabines et animaux
- E-billets et enregistrement
- Island hopping
De quoi s'agit-il
Une API de ferry décrit un réseau de ports, pas une liste de produits
Les vols ont des codes d'aéroport et les hôtels ont des adresses. Les ferries ont des ports, les lignes qui les relient et les compagnies qui assurent chaque ligne certains jours. Une API de ferry expose d'abord ce réseau, puis les traversées qui l'empruntent.
Exemple de liaison
- Le PiréePort continentalTronçon 1 · plusieurs compagnies
- NaxosPlaque tournante des îlesTronçon 2 · traversées saisonnières
- SantorinÎle
01Ports
Les escales de départ et d'arrivée des recherches, avec le nom et le pays du port. Certaines villes ont plus d'un terminal, l'API renvoie donc le port exact.
02Lignes
Les liaisons entre deux ports. Votre formulaire de recherche ne propose que les paires réellement desservies par une compagnie connectée, si bien que les voyageurs ne cherchent jamais une traversée qui n'existe pas.
03Traversées
Les départs datés sur chaque ligne, avec navire, horaires et places restantes à bord. C'est la partie qui change à la minute.

En coulisses, le module ferries garde le réseau en un seul endroit : les lignes des compagnies connectées côtoient celles que vous chargez vous-même, et les tronçons qui partagent un port se relient en trajets plus longs. Voir le fonctionnement sur la page Ferries.
Horaires et disponibilités
Deux appels suffisent à remplir le tableau des départs
Une recherche de ferry se résume à deux questions : quelles traversées circulent sur cette ligne à cette date, et reste-t-il de la place pour ces passagers et ce véhicule. Les fournisseurs y répondent séparément, et votre site a besoin des deux avant d'afficher un prix.
| Départ | Vers | Navire | Traversée | Disponibilité |
|---|---|---|---|---|
| 07:00 | Naxos | Ferry rapide | 3 h 35 min | En venteSièges uniquement, sans véhicules |
| 07:25 | Naxos | Ferry Ro-Pax | 5 h 40 min | En venteSièges et place pour voitures |
| 07:30 | Mykonos | Ferry Ro-Pax | 5 h 15 min | Dernières placesSièges et place pour voitures |
| 13:00 | Paros | Catamaran | 3 h 10 min | En venteSièges uniquement, sans véhicules |
| 17:30 | Santorin | Ferry Ro-Pax | 7 h 50 min | Dernières placesDernières cabines |
| 21:00 | Héraklion | Ferry de croisière | 9 h 00 min | CompletProchaine traversée proposée |
Données illustratives, simplifiées
- Horaires
Quelles traversées circulent
En entrée : ligne, date et plage horaire ; en sortie : départs, arrivées, navire et durée de traversée. Les horaires changent avec la saison, ils sont donc lus en direct ou actualisés souvent, jamais saisis à la main.
- Disponibilité
Reste-t-il de la place à bord
Places pont, sièges, cabines et files pour véhicules sont des capacités distinctes. Une traversée peut avoir des sièges libres mais plus de place pour les voitures ; la vérification se fait donc pour le groupe et le véhicule exacts.
- Prix
Ce que paie ce groupe
Le tarif dépend des types de passagers, de la classe choisie à bord et de la taille du véhicule. Il est recalculé juste avant le paiement, car la dernière cabine a pu être vendue.
Ce qui distingue les ferries
Une réservation de ferry transporte des personnes, des véhicules et un endroit où dormir
Une compagnie aérienne demande des noms et des dates. Une compagnie de ferry doit aussi savoir qui voyage par tranche d'âge, ce qui monte sur le pont véhicules, où chacun s'assoit ou dort, et si un animal est du voyage. Chaque réponse modifie le prix et la place restante.
01Passagers par type
- Adulte2
- Enfant1
- Bébé0
- Senior0
Les compagnies appliquent des prix différents aux adultes, enfants, bébés et seniors, et chacune fixe ses propres tranches d'âge. Certaines lignes ajoutent des tarifs résidents ou étudiants. L'API indique les types acceptés par une ligne.
02Véhicule
- Longueur
- Jusqu'à 5 m
- Hauteur
- Moins de 2 m
La place véhicule se vend par type et par taille. La longueur détermine l'espace occupé sur la file ; la hauteur compte car les véhicules hauts, comme les camping-cars et fourgons, peuvent exiger un autre pont. Des dimensions erronées peuvent entraîner un supplément au port.
03À bord
- PontPlaces libres
- Siège réservéNuméroté
- CabineCouchettes, par cabine
Places pont, sièges réservés et cabines sont des classes distinctes, chacune avec sa capacité. Les sièges sont facturés par passager, les cabines généralement par cabine, ce qui compte sur les traversées de nuit.
04Animaux
1 chien, voyageant en caisse de transport
Les règles varient selon la compagnie et le navire : caisses de transport, cabines acceptant les animaux, ou rien du tout. Un animal est un supplément avec son propre prix et un nombre de places limité ; il se réserve donc avec le billet.
Formulaire illustratif, simplifié
Après la réservation
Émission des billets et enregistrement
Une vente de ferry ne s'arrête pas au paiement. Le voyageur doit encore embarquer, les plans changent et la mer a son mot à dire. Voici ce qu'une API de ferry et votre plateforme gèrent ensemble.
E-billet
De nombreuses compagnies émettent un e-billet avec un code à scanner que le voyageur présente sur son téléphone ou sur papier. La plateforme l'envoie par e-mail avec la facture et le conserve dans le compte du client.
Embarquement au port
Sur certaines lignes, la référence de réservation s'échange encore contre une carte d'embarquement au bureau de la compagnie au port. La confirmation indique au voyageur quel cas s'applique et où se rendre.
Heures limites d'enregistrement
Les véhicules s'enregistrent en général plus tôt que les passagers à pied, et les lignes internationales exigent un passeport. Les ventes en ligne s'arrêtent à l'heure limite d'enregistrement de la ligne.
Modifications
Les changements de date, d'horaire, de passager ou de véhicule suivent les conditions du tarif et peuvent coûter des frais ou une différence de tarif. Le billet est réémis après modification.
Annulations pour météo
Les compagnies annulent ou retardent des traversées en raison de la météo et de l'état de la mer. Prévoyez comment les voyageurs concernés sont prévenus puis reportés sur la traversée suivante ou remboursés, selon les conditions de la compagnie.
Annulations et remboursements
Chaque tarif a sa propre règle de remboursement. Affichez-la avant le paiement, pour que le voyageur sache ce qu'il achète, et effectuez les remboursements sur le moyen de paiement d'origine.
Les compagnies publient leurs propres conditions ; la plateforme les affiche avec chaque traversée. Comparez la façon dont le Logiciel de réservation de ferry gère cela pour les compagnies et les agences.
Prêts dans PHPTRAVELS
Des connecteurs ferries que vous activez avec votre propre compte
Ces fournisseurs de ferries sont déjà connectés au module ferries de PHPTRAVELS. Vous convenez des conditions avec le fournisseur, saisissez vos identifiants dans l'admin et ses traversées apparaissent dans votre recherche. La liste provient en direct de notre annuaire d'intégrations.
Autres façons de remplir le tableau
- Allotements : sièges, cabines et places véhicules qu'une compagnie vous attribue et qui cessent d'être vendus une fois épuisés.
- Vos propres lignes : des traversées que vous exploitez ou contractez vous-même, avec vos horaires et tarifs.
- L'API d'une autre compagnie de ferry : toute API documentée peut être ajoutée, et le code source est à vous. Voir Intégration d'API sur mesure.
Island hopping
Plusieurs tronçons, un voyage, un paiement
Un voyage entre îles est rarement une seule traversée. Le voyageur arrive en avion, rejoint le port par transfert, navigue vers une île puis vers la suivante. Combiner ces tronçons est là où une API de ferry au sein d'une plateforme de réservation complète prend tout son sens.
- Contrôle des correspondancesChaque tronçon ne peut commencer qu'après l'arrivée du précédent, avec un délai minimum que vous fixez, si bien qu'aucun voyage ne contient de correspondance impossible.
- Un seul paiementChaque tronçon peut venir d'une compagnie et d'une source différentes, mais le client paie une fois et reçoit un billet pour chaque tronçon.
- Les informations suiventPassagers et véhicule passent d'un tronçon à l'autre, personne ne ressaisit donc les mêmes informations.
Ajoutez le tronçon aérien via une connexion API de vols et le trajet jusqu'au port avec Technologie de transferts aéroport. Le tout cohabite avec les autres API de voyage sur une seule plateforme.
- Vol vers AthènesLe tronçon aérien, de n'importe quel fournisseur de vols que vous connectez.
- De l'aéroport au PiréeUn transfert de l'aéroport au terminal des ferries.
- Le Pirée → NaxosPremière traversée, avec la voiture et deux adultes à bord.
- 3 nuits à NaxosLe séjour à l'hôtel entre les deux traversées.
- Naxos → SantorinDeuxième traversée, éventuellement avec une autre compagnie.
Mettez une API de ferries au travail sur votre propre site
Recherchez des traversées et réservez-en une dans la démo en ligne, puis dites-nous quelles lignes et compagnies vous comptez vendre.
Vous développez vos propres applications ? La REST API et les webhooks sont inclus dans l'offre Enterprise. Comparez les Tarifs ou lisez la documentation développeur.
Une API de ferries est un ensemble de services web fournis par une compagnie de ferry ou une plateforme de réservation de ferries, qui permet à un site de voyage de lire les ports, lignes et horaires, de vérifier les disponibilités pour passagers et véhicules, de créer des réservations et de recevoir les billets en temps réel.
Les réservations de ferry ajoutent des véhicules tarifés par type et par taille, des classes à bord comme places pont, sièges et cabines, ainsi que les animaux. La disponibilité est comptée séparément pour chacun, et les heures limites d'enregistrement diffèrent pour les passagers à pied et les véhicules.
Oui, lorsque la compagnie transporte des véhicules sur cette traversée. La réservation transmet le type et les dimensions du véhicule, et le tarif inclut sa place sur le pont véhicules.
Oui, lorsque le navire en propose. Les cabines forment une classe à part, avec leur propre capacité, et sont généralement facturées par cabine plutôt que par passager.
Les fournisseurs de ferries affichés sur cette page proviennent de notre annuaire d'intégrations en direct. PHPTRAVELS est le partenaire technologique officiel de Kikoto Ferries, et d'autres compagnies peuvent être ajoutées via une intégration sur mesure.
Non. Vous convenez des conditions avec chaque fournisseur de ferries et saisissez vos propres identifiants dans l'admin. PHPTRAVELS fournit la plateforme de réservation et les connecteurs prêts.
Oui. Les clients ajoutent un tronçon après l'autre, chaque tronçon est vérifié par rapport à l'arrivée précédente et le voyage entier se règle en un seul paiement, avec un billet pour chaque tronçon.
Oui. Les lignes que vous exploitez ou contractez vous-même, les allotements des compagnies et les traversées API apparaissent dans la même recherche, chacune avec ses propres tarifs et marges.
Oui. Les agents B2B réservent dans votre portail agents avec leurs propres marges ou commissions et paient depuis le solde de leur portefeuille, sur la même installation que votre site public.
Continuez à explorer
Plus sur la plateforme
- FerriesTraversées maritimes
- Logiciel de réservation de ferryVendez des billets de ferry, compagnie ou agence
- Partenariat Kikoto FerriesPartenaire technologique officiel de Kikoto Ferries
- API de voyageAPI GDS, hôtels, tours, voitures et paiements
- API de volsAPI de vols GDS, NDC et consolidateurs sur une seule plateforme
- Technologie de transferts aéroportVendez des transferts aéroport et hôtel avec Kiwitaxi

