Intégration apaleo MakeAutomatiser apaleo avec Make.
Et si la réception n'avait plus à ressaisir ce qu'apaleo sait déjà ? L'intégration apaleo Make compte 218 modules : 1 déclencheur instantané, 162 actions et 55 recherches. Ce guide s'adresse aux directeurs d'hôtel et aux équipes ops, de la connexion au premier scénario qui tourne.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que permet l'intégration apaleo Make pour ton établissement ?
L'intégration apaleo Make relie ton PMS apaleo à Make, un outil sans code où tu montes un scénario : une automatisation faite de modules, chacun étant une brique qui surveille, crée ou cherche quelque chose. Un événement apaleo peut lancer le scénario, puis les actions s'occupent des réservations, des folios, des factures et du paramétrage de l'hôtel.
Des chambres en maintenance qui sortent de la vente. Ton outil de tickets signale une fuite ? Create Maintenance bloque la chambre concernée, et Create Multiple Maintenances fait de même pour tout un étage en travaux.
Des séminaires montés sans ressaisie. Quand un formulaire de demande de séminaire arrive, Create Block met des chambres de côté ; à la signature du contrat, Confirm Block rend l'option ferme et Create Group Reservation charge la rooming list.
Une taxe de séjour toujours sur la note. Create City Tax pose la taxe d'un nouvel établissement, puis Add City Tax Reservation l'ajoute aux réservations arrivées sans elle.
Ce que Make ne fera pas à ta place : la doc apaleo ne donne aucune limite chiffrée, mais chaque module demande le bon droit (scope) sur l'app que tu déclares dans apaleo, et certaines actions, comme Close Folio, sont définitives. Pour ce que les 218 modules ne couvrent pas, Make an API Call appelle le reste de l'API apaleo avec la même connexion.
Tu débutes avec l'éditeur ? La Formation Make reprend les bases, Combien coûte Make détaille le décompte des opérations, et n8n vs Make t'aide si tu hésites encore entre les deux outils.
Comment connecter apaleo à Make ?
- 01
Déclare une app dans apaleo
Depuis ton compte développeur apaleo, ouvre Apps puis My store apps et clique sur + Add a new app. Remplis le formulaire, clique sur Save, puis note le Client ID et le Client Secret en lieu sûr.
- 02
Ouvre la connexion dans Make
Ajoute un module apaleo à ton scénario et clique sur Create a connection. La connexion, c'est ton compte apaleo relié une fois à Make, puis réutilisé par tous les modules apaleo. Avec Watch apaleo Events, passe d'abord par Create a webhook.
- 03
Colle les clés et enregistre
Donne un nom dans Connection name si tu veux, colle les deux valeurs dans Client ID et Client Secret, puis clique sur Save. Si apaleo le demande, connecte-toi et valide l'accès.
Ton premier scénario apaleo dans Make
ObjectifQuand une entreprise cliente est ajoutée dans ton CRM, Make crée la société correspondante dans apaleo.
- 01
Crée le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Choisis ton CRM comme premier module : c'est lui qui fournit les infos de l'entreprise.
- 02
Ajoute Create Company
Clique sur le + à droite du module CRM, cherche apaleo et sélectionne Create Company. Clique sur Create a connection et reprends les clés obtenues plus haut.
- 03
Relie les champs
Remplis les champs de Create Company en y glissant les valeurs du module CRM. Chaque bundle, c'est-à-dire une fiche client qui passe d'un module à l'autre, donne une société dans apaleo.
- 04
Teste avec Run once
Clique sur Run once pour exécuter le scénario une seule fois, ouvre les bundles reçus par chaque module, puis vérifie que la société apparaît bien dans apaleo.
- 05
Planifie et active
Règle la planification sur le premier module (toutes les 15 minutes par défaut) et active le scénario. Chaque passage d'un module sur un bundle compte pour une opération sur ton plan Make.
Qu'est-ce qui lance un scénario apaleo ?
1 module démarre un scénario quand quelque chose se passe dans apaleo. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par apaleo dès que ça se passe.
Watch apaleo Events
Déclencheur instantanéDans Make“Runs when an event occurs in your apaleo account.”
Watch apaleo Events démarre ton scénario dès qu'il se passe quelque chose dans ton compte apaleo, et transmet l'événement au module suivant sous forme de bundle : la suite du flux travaille sur une donnée fraîche.
Que sait faire apaleo dans un scénario Make ?
apaleo te donne 217 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
- Add City Tax Reservation
- Amend Block
- Amend Reservation
- Assign Specific Unit Reservation
- Assign Unit Reservation
- Book Service Reservation
- Cancel Block
- Cancel Invoice
- Cancel Payment
- Cancel Reservation
- Checkin Reservation
- Checkout Reservation
- Close Folio
- Confirm Block
- Correct Folio
- Create Accounting Report Aggregate
- Create Accounting Report Aggregate Daily
- Create Accounting Report Aggregate Pairs Daily
- Create Accounting Report Export
- Create Accounting Report Export Daily
- Create Accounting Report Export Gross Daily
- Create Age Category
- Create Allowance Folio
- Create Block
- Create Booking
- Create Booking Reservation
- Create Bulk Allowances Folio
- Create Cancellation Fee Folio
- Create Cancellation Policy
- Create Charge Allowance Folio
- Create Charge Folio
- Create City Tax
- Create Company
- Create Folio
- Create Group
- Create Group Reservation
- Create Invoice
- Create Maintenance
- Create Multiple Maintenances
- Create Multiple Units
- Create No Show Fee Folio
- Create No Show Policy
- Create Payment
- Create Payment By Authorization
- Create Payment By Link
- Create Payment By Payment Account
- Create Payment By Terminal
- Create Payment Refund
- Create Property
- Create Rate Plan
- Create Refund
- Create Service
- Create Sub Account
- Create Time Slice Definition
- Create Transitory Charge Folio
- Create Unit
- Create Unit Attribute
- Create Unit Group
- Delete Age Category
- Delete Block
- Delete Cancellation Policy
- Delete City Tax
- Delete Company
- Delete Folio
- Delete Group
- Delete Maintenance
- Delete Multiple Rate Plans
- Delete No Show Policy
- Delete Rate Plan
- Delete Rates
- Delete Service
- Delete Service For Reservation
- Delete Sub Account
- Delete Time Slice Definition
- Delete Unit
- Delete Unit Attribute
- Delete Unit Group
- Download PDF Invoice
- Download PDF Invoice Preview
- Force Amend Reservation
- Force Book Service Reservation
- Force Create Booking
- Force Create Booking Reservation
- Make an API Call
- Move All Charges Folio
- Move Charges Folio
- Move Charges For Multiple Folios
- Move Payments Folio
- Patch Age Category
- Patch Block
- Patch Booking
- Patch Cancellation Policy
- Patch Capture Policy
- Patch City Tax
- Patch Company
- Patch Folio
- Patch Group
- Patch Invoice Address
- Patch Maintenance
- Patch multiple Rate Plans
- Patch multiple units
- Patch No Show Policy
- Patch Property
- Patch Rates
- Patch Reservation
- Patch Service
- Patch Sub Account
- Patch Time Slice Definition
- Patch Unit
- Patch Unit Attribute
- Patch Unit Group Availability
- Pay Invoice
- Post Charges Folio
- Read Account
- Read Age Category
- Read Arrival Report
- Read Block
- Read Booking
- Read Cancellation Policy
- Read Capture Policy
- Read City Tax
- Read Company
- Read Current Account
- Read Folio
- Read Group
- Read Invoice
- Read Invoice Preview
- Read Languages
- Read Maintenance
- Read No Show Policy
- Read Payment
- Read Property
- Read Property Settings
- Read Rate Plan
- Read Refund
- Read Reservation
- Read Revenue Report
- Read Schema
- Read Service
- Read Sub Account
- Read Time Slice Definition
- Read Unit
- Read Unit Attribute
- Read Unit Group
- Release Block
- Remove City Tax Reservation
- Reopen Folio
- Set Live Current Account
- Set Reservation to No Show
- Splt Charge Folio
- Splt Payment Folio
- Suspend Current Account
- Unassign Units Reservation
- Update Current Account
- Update Invoice Address
- Update Languages
- Update Night Audit
- Update Rate Plan
- Update Rates
- Update Unit Group
- Update Units Condition
- Wash Block
- Read Offer Index
- Search Age Categories
- Search Blocks
- Search Bookings
- Search Cancellation Policies
- Search Capture Policies
- Search Child Accounts
- Search City Tax
- Search Companies
- Search Company Invoices Vat Report
- Search Corporate Codes
- Search Countries
- Search Currencies
- Search External Accounts
- Search Folio Logs
- Search Folios
- Search Global Accounts
- Search Groups
- Search Guest Accounts
- Search Invoice Address
- Search Invoices
- Search Maintenances
- Search Night Audit Logs
- Search No Show Policies
- Search Offers
- Search Offers For Reservation
- Search Ordered Services Report
- Search Payment Methods
- Search Payments
- Search Promo Codes
- Search Properties
- Search Property Performance Report
- Search Rate Plan Offers
- Search Rate Plans
- Search Rates
- Search Refunds
- Search Reservation Logs
- Search Reservations
- Search Service Availability
- Search Service Offers
- Search Service Offers For Reservation
- Search Services
- Search Services For Reservation
- Search Service Types
- Search Sources
- Search Sub Accounts
- Search Time Slice Definitions
- Search Transactions Export Logs
- Search Unit Attributes
- Search Unit Availability
- Search Unit Availability For Reservation
- Search Unit Group Availability
- Search Unit Groups
- Search Units
- Search Vat
Add City Tax Reservation
ActionDans Make“Use this if you want to add the city tax to a reservation. You must have this scope: 'reservations.manage'.”
Ajoute la taxe de séjour à une réservation : la note du client est juste sans que la réception ait à la corriger.
reservations.manage.Amend Block
ActionDans Make“Use this call to modify a block. You must have at least one of these scopes: 'blocks.manage, reservations.manage'.”
Modifie un bloc existant, c'est-à-dire les chambres mises de côté pour un groupe, pour coller à ce qui a été renégocié.
blocks.manage ou reservations.manage ; vérifie ce droit avant de soupçonner ton mapping.Amend Reservation
ActionDans Make“Modifies the stay-related data of a reservation. If a reservation is 'Confirmed', you can change all fields. If a reservation is 'InHouse', only changes to future time slices are possible. Changes to reservations that are in the status 'CheckedOut' or 'Canceled' are not possible at all. You must have this scope: 'reservations.manage'.”
Change les données de séjour d'une réservation, les dates par exemple, pour que apaleo reflète la demande du client.
Assign Specific Unit Reservation
ActionDans Make“Assigns a specific unit to a reservation which is in state 'Confirmed' or 'InHouse'. If the unit is not available, the call will return an error, and no unit will be assigned. You must have at least one of these scopes: 'reservations.assign-unit, reservations.manage'.”
Attribue à une réservation la chambre précise que tu indiques, pour honorer une promesse faite au client.
Assign Unit Reservation
ActionDans Make“Assigns one of the available units to a reservation which is in state 'Confirmed' or 'InHouse'. You must have at least one of these scopes: 'reservations.assign-unit, reservations.manage'.”
Laisse apaleo choisir une chambre disponible pour la réservation : le moyen rapide d'avoir des dossiers prêts pour l'arrivée.
Book Service Reservation
ActionDans Make“Use this to book a service for a specific reservation. Please note that when dates are specified, all desired dates must be specified or they will be removed if not posted to the folio. You must have this scope: 'reservations.manage'.”
Réserve un service, petit-déjeuner ou parking, sur une réservation donnée, pour qu'il figure sur le séjour puis sur la note.
Cancel Block
ActionDans Make“Cancel a specific block which is in status 'Definite' or 'Tentative'. This changes the status to 'Canceled'. You must have at least one of these scopes: 'blocks.manage, reservations.manage'.”
Libère un bloc de groupe en le passant en Canceled : les chambres retenues repartent à la vente.
blocks.manage ou reservations.manage.Cancel Invoice
ActionDans Make“For regular invoices and AR invoices that haven't been paid yet, creates a new cancellation invoice and opens the folio again. For advance invoices, creates a new cancellation invoice. You must have this scope: 'invoices.manage'.”
Annule une facture en émettant une facture d'annulation ; pour une facture classique ou AR non payée, le folio se rouvre et tu peux corriger.
invoices.manage.Cancel Payment
ActionDans Make“Sets a payment to cancelled and triggers the cancellation. You must have this scope: 'folios.manage'.”
Passe un paiement en annulé et lance l'annulation, pour qu'un encaissement fait par erreur ne reste pas sur le folio.
folios.manage.Cancel Reservation
ActionDans Make“Cancel a specific reservation which is in status 'Confirmed' and where the arrival time is in the future. This changes the status to 'Canceled', and sets the cancellation date and time. You must have this scope: 'reservations.manage'.”
Annule une réservation, la passe en Canceled et enregistre la date et l'heure de l'annulation.
Checkin Reservation
ActionDans Make“Check in a specific reservation which is in status 'Confirmed', and has a unit assigned. This changes the status to 'InHouse', and sets the check-in date and time. You must have this scope: 'reservations.manage'.”
Enregistre l'arrivée du client : la réservation passe en InHouse, avec la date et l'heure du check-in.
Checkout Reservation
ActionDans Make“Check out a specific reservation which is in status 'InHouse'. This changes the status to 'CheckedOut', and sets the check-out date and time. All open charges on the folio will be posted. Check-out is only possible, if the departure date is not later than tomorrow. Otherwise, first amend the reservation and shorten the stay. You must have this scope: 'reservations.manage'.”
Fait partir le client : la réservation passe en CheckedOut et toutes les prestations ouvertes du folio sont passées.
Close Folio
ActionDans Make“Mark a folio as closed to prevent adding charges and payments. This action cannot be undone, and is only possible if the balance is 0. Requires 'allowed action': Close. You must have this scope: 'folios.manage'.”
Verrouille un folio : plus aucune prestation ni aucun paiement ne peut y être ajouté, le compte soldé reste figé.
Confirm Block
ActionDans Make“Confirm a specific block which is in status 'Tentative'. This changes the status to 'Definite'. You must have at least one of these scopes: 'blocks.manage, reservations.manage'.”
Transforme une option Tentative en bloc Definite : le groupe est ferme.
Correct Folio
ActionDans Make“Allowance value posted must not exceed sum of charges minus existing allowances You must have this scope: 'folios.manage'.”
Passe une correction sur un folio sous forme de remise, pour rectifier un montant sans effacer la ligne d'origine.
folios.manage.Create Accounting Report Aggregate
ActionDans Make“Returns credited and debited amounts aggregated by transactions' timestamp for all accounts and a given period. Stores an entry in the export audit log. You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Renvoie les totaux crédités et débités de tous les comptes sur une période, regroupés selon l'horodatage de chaque transaction.
subledger.read ou accounting.read.Create Accounting Report Aggregate Daily
ActionDans Make“Returns credited and debited amounts aggregated by transactions' date (business day) for all accounts and a given period. Stores an entry in the export audit log. You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Donne les mêmes totaux crédités et débités, mais regroupés par journée d'exploitation, la lecture habituelle d'un comptable d'hôtel.
Create Accounting Report Aggregate Pairs Daily
ActionDans Make“Returns total amount credited from one account to another You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Montre ce qui a circulé d'un compte vers un autre, paire par paire : tu vois les flux, pas seulement les soldes.
subledger.read ou accounting.read, comme les autres modules d'agrégat.Create Accounting Report Export
ActionDans Make“Returns the raw transaction data for a given property and time period. Stores an entry in the export audit log. You must have at least one of these scopes: 'transactions.export, accounting.read'.”
Récupère les transactions brutes d'un établissement sur une période, le détail ligne à ligne derrière chaque total.
transactions.export ou accounting.read, et chaque export entre dans le journal d'audit.Create Accounting Report Export Daily
ActionDans Make“Returns the raw transaction data for a given property and time period. Stores an entry in the export audit log. You must have at least one of these scopes: 'transactions.export, accounting.read'.”
Livre les transactions brutes d'un établissement pour une période, dans la variante journalière de l'export.
Create Accounting Report Export Gross Daily
ActionDans Make“Returns the raw transaction data for a given property and time period. Stores an entry in the export audit log. You must have at least one of these scopes: 'transactions.export, accounting.read'.”
Exporte les transactions brutes d'un établissement sur une période dans la variante « gross daily », troisième déclinaison de l'export.
Create Age Category
ActionDans Make“Use this call to create a new age category. The age ranges for categories must not overlap each other and the allowed values span from 0 to 17. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Crée une catégorie d'âge, bébés ou ados par exemple, sur laquelle tarifs et règles d'occupation pourront s'appuyer.
settings.manage ou setup.manage.Create Allowance Folio
ActionDans Make“Allowance value posted must not exceed sum of charges minus existing allowances You must have at least one of these scopes: 'allowances.post, folios.manage'.”
Passe une remise, un crédit qui réduit ce que doit le client, sur l'ensemble d'un folio.
Create Block
ActionDans Make“You must have at least one of these scopes: 'blocks.create, reservations.manage'.”
Met des chambres de côté pour un groupe dans apaleo : elles ne partent plus en vente individuelle pendant la négociation.
blocks.create ou reservations.manage ; la confirmation viendra ensuite avec Confirm Block.Create Booking
ActionDans Make“Creates a booking taking a list of reservations as input You must have at least one of these scopes: 'reservations.create, reservations.manage'.”
Crée une réservation globale (booking) à partir d'une liste de réservations, le dossier qui relie plusieurs chambres à un même réservant.
Create Booking Reservation
ActionDans Make“Creates new reservations and adds them to an existing booking taking a list of reservations as input You must have at least one of these scopes: 'reservations.create, reservations.manage'.”
Ajoute de nouvelles réservations à un booking existant, sans ouvrir un second dossier pour le même client.
Create Bulk Allowances Folio
ActionDans Make“Allowance value posted must not exceed sum of charges minus existing allowances You must have at least one of these scopes: 'allowances.post, folios.manage'.”
Passe plusieurs remises sur un folio en une seule exécution du module, au lieu de les traiter une à une.
allowances.post ou folios.manage.Create Cancellation Fee Folio
ActionDans Make“Adds a cancellation fee, and directly posts it. Cancellation fees can only be posted on guest folios. Requires 'allowed action': AddCancellationFee. You must have at least one of these scopes: 'charges.create, folios.manage'.”
Ajoute des frais d'annulation et les passe aussitôt : la pénalité prévue par ta politique est vraiment facturée.
Create Cancellation Policy
ActionDans Make“Create a cancellation policy. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Crée une politique d'annulation dans apaleo, la règle qui décidera ensuite des frais appliqués quand un client annule.
settings.manage ou setup.manage.Create Charge Allowance Folio
ActionDans Make“Allowance value posted must not exceed source charge minus allowances posted for this charge You must have at least one of these scopes: 'allowances.post, folios.manage'.”
Accorde une remise sur une prestation précise : le crédit reste attaché à la ligne qu'il corrige.
Create Charge Folio
ActionDans Make“Adds a charge for any good or service, and directly posts it. Can be used to charge items that are not part of the reservation, but should appear on the invoice. Requires 'allowed action': AddCharge. You must have at least one of these scopes: 'charges.create, folios.manage'.”
Ajoute et passe une prestation, bien ou service, même hors réservation, pour qu'elle apparaisse sur la facture.
charges.create ou folios.manage.Create City Tax
ActionDans Make“You can only create one city tax per property. It can be changed and deleted any time. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Définit la taxe de séjour d'un établissement, que Add City Tax Reservation appliquera ensuite aux réservations.
Create Company
ActionDans Make“Use this call to create a new company. You must have at least one of these scopes: 'companies.create, companies.manage'.”
Crée une société dans apaleo, la fiche entreprise à laquelle les réservations et factures B2B peuvent se rattacher.
Create Folio
ActionDans Make“Use this call to create a new folio. You must have at least one of these scopes: 'reservations.create, reservations.manage, folios.manage'.”
Ouvre un nouveau folio, le compte où s'inscrivent prestations et paiements d'un séjour ou d'un client.
reservations.create, reservations.manage ou folios.manage ; les prestations viennent ensuite avec Create Charge Folio.Create Group
ActionDans Make“You must have at least one of these scopes: 'groups.create, reservations.manage'.”
Ouvre une réservation de groupe, le dossier qui rassemble blocs et réservations d'un même groupe.
Create Group Reservation
ActionDans Make“Creates new reservations and adds them to an existing group booking taking a list of reservations as input You must have at least one of these scopes: 'groups.manage, reservations.manage'.”
Ajoute de nouvelles réservations à un groupe existant à partir d'une liste : chaque participant obtient sa chambre sous le même groupe.
groups.manage ou reservations.manage.Create Invoice
ActionDans Make“Creates an invoice for one specific folio. The invoice can only be created once. The debitor needs to have name, city, postal code and country code, as these are required for invoices. If the folio is not fully paid, this will check out the reservation on AR and create an invoice with outstanding payments. You must have at least one of these scopes: 'invoices.create, invoices.manage'.”
Produit la facture d'un folio, le document que reçoit le client ou l'entreprise en fin de séjour.
Create Maintenance
ActionDans Make“Use this call to create a new maintenance window for the given unit. You can only create maintenances for today and days in the future. You must have at least one of these scopes: 'maintenances.create, maintenances.manage'.”
Ouvre une période de maintenance sur une chambre, pour qu'elle ne soit pas vendue pendant les travaux.
Create Multiple Maintenances
ActionDans Make“Use this call to create multiple maintenances. You must have at least one of these scopes: 'maintenances.create, setup.manage'.”
Crée plusieurs périodes de maintenance d'un coup, ce qui convient à une rénovation qui touche beaucoup de chambres.
maintenances.create ou setup.manage.Create Multiple Units
ActionDans Make“Use this call to create multiple units, following a naming rule. You must have at least one of these scopes: 'units.create, setup.manage'.”
Génère un lot de chambres (units, dans le vocabulaire apaleo) à partir d'une règle de nommage, sans les saisir une par une.
units.create ou setup.manage.Create No Show Fee Folio
ActionDans Make“Adds a no-show fee, and directly posts it. No-show fees can only be posted on guest folios. Requires 'allowed action': AddNoShowFee. You must have at least one of these scopes: 'charges.create, folios.manage'.”
Tu obtiens des frais de non-présentation ajoutés et passés directement sur la note du client, sans geste à la réception. Dans apaleo, le folio, c'est la note ouverte pendant le séjour.
charges.create ou folios.manage.Create No Show Policy
ActionDans Make“Create a no-show policy. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Ce module crée dans apaleo une nouvelle politique de non-présentation, la règle qui fixe ce que paie un client absent, pour qu'elle existe avant que les réservations s'appuient dessus.
settings.manage ou setup.manage sur la connexion, apaleo rejette la demande.Create Payment
ActionDans Make“A custom payment will not involve any automatic processing. This is best to be used for cash, cheque or voucher payments or payments that have been processed by an external system and it should just be recorded in apaleo for accounting purposes. You must have this scope: 'folios.manage'.”
Tu inscris un paiement sur un folio pour la compta, sans qu'apaleo n'encaisse quoi que ce soit. C'est fait pour les espèces, les chèques, les bons ou un règlement déjà traité ailleurs.
Create Payment By Authorization
ActionDans Make“Captures a specific amount from a pre-authorization and posts it to the folio. For the pre-authorization please ensure to set the respective metadata in the original payment transaction. The flow type has to be set to <i>CaptureOnly</i>. For more information please refer to the documentation of <a href="https://apaleo.dev/guides/business-cases/ibe/getting-the-money" target="_blank">how to do a pre-authorization on a booking engine</a>. The payment will be processed asynchronously. Use the location header to poll for the status of the payment. As long as a payment is pending it reduces the amount of allowed payments for the folio. The payment times out after 60 minutes automatically You must have this scope: 'folios.manage'.”
Ce module prélève un montant choisi sur une pré-autorisation bancaire et le passe sur le folio : l'argent bloqué à la réservation devient un paiement réel.
CaptureOnly ; le traitement est asynchrone et expire au bout de 60 minutes.Create Payment By Link
ActionDans Make“Creates a link to a payment form where guests can pay. To enable open invoice payment methods you need to provide at least the paid charges with the request. For some open invoice payment methods you also need to ensure that the full billing address of the folio is set, before you create the payment link. The payment will be processed asynchronously. Use the location header to poll for the status of the payment. As long as a payment is pending it reduces the amount of allowed payments for the folio. You must have this scope: 'folios.manage'.”
Tu récupères un lien vers un formulaire de paiement que le client ouvre pour régler son folio, prêt à glisser dans un e-mail ou un message envoyé par le module suivant.
Create Payment By Payment Account
ActionDans Make“Trigger a payment for the folio using the payment account stored on the reservation. The payment will be processed asynchronously. Use the location header to poll for the status of the payment. As long as a payment is pending it reduces the amount of allowed payments for the folio. The payment times out after 60 minutes automatically You must have this scope: 'folios.manage'.”
Ce module débite le folio avec le moyen de paiement déjà enregistré sur la réservation : le client règle sans ressortir sa carte.
Create Payment By Terminal
ActionDans Make“Trigger a terminal payment for the folio. The payment will be processed asynchronously. Use the location header to poll for the status of the payment. As long as a payment is pending it reduces the amount of allowed payments for the folio. The payment times out after 60 minutes automatically You must have this scope: 'folios.manage'.”
Tu envoies une demande de paiement vers un terminal de carte pour un folio donné : le montant s'affiche sur l'appareil sans saisie manuelle.
Create Payment Refund
ActionDans Make“Trigger a refund for a specific payment on this folio. The refund will be processed asynchronously. Use the location header to poll for the status of the refund. As long as a refund is pending the allowed refund amount for this payment will be reduced by the amount. The refund times out after 10 minutes automatically You must have this scope: 'folios.manage'.”
Ce module rembourse un paiement précis d'un folio : l'argent repart par le même paiement que celui qui l'a apporté.
Create Property
ActionDans Make“Use this call to create a new property. You must have at least one of these scopes: 'properties.create, setup.manage'.”
Tu crées un nouvel établissement dans apaleo depuis un scénario : l'hôtel ou le bâtiment auquel se rattachent chambres, tarifs et services.
properties.create ou setup.manage sur la connexion.Create Rate Plan
ActionDans Make“Use this call to create a new rate plan. The rate plan will already contain empty rates, fill them later using PUT rates. You must have at least one of these scopes: 'rateplans.create, setup.manage'.”
Ce module crée un plan tarifaire, le cadre sous lequel une chambre est vendue, avec ses tarifs déjà présents mais vides, en attente de prix.
rateplans.create ou setup.manage.Create Refund
ActionDans Make“Trigger a generic refund for the folio. The refund will be processed asynchronously. Use the location header to poll for the status of the refund. As long as a refund is pending it reduces the amount of allowed refunds for the folio. The refund times out after 60 minutes automatically You must have this scope: 'folios.manage'.”
Tu lances un remboursement général sur un folio, sans lien avec un paiement précis, pour rendre au client ce qu'on lui doit.
Create Service
ActionDans Make“Create a service. You must have at least one of these scopes: 'services.create, setup.manage'.”
Ce module ajoute un service au catalogue apaleo, un extra que le client réserve en plus de la chambre, comme le petit-déjeuner ou le parking.
services.create ou setup.manage.Create Sub Account
ActionDans Make“Create a sub-account. You must have at least one of these scopes: 'subledger.manage, setup.manage'.”
Tu crées un sous-compte dans la comptabilité apaleo, une ligne plus fine sur laquelle ventiler recettes ou charges pour les retrouver dans les rapports.
subledger.manage ou setup.manage.Create Time Slice Definition
ActionDans Make“Use this call to create a time slice definition. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Ce module crée une définition de tranche horaire, l'unité de temps avec laquelle apaleo vend et tarifie un séjour, sans passer par l'écran des réglages.
settings.manage ou setup.manage sur la connexion.Create Transitory Charge Folio
ActionDans Make“Adds a transitory item for any good or service, and directly posts it. To be used for sales that are not revenue of the property, but should appear on te guest's invoice. Requires 'allowed action': AddCharge. You must have at least one of these scopes: 'charges.create, folios.manage'.”
Tu ajoutes et passes sur un folio un débours : une vente qui n'est pas un revenu de l'établissement mais doit figurer sur la facture du client.
charges.create ou folios.manage.Create Unit
ActionDans Make“Use this call to create a new unit. You must have at least one of these scopes: 'units.create, setup.manage'.”
Ce module crée une unité dans apaleo, une chambre ou un espace réservable, attribuable aux réservations dès sa création.
units.create ou setup.manage.Create Unit Attribute
ActionDans Make“Use this call to create a new unit attribute. You must have at least one of these scopes: 'unitattributes.create, setup.manage'.”
Tu crées un attribut d'unité, une étiquette comme vue mer ou balcon, à poser ensuite sur les chambres pour les décrire et les filtrer.
unitattributes.create ou setup.manage.Create Unit Group
ActionDans Make“Use this call to create a new unit group. You must have at least one of these scopes: 'unitgroups.create, setup.manage'.”
Ce module crée un groupe d'unités, la catégorie de chambre que le client réserve vraiment (double, suite…), qui rassemble les unités une à une.
unitgroups.create ou setup.manage requis ; crée le groupe avant les unités qui en feront partie.Delete Age Category
ActionDans Make“Use this call to delete an age category. You can only delete an age category if it is not already used in a rate plan to define age specific prices. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Tu supprimes une catégorie d'âge, une tranche enfant par exemple, que tu ne tarifes plus à part, et ton paramétrage reste propre.
settings.manage ou setup.manage.Delete Block
ActionDans Make“Use this call to delete a block. This is only possible as long as no reservation was picked up yet even if all of them are canceled You must have at least one of these scopes: 'blocks.manage, reservations.manage'.”
Ce module supprime un bloc, un lot de chambres mis de côté pour un groupe ou un événement, quand l'affaire tombe avant toute prise de chambre.
Delete Cancellation Policy
ActionDans Make“Use this call to delete a cancellation policy. You must have this scope: 'setup.manage'.”
Tu supprimes une politique d'annulation que tu ne proposes plus, pour qu'elle disparaisse des conditions rattachables aux tarifs.
setup.manage ; vérifie d'abord avec un module de lecture ou de recherche qu'aucun tarif n'en dépend encore.Delete City Tax
ActionDans Make“Use this call to delete a city tax. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Ce module supprime une taxe de séjour dans apaleo : elle ne s'applique plus aux nouveaux séjours une fois la règle terminée.
settings.manage ou setup.manage requis ; pour l'ôter d'une seule réservation, utilise le module de réservation prévu pour ça.Delete Company
ActionDans Make“Deletes a company. Warning: This operation also removes company from all rate plans if not yet used. The deleted company won't be available in the company VAT report anymore. You must have this scope: 'companies.manage'.”
Tu supprimes la fiche d'une société cliente quand la relation s'arrête, pour qu'elle ne soit plus choisie sur de nouvelles réservations.
companies.manage.Delete Folio
ActionDans Make“Deletes a folio. This cannot be undone. You can delete a folio only if it's not a main folio, and the folio is empty (it has no charges, allowance, payments or pending payments). Requires 'allowed action': Delete. You must have this scope: 'folios.manage'.”
Ce module supprime définitivement un folio : une note annexe ouverte par erreur ou devenue inutile disparaît.
folios.manage.Delete Group
ActionDans Make“Use this call to delete a group booking. This is only possible as long as no blocks exist that are linked to this group booking You must have at least one of these scopes: 'groups.manage, reservations.manage'.”
Tu supprimes une réservation de groupe, la fiche qui chapeaute un ensemble de clients, quand elle n'a jamais donné lieu à des chambres bloquées.
groups.manage ou reservations.manage.Delete Maintenance
ActionDans Make“Use this call to delete a maintenance. It is not possible to delete maintenances that started yesterday or earlier. You must have at least one of these scopes: 'maintenances.delete, maintenances.manage'.”
Ce module supprime une maintenance prévue : la chambre revient à la vente quand les travaux qui la bloquaient sont annulés.
maintenances.delete ou maintenances.manage.Delete Multiple Rate Plans
ActionDans Make“Use this call to delete multiple rate plans. You must have at least one of these scopes: 'rateplans.delete, setup.manage'.”
Tu supprimes plusieurs plans tarifaires en un seul appel, pratique quand toute une saison ou une promo s'arrête d'un coup.
rateplans.delete ou setup.manage. Pour un seul plan, Delete Rate Plan suffit.Delete No Show Policy
ActionDans Make“Use this call to delete a no-show policy. You must have this scope: 'setup.manage'.”
Ce module supprime une politique de non-présentation : une règle que tu n'appliques plus aux clients absents n'est plus proposée sur tes tarifs.
setup.manage nécessaire ; remplace la politique sur les tarifs existants avant de la retirer.Delete Rate Plan
ActionDans Make“Use this call to delete a rate plan. You must have at least one of these scopes: 'rateplans.delete, setup.manage'.”
Tu supprimes un plan tarifaire, le cadre de prix d'une offre, quand celle-ci s'arrête pour de bon.
rateplans.delete ou setup.manage requis ; pour effacer quelques prix en gardant le plan, prends plutôt Delete Rates.Delete Rates
ActionDans Make“Deletes all rates in the specifed time range. You must have at least one of these scopes: 'rates.delete, rates.manage'.”
Ce module efface tous les tarifs d'une période que tu choisis, en gardant le plan tarifaire, prêt à recevoir de nouveaux prix.
rates.delete ou rates.manage.Delete Service
ActionDans Make“Use this call to delete a service. You must have at least one of these scopes: 'services.create, setup.manage'.”
Tu supprimes un service du catalogue apaleo : un extra que tu ne proposes plus ne peut plus être réservé.
services.create ou setup.manage.Delete Service For Reservation
ActionDans Make“Removes a service from a reservation. The service will not be removed if it is mandatory, already posted or if the service date is in the past. You must have this scope: 'reservations.manage'.”
Ce module retire un service d'une réservation, un petit-déjeuner dont le client ne veut plus par exemple, sans toucher au catalogue.
reservations.manage.Delete Sub Account
ActionDans Make“Use this call to delete a custom sub-accounts. When you delete a custom sub-account, the corresponding accounting accounts are either archived (if there are some transactions posted), or deleted (if no transactions were posted). You must have at least one of these scopes: 'subledger.manage, setup.manage'.”
Tu supprimes un sous-compte personnalisé de la comptabilité apaleo quand cette ligne de recettes ne sert plus.
subledger.manage ou setup.manage.Delete Time Slice Definition
ActionDans Make“Use this call to delete a time slice definition. This is only possible if a time slice definition is not in-use You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Ce module supprime une définition de tranche horaire qui ne sert plus à la vente, pour garder des réglages sans options mortes.
settings.manage ou setup.manage.Delete Unit
ActionDans Make“Use this call to delete a unit. You must have at least one of these scopes: 'units.delete, setup.manage'.”
Tu supprimes une unité, une chambre ou un espace, qui sort de ton inventaire et n'est plus attribuée aux clients.
units.delete ou setup.manage nécessaire ; pour sortir une chambre seulement un temps, une maintenance convient mieux.Delete Unit Attribute
ActionDans Make“Deletes unit attribute You must have at least one of these scopes: 'unitattributes.delete, setup.manage'.”
Ce module supprime un attribut d'unité, l'une des étiquettes qui décrivent tes chambres, quand la caractéristique n'existe plus ou n'est plus mise en avant.
unitattributes.delete ou setup.manage sur la connexion.Delete Unit Group
ActionDans Make“Use this call to delete a unit group. You must have at least one of these scopes: 'unitgroups.delete, setup.manage'.”
Tu supprimes un groupe d'unités, une catégorie de chambre, dès que ce type n'est plus vendu dans l'établissement.
unitgroups.delete ou setup.manage requis ; déplace ou supprime d'abord ses unités et ses plans pour garder un paramétrage cohérent.Download PDF Invoice
ActionDans Make“Gets an invoice PDF file by its ID. Only works for invoices that have already been created using POST /invoices. You must have this scope: 'invoices.read'.”
Ce module récupère le PDF d'une facture émise, un fichier que le module suivant joint à un e-mail ou range dans ton stockage.
invoices.read.Download PDF Invoice Preview
ActionDans Make“Gets a preview invoice PDF for one specific folio. You must have this scope: 'invoices.read'.”
Tu obtiens un PDF d'aperçu de la facture d'un folio, avant que la vraie facture ne soit émise.
invoices.read.Force Amend Reservation
ActionDans Make“Modifies the stay-related data of a reservation. If a reservation is 'Confirmed', you can change all fields. If a reservation is 'InHouse', only changes to future time slices are possible. Changes to reservations that are in the status 'CheckedOut' or 'Canceled' are not possible at all. You must have this scope: 'reservations.force-manage'.”
Ce module modifie les données de séjour d'une réservation, dates ou catégorie par exemple, avec la permission renforcée « force » au lieu de la modification classique.
reservations.force-manage.Force Book Service Reservation
ActionDans Make“Use this to book a service for a specific reservation. Please note that when dates are specified, all desired dates must be specified or they will be removed if not posted to the folio. You must have this scope: 'reservations.manage'.”
Ajoute une prestation, un petit-déjeuner ou une place de parking, à une réservation apaleo, pour qu'elle apparaisse sur la note du client.
reservations.manage.Force Create Booking
ActionDans Make“Creates a booking taking a list of reservations as input You must have at least one of these scopes: 'reservations.force-create, reservations.force-manage'.”
Crée une réservation complète dans apaleo à partir d'une liste de séjours, pour regrouper plusieurs chambres sous un même dossier.
reservations.force-create ou reservations.force-manage. Soigne le mapping : un bundle, c'est-à-dire un élément transmis au module suivant, donne ici un dossier entier.Force Create Booking Reservation
ActionDans Make“Creates new reservations and adds them to an existing booking taking a list of reservations as input You must have at least one of these scopes: 'reservations.force-create, reservations.force-manage'.”
Rattache de nouveaux séjours à un dossier qui existe déjà, au lieu d'ouvrir un second dossier pour le même client.
reservations.force-create ou reservations.force-manage.Make an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
Appelle n'importe quel point d'accès de l'API apaleo depuis ton scénario, avec la connexion déjà créée. Rien ne reste hors de portée.
Move All Charges Folio
ActionDans Make“If one of the folios is closed, this action cannot be performed. Only charges that can be moved will be moved. You must have at least one of these scopes: 'charges.move, folios.manage'.”
Transfère d'un coup toutes les prestations déplaçables d'un folio, la note courante du client dans apaleo, vers un autre.
charges.move ou folios.manage.Move Charges Folio
ActionDans Make“If one of the folios is closed, this action cannot be performed. If any of the specified charges does not exist, this action cannot be performed. Moving negative charges to a house folio is not supported. Create additional folios instead, and move the charges there. You must have at least one of these scopes: 'charges.move, folios.manage'.”
Déplace seulement les prestations que tu choisis vers un autre folio, sans toucher au reste de la note.
Move Charges For Multiple Folios
ActionDans Make“If one of the folios is closed, this action cannot be performed. If any of the specified charges does not exist, this action cannot be performed. Moving negative charges to a house folio is not supported. Create additional folios instead, and move the charges there. You must have this scope: 'folios.manage'.”
Enchaîne plusieurs transferts de prestations sur plusieurs folios en un seul appel, plutôt que de répéter Move Charges Folio.
folios.manage.Move Payments Folio
ActionDans Make“Move payments from one folio of a reservation to another - moving between different reservations is not supported, and will lead to an error. If one of the folios is closed, this action cannot be performed. The PSP reference, if present, will be removed when moving and only be persisted on the original payment. You must have at least one of these scopes: 'charges.move, folios.manage'.”
Replace un paiement sur le bon folio, à l'intérieur d'une même réservation, pour que l'argent soit rattaché à la bonne note.
Patch Age Category
ActionDans Make“Here is the list of operations that are currently allowed: - Replace name, minimum age and maximum age You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Modifie une catégorie d'âge dans apaleo : son nom, l'âge minimum et l'âge maximum qu'elle couvre.
settings.manage ou setup.manage, ce qu'un compte en lecture seule n'a pas.Patch Block
ActionDans Make“You can replace From, To, GrossDailyRate and BlockedUnits You must have at least one of these scopes: 'blocks.manage, reservations.manage'.”
Ajuste un bloc, ces chambres mises de côté pour un événement ou un groupe : ses dates, son tarif journalier brut ou le nombre de chambres retenues.
blocks.manage ou reservations.manage.Patch Booking
ActionDans Make“Here is the list of operations that are currently allowed: - Add, replace and remove PaymentAccount - Add, replace and remove Comment - Add, replace and remove BookerComment - Copy PaymentAccount, Comment and BookerComment from the booking to any reservation, or the other way around - Replace Booker You must have this scope: 'reservations.manage'.”
Retouche un dossier dans son ensemble : moyen de paiement, commentaire interne, commentaire du réservant ou réservant lui-même.
reservations.manage.Patch Cancellation Policy
ActionDans Make“Here is the list of operations that are currently allowed: - Replace name and description - Replace the period from reference - Replace the reference - Replace the fee details: fixed and percent values You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Réécrit une politique d'annulation : nom, description, moment de référence et délai, frais fixes ou en pourcentage.
settings.manage ou setup.manage.Patch Capture Policy
ActionDans Make“Here is the list of operations that are currently allowed: - Replace captureNoShowFee flag - Replace captureCancellationFee flag - Replace capturePrepayment flag - Replace PostOtaBankTransferOnCheckOut flag - Replace capturePayment configuration You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Bascule les réglages qui décident de ce qu'apaleo encaisse tout seul : frais de non-présentation, frais d'annulation, prépaiements, capture des paiements.
settings.manage ou setup.manage.Patch City Tax
ActionDans Make“Here is the list of operations that are currently allowed: - Replace name and description - Replace value and type - Replace or delete the VAT type You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Met à jour une taxe de séjour : nom, description, montant et type, ou type de TVA, que tu peux aussi supprimer.
settings.manage ou setup.manage.Patch Company
ActionDans Make“Here is the list of operations that are currently allowed: - Replace name, address, tax ID - Add and remove rate plans You must have this scope: 'companies.manage'.”
Tient à jour un client entreprise : raison sociale, adresse, numéro fiscal, et les plans tarifaires qu'il a le droit de réserver.
companies.manage.Patch Folio
ActionDans Make“Here is the list of operations that are currently allowed: - Replace debitor (for guest folios only) - Add a company (not for house folios) - Replace/remove a company (not for house folios) You must have this scope: 'folios.manage'.”
Change le destinataire d'un folio : le débiteur d'un folio client, ou la société qui y est rattachée.
folios.manage.Patch Group
ActionDans Make“Here is the list of operations that are currently allowed: - Add and replace Name - Add, replace and remove Comment - Add, replace and remove BookerComment - Add, replace and remove PaymentAccount - Add, replace and remove PropertyIds - Replace Booker You must have at least one of these scopes: 'groups.manage, reservations.manage'.”
Modifie une réservation de groupe : nom, commentaires, moyen de paiement, établissements concernés et réservant.
groups.manage ou reservations.manage.Patch Invoice Address
ActionDans Make“Here is the list of operations that are currently allowed: - Replace AddressLine1 - Add, replace or delete AddressLine2 - Replace PostalCode - Replace City - Replace CountryCode You must have at least one of these scopes: 'setup.manage, settings.manage'.”
Corrige l'adresse imprimée sur tes factures : lignes d'adresse, code postal, ville et code pays.
setup.manage ou settings.manage.Patch Maintenance
ActionDans Make“You can only change maintenances which are in the future or still ongoing today. Here is the list of operations that are currently allowed: - Add, replace and remove Description - Replace From and To. 'From' cannot be changed, if the maintenance started yesterday or before. You must have this scope: 'maintenances.manage'.”
Retouche une période de maintenance sur une chambre : sa description, son début et sa fin.
maintenances.manage.Patch multiple Rate Plans
ActionDans Make“Here is the list of operations that are currently allowed: - Replace Name - Replace Description - Replace MinGuaranteeType - Replace PriceCalculationMode - Replace CancellationPolicy - Replace NoShowPolicy - Replace ChannelCodes - Replace Companies - Add, replace and remove PromoCode - Add, replace and remove Restrictions - Add, replace and remove BookingPeriods - Add, replace and remove IsSubjectToCityTax - Add, replace and remove PricingRule - Add, replace and remove Surcharges - Add, replace and remove AgeCategories - Add, replace and remove IncludedServices - Add/Replace/Remove/Update AccountingConfigs You must have at least one of these scopes: 'rateplans.manage, setup.manage'.”
Modifie plusieurs plans tarifaires d'un seul appel : noms, politiques, codes de canaux, restrictions, suppléments, prestations incluses et d'autres réglages.
rateplans.manage ou setup.manage.Patch multiple units
ActionDans Make“Here's a list of allowed operations: - Set unit condition - Set unit description - Set unit name - Set unit unitGroupId - Set unit maxPersons - Add unit attribute - Remove unit attribute You must have at least one of these scopes: 'units.manage, setup.manage'.”
Met à jour plusieurs chambres, les « units » d'apaleo, en un appel : état, nom, description, catégorie, capacité et attributs.
units.manage ou setup.manage.Patch No Show Policy
ActionDans Make“Here is the list of operations that are currently allowed: - Replace name and description - Replace the fee details: fixed and percent values You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Modifie une politique de non-présentation : nom, description, et frais fixes ou en pourcentage facturés si le client ne vient pas.
settings.manage ou setup.manage.Patch Property
ActionDans Make“Here's a list of allowed operations: - Replace Name - Add, replace and remove Description - Replace CompanyName - Add, replace and remove ManagingDirectors - Replace CommercialRegisterEntry - Replace TaxId - Replace Location - Add, replace and remove BankAccount - Replace PaymentTerms - Set IsTemplate You must have at least one of these scopes: 'properties.manage, setup.manage'.”
Entretient la fiche d'un hôtel dans apaleo : nom, raison sociale, dirigeants, numéro fiscal, localisation, compte bancaire, conditions de paiement.
properties.manage ou setup.manage.Patch Rates
ActionDans Make“Note that the specified PATCH operations are applied to each and every rate for the specified time range. Here is the list of operations that are currently allowed: - Add, replace and remove Price - Add, replace and remove Restrictions You must have this scope: 'rates.manage'.”
Fixe prix et restrictions sur les tarifs d'un plan, pour la période que tu indiques.
rates.manage.Patch Reservation
ActionDans Make“Here is the list of operations that are currently allowed: - Add, replace and remove Comment - Add, replace and remove GuestComment - Add, replace and remove PaymentAccount - Add, replace and remove TravelPurpose - Add, replace and remove AdditionalGuests - Add a company (using company/Id, and only if not already set) - Add, replace and remove Commission - Replace PrimaryGuest - Remove ValidationMessages You must have this scope: 'reservations.manage'.”
Retouche un séjour : commentaires, commentaire client, moyen de paiement, motif du voyage, voyageurs supplémentaires, commission ou client principal.
reservations.manage.Patch Service
ActionDans Make“Here is the list of operations that are currently allowed: - Replace Name - Replace Description - Replace DefaultGrossPrice - Replace PricingUnit - Replace PostNextDay - Replace Availability - Add/Replace/Remove/Update AccountingConfigs - Replace ChannelCodes You must have at least one of these scopes: 'services.manage, setup.manage'.”
Ajuste une prestation vendue, le parking par exemple : nom, description, prix brut par défaut, unité de prix, disponibilité, codes de canaux.
services.manage ou setup.manage.Patch Sub Account
ActionDans Make“Allows to modify the name of the sub-account. You must have at least one of these scopes: 'subledger.manage, setup.manage'.”
Renomme un sous-compte de la comptabilité apaleo, et c'est tout ce qu'il fait.
subledger.manage ou setup.manage.Patch Time Slice Definition
ActionDans Make“Use this call to modify a time slice definition of the property. Here is the list of operations that are currently allowed: - Replace Name - Replace CheckInTime (only possible if the time slice definition is not in-use) - Replace CheckOutTime (only possible if the time slice definition is not in-use) You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Change une définition de créneau d'un établissement : son nom, son heure d'arrivée et son heure de départ.
settings.manage ou setup.manage.Patch Unit
ActionDans Make“Here's a list of allowed operations: - Set unit condition - Set unit description - Set unit name - Set unit unitGroupId - Set unit maxPersons - Add unit attribute - Remove unit attribute You must have at least one of these scopes: 'units.manage, setup.manage'.”
Met à jour une seule chambre : état, nom, description, catégorie, capacité ou attributs.
units.manage ou setup.manage.Patch Unit Attribute
ActionDans Make“Here's a list of allowed operations: - Replace / Remove Description You must have at least one of these scopes: 'unitattributes.manage, setup.manage'.”
Remplace ou efface la description d'un attribut de chambre, comme une mention « vue mer ». Le libellé change partout où apaleo affiche cet équipement, sans reprendre chaque chambre à la main.
unitattributes.manage ou setup.manage.Patch Unit Group Availability
ActionDans Make“You can replace AllowedOverbooking for a unit group You must have this scope: 'availability.manage'.”
Règle le surbooking autorisé sur une catégorie de chambres dans apaleo. Ton équipe dispose ainsi d'un levier sur le nombre de réservations en plus qu'une catégorie accepte.
availability.manage.Pay Invoice
ActionDans Make“Settles the invoice, if the invoice has an amount to be paid (total != 0). You must have this scope: 'invoices.manage'.”
Solde une facture dans apaleo quand il reste un montant à payer. Le règlement enregistré ailleurs se retrouve ainsi dans apaleo, sans double saisie.
invoices.manage.Post Charges Folio
ActionDans Make“Use this call for cases when the folio should be closed early. For example, when a guest wants to get the invoice right after the check-in As posting charges before the service is delivered is potentially risky, this operation will fail if there are any unposted charges further in the future than 7 days. Posting open charges is only possible for fully prepaid folios. Requires 'allowed action': PostOpenCharges. You must have this scope: 'folios.manage'.”
Comptabilise en avance les prestations ouvertes d'un folio pour le clôturer plus tôt, par exemple quand le client veut sa facture juste après son arrivée.
folios.manage.Read Account
ActionDans Make“Returns one account, as specified by its number and the property. You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Récupère un compte comptable d'un établissement à partir de son numéro.
subledger.read ou accounting.read.Read Age Category
ActionDans Make“Get an age category by id. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Renvoie une catégorie d'âge à partir de son identifiant, avec les âges couverts.
settings.read, setup.read ou setup.manage.Read Arrival Report
ActionDans Make“Returns number of arriving guests for a property for a certain month. Only over-night rateplans are considered. Includes statistical information on purpose of travel, and nationality. The data is taken from the primary guest only. The status considered are: in-house, confirmed, and checked out. You must have this scope: 'reports.read'.”
Donne le nombre de clients attendus dans un établissement sur un mois, avec motif du voyage et nationalité.
reports.read.Read Block
ActionDans Make“Retrieves a block, specified by its ID. You must have at least one of these scopes: 'blocks.read, reservations.read, reservations.manage'.”
Récupère un bloc à partir de son identifiant, avec ses dates, son tarif et ses chambres.
blocks.read, reservations.read ou reservations.manage.Read Booking
ActionDans Make“Retrieves a booking with all its reservations. You must have at least one of these scopes: 'reservations.read, reservations.manage'.”
Récupère un dossier et toutes ses réservations dans un seul bundle.
reservations.read ou reservations.manage.Read Cancellation Policy
ActionDans Make“Get a specific cancellation policy. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Renvoie une politique d'annulation avec ses conditions et ses frais. Les conditions arrivent dans un bundle, prêtes à être glissées dans un e-mail ou un PDF sans recopie depuis apaleo.
settings.read, setup.read ou setup.manage.Read Capture Policy
ActionDans Make“Get a specific capture policy. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Renvoie une politique d'encaissement, pour voir ce qu'apaleo prélève de lui-même. Tu gardes ainsi une trace du réglage en place avant qu'un changement ne touche aux paiements.
settings.read, setup.read ou setup.manage.Read City Tax
ActionDans Make“Get a specific city tax. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Tu récupères la fiche complète d'une taxe de séjour paramétrée dans apaleo, à partir de son ID. Les modules suivants peuvent alors reprendre ses règles de calcul sans que personne n'ouvre les réglages.
settings.read, setup.read ou setup.manage, sinon l'appel est refusé.Read Company
ActionDans Make“Get a company by ID. You must have at least one of these scopes: 'companies.read, companies.manage'.”
Tu obtiens la fiche d'une société enregistrée dans apaleo, via son ID, sous forme de bundle (l'élément qui passe d'un module au suivant). Pratique pour la clientèle affaires, quand l'entité qui paie compte autant que le voyageur.
companies.read ou companies.manage.Read Current Account
ActionDans Make“Retrieves information about the current account. You need to be authorized (no particular scope required)”
Tu lis les informations du compte apaleo derrière ta connexion. Aucun ID à saisir, le module interroge simplement le compte associé aux identifiants.
Read Folio
ActionDans Make“Get a folio by ID. You must have at least one of these scopes: 'folios.read, folios.manage'.”
Tu vois le contenu d'un folio, c'est-à-dire la note de séjour en cours, à partir de son ID : ce qui a été facturé, ce qui a été réglé. De quoi vérifier avant d'envoyer quoi que ce soit au client ou au comptable.
folios.read ou folios.manage.Read Group
ActionDans Make“Retrieves a specific group booking with all its related blocks You must have at least one of these scopes: 'groups.read, reservations.read, reservations.manage'.”
Tu récupères une réservation de groupe avec tous les blocs qui lui sont liés. Un seul appel, et tu as la vue d'ensemble d'un séminaire ou d'un mariage.
groups.read, reservations.read ou reservations.manage.Read Invoice
ActionDans Make“Gets invoice data by its ID. Only works for invoices that have already been created using POST /invoices. You must have this scope: 'invoices.read'.”
Tu charges les données d'une facture existante grâce à son ID. C'est la brique qui permet d'envoyer ses montants vers ton logiciel comptable ou un dossier partagé.
invoices.read.Read Invoice Preview
ActionDans Make“To see if the invoice creation would be successful, check the warnings. You must have this scope: 'invoices.read'.”
Tu obtiens un aperçu de la facture avant sa création, avec des avertissements qui disent si elle passerait. Une sorte de répétition générale côté facturation.
invoices.read.Read Languages
ActionDans Make“Get the language settings You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Tu lis les réglages de langue de ton compte apaleo. Un petit module, mais il indique au scénario quelles langues l'établissement gère avant de choisir un modèle de message.
settings.read, setup.read ou setup.manage.Read Maintenance
ActionDans Make“Get a specific maintenance by ID. You must have at least one of these scopes: 'maintenances.read, maintenances.manage'.”
Tu consultes une maintenance par son ID, autrement dit une unité sortie de la vente. L'équipe technique ou les étages savent ainsi pourquoi la chambre est bloquée et sur quelles dates.
maintenances.read ou maintenances.manage.Read No Show Policy
ActionDans Make“Get a specific no-show policy. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Tu lis une politique de no-show pour connaître la règle qui s'applique quand un client ne se présente pas. Utile avant d'expliquer des frais à la réception ou au client.
settings.read, setup.read ou setup.manage.Read Payment
ActionDans Make“Get a payment by its ID You must have at least one of these scopes: 'folios.read, folios.manage'.”
Tu récupères un paiement et son détail depuis son ID. Le scénario confirme ainsi ce qui a vraiment été encaissé sur un folio avant de le reporter ailleurs.
folios.read ou folios.manage.Read Property
ActionDans Make“Get a property by id. You need to be authorized (no particular scope required)”
La fiche d'un établissement arrive dans ton scénario à partir de son ID. Pour un groupe qui gère plusieurs hôtels dans le même compte apaleo, c'est ce qui dit au scénario à quel bâtiment appartient une réservation.
Read Property Settings
ActionDans Make“Get base settings for a property. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Les réglages de base d'un établissement remontent dans ton scénario. Read Property décrit l'hôtel ; celui-ci donne la configuration qui se cache derrière, sur laquelle les modules suivants peuvent s'appuyer.
settings.read, setup.read ou setup.manage.Read Rate Plan
ActionDans Make“Get a rate plan by id. To be able to read a corporate rate plan a client must additionaly have 'rateplans.read-corporate' scope assigned. You must have at least one of these scopes: 'rateplans.read, setup.read, setup.manage'.”
Tu consultes un plan tarifaire par son ID. Le revenue manager peut vérifier son paramétrage depuis un scénario avant de toucher aux prix ou de le diffuser ailleurs.
rateplans.read-corporate, en complément de rateplans.read, setup.read ou setup.manage.Read Refund
ActionDans Make“Get a refund by its ID You must have at least one of these scopes: 'folios.read, folios.manage'.”
Tu retrouves un remboursement grâce à son ID. Le scénario sait alors quelle somme est repartie vers le client et peut transmettre l'info au service comptable ou au ticket support.
folios.read ou folios.manage.Read Reservation
ActionDans Make“Retrieves a reservation, specified by its ID. You must have at least one of these scopes: 'reservations.read, reservations.manage'.”
Une réservation complète, retrouvée par son ID : c'est ce que ce module te rend. Placé juste après Watch apaleo Events, il transforme l'ID de réservation en fiche complète que les modules suivants peuvent mapper.
reservations.read ou reservations.manage.Read Revenue Report
ActionDans Make“You must have this scope: 'reports.read'.”
Tu lances le rapport de chiffre d'affaires d'apaleo et tu en récupères les données, prêtes à être réutilisées. Fini l'export puis le copier-coller dans un tableur.
reports.read.Read Schema
ActionDans Make“Returns the schema of subledger, split into global and guest ledger. You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Tu obtiens la structure du sous-grand-livre, séparée entre grand livre global et grand livre clients. On lit ici l'organisation des comptes, pas les réservations : c'est la base pour faire correspondre les écritures avec ton propre plan comptable.
subledger.read ou accounting.read.Read Service
ActionDans Make“Get a specific service. You must have at least one of these scopes: 'services.read, setup.read, setup.manage'.”
Tu lis un service, par exemple une prestation vendue en plus du séjour, à partir de son ID. Le scénario sait de quoi il s'agit avant d'en parler au client ou de le réserver.
services.read, setup.read ou setup.manage.Read Sub Account
ActionDans Make“Get a sub-account by ID. You must have at least one of these scopes: 'subledger.read, setup.read, setup.manage'.”
Tu consultes un sous-compte du sous-grand-livre par son ID. De quoi étiqueter chaque écriture avec le bon compte avant de l'envoyer dans tes livres.
subledger.read, setup.read ou setup.manage.Read Time Slice Definition
ActionDans Make“Get a specific time slice definition for a property. A time slice definition specifies the pattern for recurring time slots. The time slots define when reservations in the property can start or end. It is used in the rate plans when managing prices for renting out the units. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Tu récupères une définition de créneau, le modèle qui fixe quand un séjour peut commencer ou finir dans un établissement. Les plans tarifaires s'appuient dessus pour tarifer les unités.
settings.read, setup.read ou setup.manage.Read Unit
ActionDans Make“Get a unit by id. You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.”
Tu obtiens une unité, soit une chambre ou un appartement dans le vocabulaire d'apaleo, via son ID. Le scénario peut ensuite la nommer correctement dans une consigne aux étages ou un message client.
units.read, setup.read ou setup.manage.Read Unit Attribute
ActionDans Make“Get unit attribute by id You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.”
Tu lis un attribut d'unité par son ID, ce genre d'étiquette qui décrit un équipement de la chambre. Le scénario peut ainsi dire au client ce qu'il trouvera sur place.
unitattributes.read, setup.read ou setup.manage.Read Unit Group
ActionDans Make“Get a unit group by id. You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.”
Tu récupères un groupe d'unités, la catégorie qui rassemble des chambres similaires. Les flux de revenue et de distribution en ont besoin pour savoir à quelle catégorie s'applique un prix ou une dispo.
unitgroups.read, setup.read ou setup.manage.Release Block
ActionDans Make“Release a specific block which is in status 'Definite'. This changes the status to 'Tentative'. You must have at least one of these scopes: 'blocks.manage, reservations.manage'.”
Tu repasses un bloc du statut Definite à Tentative. L'allotement reste dans apaleo mais n'est plus ferme, ce qui laisse de la marge aux commerciaux pour renégocier.
blocks.manage ou reservations.manage.Remove City Tax Reservation
ActionDans Make“Use this is you want to remove the city tax from a reservation before the stay. You must have this scope: 'reservations.manage'.”
Tu retires la taxe de séjour d'une réservation précise. Le reste ne bouge pas, seule la ligne de taxe disparaît, pour les voyageurs qui en sont exonérés.
reservations.manage.Reopen Folio
ActionDans Make“Reopens a closed folio. You can only reopen a folio if no invoice has been created for the folio. Otherwise, use `invoice-actions/{invoiceId}/cancel` endpoint to cancel an invoice and reopen the folio. Requires 'allowed action': Reopen. You must have this scope: 'folios.manage'.”
Tu rouvres un folio clôturé pour corriger une charge ou un paiement. Un scénario peut le faire dès qu'une erreur de facturation est signalée.
folios.manage et l'action autorisée Reopen.Set Live Current Account
ActionDans Make“Move the current account to live. This changes the account type to 'Live'. You must have this scope: 'account.manage'.”
Tu fais passer le compte apaleo courant au type Live. On touche au compte entier, pas à une réservation : ce module a sa place dans un parcours de mise en service, pas dans les flux quotidiens.
account.manage ; le changement vaut pour tout le compte, teste avec prudence.Set Reservation to No Show
ActionDans Make“Set a specific reservation to No-show which is in status 'Confirmed' and where the arrival date is in the past. This changes the status to 'NoShow', and sets the no-show date and time. You must have this scope: 'reservations.manage'.”
Tu passes une réservation en NoShow, avec la date et l'heure du no-show enregistrées. C'est ce statut qui permet à la politique de no-show et aux éventuels frais de suivre leur cours.
reservations.manage.Splt Charge Folio
ActionDans Make“You must have at least one of these scopes: 'allowances.post, charges.create, folios.manage'.”
Tu divises une charge d'un folio pour la répartir au lieu de la facturer d'un bloc. Pratique quand deux payeurs se partagent une même prestation. Dans Make, le nom s'écrit bien Splt : cherche-le sous cette forme.
allowances.post, charges.create ou folios.manage.Splt Payment Folio
ActionDans Make“You must have at least one of these scopes: 'payments.create, refunds.create, folios.manage'.”
Tu scindes un paiement enregistré sur un folio. C'est le pendant de Splt Charge Folio côté encaissements, pour ventiler autrement une somme reçue en une fois.
payments.create, refunds.create ou folios.manage.Suspend Current Account
ActionDans Make“Suspends the current account. This changes the account type to 'Suspended'. You must have this scope: 'account.manage'.”
Tu passes le compte apaleo courant au type Suspended. C'est un interrupteur administratif qui vaut pour tout le compte, sans lien avec un client en particulier.
account.manage ; un test Run once l'exécute pour de vrai, vérifie sur quel compte pointe la connexion.Unassign Units Reservation
ActionDans Make“Unassigns units for all time slices of the given reservation. If no units are assigned for the reservation nothing will happen. It will fail for reservations in status 'CheckedOut'. You must have at least one of these scopes: 'reservations.assign-unit, reservations.manage'.”
Tu détaches toutes les unités attribuées à une réservation, sur l'ensemble de ses créneaux. La réservation se retrouve sans chambre ; si rien n'était attribué, il ne se passe rien.
reservations.assign-unit ou reservations.manage.Update Current Account
ActionDans Make“Completely replaces an account with the new definition passed in. The old data will be lost. You must have this scope: 'account.manage'.”
Tu remplaces entièrement la définition du compte courant par celle que tu envoies. Ce que tu omets est perdu : le module réécrit, il ne retouche pas.
account.manage.Update Invoice Address
ActionDans Make“If the address does not exist for one of the specified properties, it is created. If it exists, it is completely replaced. You must have at least one of these scopes: 'setup.manage, settings.manage'.”
Tu écris l'adresse de facturation des établissements que tu cibles. Si elle manque, apaleo la crée ; si elle existe, la nouvelle la remplace en entier.
setup.manage ou settings.manage.Update Languages
ActionDans Make“Use this call to modify the language settings of the account. You must have at least one of these scopes: 'settings.manage, setup.manage'.”
Tu modifies les réglages de langue du compte apaleo. Associe-le à Read Languages pour voir l'état actuel avant de changer quoi que ce soit.
settings.manage ou setup.manage.Update Night Audit
ActionDans Make“The night audit will post all charges for services that were delivered on the past business day in the folio and set all occupied rooms to 'Dirty' You must have at least one of these scopes: 'operations.manage, operations.trigger-night-audit'.”
Tu lances l'audit de nuit : apaleo passe sur les folios les charges des prestations fournies le jour ouvré précédent et met les chambres occupées en Dirty.
operations.manage ou operations.trigger-night-audit.Update Rate Plan
ActionDans Make“Use this call to modify a rate plan. You must have at least one of these scopes: 'rateplans.manage, setup.manage'.”
Tu modifies un plan tarifaire existant. On touche ici au plan lui-même ; les prix date par date passent par Update Rates.
rateplans.manage ou setup.manage.Update Rates
ActionDans Make“All rates specified in the request will be initialized, or overwritten if they already exist. Make sure that the from and to date and time in the rates match the time slice definition of the rate plan. The easiest way to achieve this is calling the GET /rate-plans/{id}/rates for the time range you want to update and then resend the payload with the set prices and restrictions. You must have this scope: 'rates.manage'.”
Tu fixes prix et restrictions d'un plan tarifaire sur les dates envoyées : les tarifs sont créés, ou écrasés s'ils existaient. C'est le module central côté pricing.
rates.manage.Update Unit Group
ActionDans Make“Use this call to modify a unit group. You must have at least one of these scopes: 'unitgroups.manage, setup.manage'.”
Tu modifies un groupe d'unités, c'est-à-dire une catégorie de chambres, sans passer par l'écran de configuration d'apaleo. Quand un seul scénario porte ce changement, noms et descriptions restent cohérents partout.
unitgroups.manage ou setup.manage.Update Units Condition
ActionDans Make“You must have this scope: 'operations.change-room-state'.”
Passe l'état des chambres dans apaleo directement depuis le scénario : la réception voit quelles unités sont prêtes sans qu'un collègue mette le planning à jour à la main.
operations.change-room-state sur la connexion, apaleo refuse l'appel.Wash Block
ActionDans Make“Wash a specific block which is in status 'Definite'. This releases all unpicked units. You must have at least one of these scopes: 'blocks.manage, reservations.manage'.”
Remet dans le stock général toutes les unités d'un bloc confirmé que personne n'a encore prises, pour revendre les chambres qu'un groupe n'occupera pas.
blocks.manage ou reservations.manage.Read Offer Index
RechercheDans Make“Calculates and returns offers per time slice for a specific rate plan, arrival and departure date. You must have at least one of these scopes: 'offer-index.read, offers.read'.”
Découpe les offres d'un plan tarifaire par tranche horaire (time slice) entre une date d'arrivée et une date de départ, pratique pour comparer les prix nuit par nuit.
offer-index.read ou offers.read ; pour tout un établissement, Search Offers convient mieux.Search Age Categories
RechercheDans Make“Get the list of age categories. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Récupère les catégories d'âge paramétrées dans apaleo, avec leurs identifiants, pour que le module suivant reçoive la bonne valeur au moment de créer ou modifier une réservation.
settings.read, setup.read ou setup.manage.Search Blocks
RechercheDans Make“Returns a list of all blocks, filtered by the specified parameters. If no parameters are set, returns the entire list. You must have at least one of these scopes: 'blocks.read, reservations.read, reservations.manage'.”
Retrouve les blocs de chambres réservés pour des groupes, selon les filtres remplis, et transmet chaque bloc au module suivant sous forme de bundle (un élément de données).
Search Bookings
RechercheDans Make“Returns a list of all bookings, filtered by the specified parameters. If no parameters are set, returns the entire list. You must have at least one of these scopes: 'reservations.read, reservations.manage'.”
Extrait les bookings d'apaleo, c'est-à-dire le dossier qui regroupe une ou plusieurs réservations et les coordonnées de celui qui a réservé.
reservations.read ou reservations.manage.Search Cancellation Policies
RechercheDans Make“Get the list of cancellation policies. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Lit les conditions d'annulation définies dans apaleo, ce qui permet d'afficher les règles à un client ou de rattacher la bonne politique à un nouveau plan tarifaire.
settings.read, setup.read ou setup.manage.Search Capture Policies
RechercheDans Make“Get the list of capture policies. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Liste les politiques d'encaissement du compte, qui fixent à quel moment le paiement d'un client est capturé, pour les réutiliser dans d'autres modules.
Search Child Accounts
RechercheDans Make“You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Parcourt la comptabilité d'apaleo et renvoie les sous-comptes rattachés à un compte parent, utile pour recopier la structure du grand livre dans un tableur.
subledger.read ou accounting.read, sinon la recherche échoue.Search City Tax
RechercheDans Make“Get the list of all city taxes. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Donne la liste des taxes de séjour configurées, pour que le scénario sache quelle taxe ajouter ou retirer d'une réservation sans deviner son identifiant.
settings.read, setup.read ou setup.manage.Search Companies
RechercheDans Make“Get the list of companies. You must have at least one of these scopes: 'companies.read, companies.manage'.”
Cherche les sociétés clientes enregistrées dans apaleo, ce qui évite à une synchro CRM de créer deux fois la même entreprise.
companies.read ou companies.manage.Search Company Invoices Vat Report
RechercheDans Make“You must have this scope: 'reports.read'.”
Sort le rapport de TVA des factures émises aux entreprises, une base toute prête pour le cabinet comptable qui veut ces montants dans un tableur.
reports.read. La doc ne détaille pas les colonnes du rapport : vérifie-les avec Run once avant de les mapper.Search Corporate Codes
RechercheDans Make“Returns all existing corporate codes that match given criteria. You must have this scope: 'rateplans.read-corporate'.”
Renvoie les codes entreprise qui correspondent aux critères, ceux qui donnent accès aux tarifs négociés d'une société.
rateplans.read-corporate, distinct des scopes habituels des plans tarifaires.Search Countries
RechercheDans Make“Returns a list of ISO country codes that could be used to create properties. You need to be authorized (no particular scope required)”
Fournit les codes pays ISO qu'apaleo accepte à la création d'un établissement, ce qui évite d'envoyer un pays que l'API rejettera.
Search Currencies
RechercheDans Make“Returns a list of all currencies.”
Liste les devises connues d'apaleo, une petite table de référence qui garde des codes cohérents entre les modules du scénario.
Search External Accounts
RechercheDans Make“Returns a list of accounts in one property for a folio. You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Renvoie les comptes d'un établissement liés à un folio (le dossier de facturation d'un client ou d'une société) pour suivre où atterrissent les débits.
subledger.read ou accounting.read.Search Folio Logs
RechercheDans Make“You must have this scope: 'logs.read'.”
Lit l'historique des modifications sur les folios, ce qui aide à comprendre qui a déplacé un débit ou fermé un dossier quand un montant paraît faux.
logs.read est nécessaire et n'est pas toujours accordé par défaut.Search Folios
RechercheDans Make“Allowed actions are only returned, when the list is filtered by reservation ID. You must have at least one of these scopes: 'folios.read, folios.manage'.”
Liste les folios rattachés aux réservations ou aux sociétés, pour vérifier un solde ou choisir le folio sur lequel débiter.
Search Global Accounts
RechercheDans Make“Returns a list of accounts in one property, having the same global account as parent. You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Renvoie les comptes d'un établissement qui partagent le même compte global parent, une lecture rapide d'une branche du grand livre.
subledger.read ou accounting.read obligatoire.Search Groups
RechercheDans Make“Returns a list of all group bookings, filtered by the specified parameters. If no parameters are set, returns the entire list You must have at least one of these scopes: 'groups.read, reservations.read, reservations.manage'.”
Retrouve les réservations de groupe, filtrées selon les paramètres du module, pour que l'équipe commerciale suive chaque séminaire ou voyage organisé.
groups.read, reservations.read ou reservations.manage.Search Guest Accounts
RechercheDans Make“Returns a list of accounts in one property for a reservation. You must have at least one of these scopes: 'subledger.read, accounting.read'.”
Renvoie les comptes d'un établissement liés à une réservation, pour lire côté comptable ce que doit un client.
subledger.read ou accounting.read.Search Invoice Address
RechercheDans Make“Get the list of all invoice addresses. You must have at least one of these scopes: 'setup.read, setup.manage, settings.read, settings.manage'.”
Liste les adresses de facturation du paramétrage, celles qui s'impriment sur les factures, pour les contrôler ou les réutiliser.
setup.read, setup.manage, settings.read ou settings.manage.Search Invoices
RechercheDans Make“Gets the list of all invoices (the metadata only, not the files). You must have this scope: 'invoices.read'.”
Remonte les factures du compte avec leurs métadonnées, de quoi alimenter un tableur comptable ou lancer une relance par facture.
invoices.read.Search Maintenances
RechercheDans Make“Get a list of maintenances matching your filter. You must have at least one of these scopes: 'maintenances.read, maintenances.manage'.”
Cherche les maintenances qui bloquent ou limitent des chambres, selon le filtre choisi, pour que les travaux restent visibles hors d'apaleo.
maintenances.read ou maintenances.manage.Search Night Audit Logs
RechercheDans Make“Returns a log of all night audits Newest log entries are returned first. You must have this scope: 'logs.read'.”
Lit le journal des audits de nuit, la clôture qui fait passer l'hôtel au jour suivant, en commençant par les entrées les plus récentes.
logs.read.Search No Show Policies
RechercheDans Make“Get the list of no-show policies. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Liste les politiques de no-show, appliquées quand un client ne se présente jamais, afin de réutiliser leurs ID dans un plan tarifaire.
Search Offers
RechercheDans Make“Calculates and returns available offers for a specific property, arrival and departure date. You must have at least one of these scopes: 'offers.read, reservations.manage'.”
Calcule ce qu'un établissement peut vendre entre une arrivée et un départ, chaque offre disponible devenant un bundle à chiffrer ou à réserver.
offers.read ou reservations.manage ; pour un seul plan, Search Rate Plan Offers est plus ciblé.Search Offers For Reservation
RechercheDans Make“Calculates and returns offers for amending a specific reservation. You must have at least one of these scopes: 'offers.read, reservations.manage'.”
Calcule les offres possibles pour modifier une réservation existante, de nouvelles dates par exemple, avant que le scénario ne l'amende.
Search Ordered Services Report
RechercheDans Make“Returns a list of ordered services per day with information about the guest and the reservation this service was ordered for. You must have this scope: 'reports.read'.”
Donne jour par jour les prestations commandées, avec le client et la réservation concernés, un flux propre pour la cuisine ou le spa.
reports.read sur l'app apaleo.Search Payment Methods
RechercheDans Make“Returns a list of all supported payment methods.”
Indique les moyens de paiement pris en charge par apaleo, une table de correspondance utile avant d'enregistrer un paiement venu d'un autre outil.
Search Payments
RechercheDans Make“Returns a list of all payments for this folio ordered by creation date, newest first You must have at least one of these scopes: 'folios.read, folios.manage'.”
Liste tous les paiements d'un folio, du plus récent au plus ancien, pour confirmer qu'un client a réglé avant d'envoyer un reçu.
folios.read ou folios.manage.Search Promo Codes
RechercheDans Make“Returns all existing promo codes that match given criteria. You must have this scope: 'rateplans.read-corporate'.”
Retourne les codes promo qui répondent aux critères, pour qu'une campagne vérifie un code avant de le diffuser.
rateplans.read-corporate, le même scope que les codes entreprise.Search Properties
RechercheDans Make“Get the list of properties. You need to be authorized (no particular scope required)”
Liste les hôtels du compte et fournit à un scénario multi-établissements les ID que la plupart des autres modules réclament.
Search Property Performance Report
RechercheDans Make“The property performance API return you key performance indicator for the selected property like occupancy, ADR and RevPAR. It only considers the originally booked amounts for sold units excluding any additional services or manually posted charges or allowances. The results can be filterd to only show you data for a certain part of the business. For example you can exclude day-use reservations or complimentary rate plans. You must have this scope: 'reports.read'.”
Sort le taux d'occupation, l'ADR et le RevPAR d'un établissement, les indicateurs de base du revenu hôtelier, prêts pour un tableau de bord.
reports.read.Search Rate Plan Offers
RechercheDans Make“Calculates and returns available offers for a specific rate plan, arrival and departure date. You must have at least one of these scopes: 'offers.read, reservations.manage'.”
Calcule les offres d'un seul plan tarifaire entre une arrivée et un départ, une réponse ciblée quand un seul type de prix compte.
offers.read ou reservations.manage.Search Rate Plans
RechercheDans Make“Get the list of rate plans depending on client scopes. If a client has no additional scopes, only public rate plans are returned. The 'rateplans.read-corporate' scope adds corporate rate plans to the response. You must have at least one of these scopes: 'rateplans.read, setup.read, setup.manage'.”
Liste les plans tarifaires visibles par la connexion, avec leurs ID, pour choisir celui à mettre à jour, chiffrer ou réserver.
rateplans.read-corporate, seuls les plans publics remontent.Search Rates
RechercheDans Make“Returns all rates for a specific rate plan within the specified time range. If a rate has not been initialized, it will still be returned, but anything besides the from and to values will be empty. The time range of a rate is defined by the time slice definition of the rate plan. Time ranges with no initialized rates will not be available for sell. To be able to read rates for a corporate rate plan a client must additionally have the 'rateplans.read-corporate' scope. You must have at least one of these scopes: 'rates.read, rates.manage'.”
Renvoie les prix d'un plan tarifaire sur une période, à comparer, recopier dans un autre outil ou corriger.
Search Refunds
RechercheDans Make“Returns a list of all refunds for this folio ordered by creation date, newest first You must have at least one of these scopes: 'folios.read, folios.manage'.”
Liste les remboursements passés sur un folio, du plus récent au plus ancien, pour confirmer le retour d'argent avant de prévenir le client.
folios.read ou folios.manage.Search Reservation Logs
RechercheDans Make“You must have this scope: 'logs.read'.”
Lit l'historique des réservations, pratique pour savoir qui a modifié un séjour ou quand un statut a changé.
logs.read. La doc ne décrit pas les champs du journal : regarde-les avec Run once.Search Reservations
RechercheDans Make“Returns a list of all reservations, filtered by the specified parameters. If no parameters are set, returns the entire list. You must have at least one of these scopes: 'reservations.read, reservations.manage'.”
Remonte les réservations qui correspondent aux filtres, chacune en bundle, le point de départ habituel des messages aux clients et des rapports.
reservations.read ou reservations.manage.Search Service Availability
RechercheDans Make“Get the list of available services for a specific property and time period. You must have this scope: 'availability.read'.”
Tu récupères les services qu'un établissement peut encore vendre sur la période choisie, chacun sous forme de bundle prêt à passer au module suivant.
availability.read, sinon rien ne revient.Search Service Offers
RechercheDans Make“You must have at least one of these scopes: 'offers.read, reservations.manage'.”
Cette recherche renvoie les offres de services qu'apaleo sait chiffrer : de quoi montrer à un client les extras possibles et leur prix.
offers.read ou reservations.manage côté apaleo.Search Service Offers For Reservation
RechercheDans Make“Calculates and returns service offers for a specific reservation. You must have at least one of these scopes: 'offers.read, reservations.manage'.”
À partir d'une réservation donnée, apaleo calcule les offres de services valables pour ce séjour et te les rend en bundles à mapper.
offers.read ou reservations.manage, le module échoue.Search Services
RechercheDans Make“Get the list of services. You must have at least one of these scopes: 'services.read, setup.read, setup.manage'.”
Le catalogue des services paramétrés dans apaleo, tel que ton équipe l'a construit, s'affiche ici sans tenir compte des disponibilités.
services.read, setup.read ou setup.manage.Search Services For Reservation
RechercheDans Make“Returns the services booked for a specific reservation. You must have at least one of these scopes: 'reservations.read, reservations.manage'.”
Ce que le client a ajouté à sa chambre remonte avec ce module : la liste des services rattachés à une réservation.
reservations.read ou reservations.manage, sinon la liste reste inaccessible.Search Service Types
RechercheDans Make“Returns a list of all supported service types.”
Make te donne ici tous les types de services reconnus par apaleo : une liste de référence, pas tes propres services.
Search Sources
RechercheDans Make“Returns a list of channels that could be used as a source to create bookings.”
Les canaux d'où peut venir une réservation sont listés par ce module, pour étiqueter proprement chaque nouvelle réservation.
Search Sub Accounts
RechercheDans Make“Returns a list of all sub-accounts. You must have at least one of these scopes: 'subledger.read, setup.read, setup.manage'.”
Les sous-comptes de ta comptabilité apaleo remontent sous forme de liste, pratique quand un scénario doit ventiler des montants.
subledger.read, setup.read ou setup.manage sur l'app.Search Time Slice Definitions
RechercheDans Make“Get all time slice definitions for a property. A time slice definition specifies the pattern for recurring time slots. The time slots define when reservations in the property can start or end. They are used in the rate plans when managing prices for renting out the units. You must have at least one of these scopes: 'settings.read, setup.read, setup.manage'.”
Tu obtiens les créneaux où un séjour peut commencer ou finir dans l'établissement, le motif sur lequel s'appuient les plans tarifaires.
settings.read, setup.read ou setup.manage ; une app en lecture seule suffit.Search Transactions Export Logs
RechercheDans Make“Returns the audit log for all exports if accounting data that have been done. You must have this scope: 'logs.read'.”
Cette recherche livre le journal d'audit des exports comptables déjà réalisés dans apaleo, un bundle par export.
logs.read y donne accès, les autres scopes comptables ne suffisent pas.Search Unit Attributes
RechercheDans Make“Get unit attribute list You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.”
Les attributs définis pour tes chambres, comme une vue ou un équipement, reviennent en liste réutilisable.
unitattributes.read, setup.read ou setup.manage, sinon la recherche est refusée.Search Unit Availability
RechercheDans Make“Get the list of available units for a specific property and time period. You must have this scope: 'availability.read'.”
Pour un établissement et des dates, apaleo te rend les unités encore libres : le scénario sait quelle chambre il peut proposer.
availability.read fonctionne ici.Search Unit Availability For Reservation
RechercheDans Make“Get the list of available units for a specific reservation and time period. You must have at least one of these scopes: 'availability.read, reservations.manage'.”
Rattachée à une réservation, cette recherche liste les unités libres sur la période du séjour, un raccourci avant d'attribuer une chambre.
availability.read ou reservations.manage.Search Unit Group Availability
RechercheDans Make“Get the list of available unit groups for a specific property and time period. You must have this scope: 'availability.read'.”
Plutôt que chambre par chambre, ce module raisonne par catégorie et indique quels groupes d'unités restent ouverts sur une période.
availability.read est obligatoire.Search Unit Groups
RechercheDans Make“Get the list of unit groups. You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.”
Tous les groupes d'unités de ta configuration apaleo s'affichent, c'est-à-dire les catégories de chambres, avec les identifiants attendus ailleurs.
unitgroups.read, setup.read ou setup.manage à l'app.Search Units
RechercheDans Make“Get the list of units. You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.”
Ici reviennent les unités elles-mêmes, tes chambres ou appartements tels qu'apaleo les connaît, un bundle chacune.
units.read, setup.read ou setup.manage.Search Vat
RechercheDans Make“Returns a list of all VAT types and percents for a country. Supported: - Belgium (BE) - Botswana (BW) - Cape Verde (CV) - Croatia (HR) - Czech Republic (CZ) - Denmark (DK) - Finland (FI) - France (FR) - without the super-reduced 2.1% VAT - French Polynesia (PF) - Germany (DE) - Morocco (MA) - Netherlands (NL) - Norway (NO) - without the VAT for raw fish supplies - Spain (ES) - South Africa (ZA) - Sweden (SE) - Switzerland (CH) - United Kingdom (GB)”
Tu donnes un pays, apaleo répond avec ses types et taux de TVA : le scénario applique la bonne taxe en préparant une charge.
Besoin d'aide pour automatiser apaleo avec Make ?
Une personne lit chaque message.