Démo en ligne

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

  1. Le PiréePort continentalTronçon 1 · plusieurs compagnies
  2. NaxosPlaque tournante des îlesTronçon 2 · traversées saisonnières
  3. 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.

Une ligne reliant un port continental à deux îles, avec traversées, véhicules et billets circulant entre une plateforme de réservation et les compagnies de ferries

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éparts · Le PiréeVen. 14 nov.
DépartVersNavireTraverséeDisponibilité
07:00NaxosFerry rapide3 h 35 minEn venteSièges uniquement, sans véhicules
07:25NaxosFerry Ro-Pax5 h 40 minEn venteSièges et place pour voitures
07:30MykonosFerry Ro-Pax5 h 15 minDernières placesSièges et place pour voitures
13:00ParosCatamaran3 h 10 minEn venteSièges uniquement, sans véhicules
17:30SantorinFerry Ro-Pax7 h 50 minDernières placesDernières cabines
21:00HéraklionFerry de croisière9 h 00 minCompletProchaine traversée proposée

Données illustratives, simplifiées

  1. 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.

  2. 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.

  3. 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.

Le Pirée → Naxos · ven. 14 nov. · 07:25Pourquoi l'API en a besoin

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

VoitureMotoCamping-car
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.

Total pour ce groupe–Taxes et frais portuaires inclus

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.

  1. Vol vers AthènesLe tronçon aérien, de n'importe quel fournisseur de vols que vous connectez.
  2. De l'aéroport au PiréeUn transfert de l'aéroport au terminal des ferries.
  3. Le Pirée → NaxosPremière traversée, avec la voiture et deux adultes à bord.
  4. 3 nuits à NaxosLe séjour à l'hôtel entre les deux traversées.
  5. 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.

FAQ

API de ferries : les questions des agences

Parler à un conseiller

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.