コンテンツにスキップ

APIトークンの作成と使用方法

APIトークンを使用すると、別のシステムからTicketingHubアカウントに接続できます。APIトークンを管理するには、管理者アクセス権が必要です。

APIトークンは何に使用できますか?

  • TicketingHubのデータをレポート作成ソフトウェアやデータウェアハウスに送信する。
  • カスタムパートナープラットフォームから商品や価格を読み取れるようにする。
  • 空き状況をリアルタイムで確認できる、サーバーサイドの予約画面を構築する。

APIトークンによって、Googleスプレッドシートとの組み込み連携が作成されるわけではありません。CSVエクスポート、Zapier、ウェブフック、APIアクセスのいずれを使用するかについては、TicketingHubのデータをエクスポートして他のツールに接続する方法をご覧ください。

APIアクセスを有効にする

  1. 設定 → 機能に移動します。
  2. APIアクセスをオンにします。

これはセルフサービスで変更できる設定です。有効にすると、設定にAPIトークンが表示されます。

トークンを作成する

  1. 設定 → APIトークンに移動します。
  2. APIトークンを生成を選択します。
  3. トークンを使用するシステムを識別できる名前を入力します。
  4. サプライヤー管理にはSupplier API (V2)、空き状況と予約にはWidget API、OCTO標準に対応するシステムとの接続にはOCTO APIを選択します。
  5. Supplier API (V2)またはOCTO APIを選択した場合、連携でデータの閲覧のみが必要であればRead-onlyを選択できます。このオプションはWidget APIトークンには適用されません。
  6. 必要に応じて有効期限を追加し、トークンを生成します。
  7. トークンをすぐにコピーして、安全に保管します。完全なトークンが表示されるのは一度だけです。

トークンを使用する

各APIリクエストのAuthorizationヘッダーにトークンを含めて送信します。

Authorization: Bearer YOUR_TOKEN

APIトークンは、安全なサーバーサイドシステムでのみ使用してください。ウェブサイトのコード、メール、チャットメッセージ、共有ドキュメントにはトークンを記載しないでください。

トークンを取り消す

設定 → APIトークンに移動し、対象のトークンの横にある取り消しを選択します。取り消しは直ちに反映されるため、接続先のシステムは交換用のトークンを使用するまで動作しなくなります。

連携ごとに別のトークンを作成し、必要なアクセス権だけを付与して、使用しなくなったトークンは取り消してください。イベントベースの更新には、ウェブフックまたはZapier連携の方が適している場合があります。