Een API-token maken en gebruiken
Met API-tokens kan een ander systeem verbinding maken met uw TicketingHub-account. U moet beheerderstoegang hebben om tokens te beheren.
Waarvoor kan ik een API-token gebruiken?
- TicketingHub-gegevens naar rapportagesoftware of een datawarehouse sturen.
- Een aangepast partnerplatform producten en prijzen laten lezen.
- Een boekingservaring aan de serverzijde bouwen die de actuele beschikbaarheid controleert.
Een API-token maakt geen ingebouwde verbinding met Google Spreadsheets. Zie TicketingHub-gegevens exporteren en andere tools koppelen om te kiezen tussen CSV-exports, Zapier, webhooks en API-toegang.
API-toegang inschakelen
- Ga naar Instellingen → Functies.
- Schakel API-toegang in.
Dit is een zelfbedieningsinstelling. Nadat u deze hebt ingeschakeld, verschijnt API-tokens in Instellingen.
Een token maken
- Ga naar Instellingen → API-tokens.
- Selecteer API-token genereren.
- Voer een naam in waaraan u het systeem kunt herkennen dat het token gebruikt.
- Kies Supplier API (V2) voor leveranciersbeheer, Widget API voor beschikbaarheid en boekingen, of OCTO API voor het koppelen van systemen die de OCTO-standaard ondersteunen.
- Als u Supplier API (V2) of OCTO API hebt gekozen, kunt u Alleen-lezen selecteren wanneer de integratie alleen gegevens hoeft te bekijken. Deze optie is niet van toepassing op Widget API-tokens.
- Voeg indien nodig een vervaldatum toe en genereer het token.
- Kopieer het token onmiddellijk en bewaar het veilig. Het volledige token wordt slechts één keer weergegeven.
Het token gebruiken
Stuur het token mee in de header Authorization van elk API-verzoek:
Authorization: Bearer YOUR_TOKENGebruik API-tokens uitsluitend in veilige systemen aan de serverzijde. Plaats een token niet in websitecode, e-mails, chatberichten of gedeelde documenten.
Een token intrekken
Ga naar Instellingen → API-tokens en selecteer Intrekken naast het token. Het intrekken wordt onmiddellijk van kracht. Het verbonden systeem werkt dan niet meer totdat het een vervangend token gebruikt.
Maak voor elke integratie een afzonderlijk token, gebruik alleen de toegang die de integratie nodig heeft en trek tokens in die niet meer worden gebruikt. Voor updates op basis van gebeurtenissen kunt u mogelijk beter webhooks of de Zapier-integratie gebruiken.