Jicoo Developer Potal
  1. Guide(Japanese)
Jicoo Developer Potal
  • Create powerful apps with Jicoo's API
  • Quick start
  • Authentication
  • Errors
  • Versioning
  • Types
  • API Reference Overview
  • Guide
    • How to use webhook
    • How to use Account integration
  • Guide(Japanese)
    • アカウント連携の使い方
    • Webhookの使い方
    • ホストの優先度を更新する方法
  • API Reference
    • Jicoo API
    • Webhook Schema
      • Webhook schema
      • event property
      • createdAt property
      • object property
      • contact property
      • answers property
      • answers items property
      • tracking property
    • Booking
      • List Bookings
      • Get Booking
      • Cancel Booking
      • Reschedule Booking
      • Create Booking
      • Update Booking
      • Get Booking Contacts
    • Schedule
      • Update Schedule
      • Create Schedule
      • List Schedules
      • Delete Schedule
    • Availability
      • List User Availability Calendars
      • Get User Availability Calendar
    • Oraganization
      • User
        • List Organization Users
        • Delete Organization User
        • Get Organization User
        • Update Organization User
      • Invitation
        • Create Organiztion Invitation
        • List Organization Invitations
        • Get Organization Invitation
        • Delete Organiztion Invitation
      • Get Organization Team
    • Event Types
      • Get Event Type
      • List Event Types
      • List Event Type Hosts
      • Get Event Type Available Schedules
      • Account Integration
      • Update Event Type Host
      • Delete Event Type Host
      • Create Event Type Host
  1. Guide(Japanese)

ホストの優先度を更新する方法

はじめに#

担当者の自動割当(ラウンドロビン)機能が有効となっている予約ページにおいて、Update Event Type Host APIを実行することによりホストのラウンドロビンの優先度を更新することができます。
ホストの優先度の更新には、予約ページごとに発行される "uid" と各ホストのIDである "userId" が必要となります。
"uid" "userId" は以下の方法で取得できます。

"uid" "userId"の取得#

List Event Type Hosts APIを実行することにより、"uid" "userId" を取得することができます。
List Event Type Hosts
APIリクエスト例
GET /v1/event_type_hosts
{
    "data": [
        {
            "eventType": {
                "uid": "ZZZZZZZZZZZZZZ",
                // ...その他のデータ
            },
            "hosts": [
                {
                    "uid": "XXXXXXXXXXXXXXXXXXXXXXXXX",
                    "priority": 0,
                    // ...その他のデータ
                }
            ]
        }
   ]
}
レスポンスの data配列の中のeventType.uidの値が "uid" に、data配列の中のhosts.uidの値が "userId" に対応します。

Update Event Type Hostの実行#

List Event Type Hostsで取得した "uid" "userId"をPATCHのURLに入力します。また、Rawでホストの優先度を指定し、PATCHを送信します。
Update Event Type Host
APIの送信例
PATCH /v1/event_types/ZZZZZZZZZZZZZZ/hosts/XXXXXXXXXXXXXXXXXXXXXXXXX
{
    "priority": 1
}
Previous
Webhookの使い方
Next
Jicoo API
Built with