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
        • Delete Event Type Host Assign Rule
        • Update Event Type Host Assign Rule
        • Create Event Type Host Assign Rule
        • List Event Type Host Assign Rules
    • Webhook Endpoints
      • List webhook endpoints
      • Create a webhook endpoint
      • Get a webhook endpoint
      • Update a webhook endpoint
      • Delete a webhook endpoint
    • Booking Meeting Intelligence
      • List recaps for a booking
      • List transcripts for a booking
      • List recordings for a booking
    • Event Types
      • Update an event type
      • Create an event type
      • Delete an event type
    • Schemas
      • Booking
      • OrganizationUser
      • OrganizationInvitation
      • UserAvailabilityCalendar
      • OrganizationTeam
      • EventType
      • Host
      • Pagination
      • AvailableSchedule
      • BookingRecapSummary
      • BookingTranscriptSpeakerTimelineSegment
      • BookingRecording
      • EventTypeUpdateRequest
      • EventTypeCreateRequest
      • WebhookEndpointPublicCreateBody
      • BookingRecapRisk
      • BookingTranscript
      • BookingRecordingResponse
      • EventTypeCreateEventType
      • GeneratedEventTypeUpdateRequest
      • EventTypeUpdateLocation
      • EventTypeCreateLocation
      • WebhookEndpointPublicUpdateBody
      • BookingRecap
      • ErrorEnvelope
      • EventTypeUserUpdate
      • BookingTranscriptResponse
      • BookingRecapResponse
      • WebhookEndpointCreateResponse
      • EventTypeUserCreate
      • EventTypeUpdateForm
      • WebhookEndpoint
      • EventTypeUpdateWorkflow
      • EventTypeUpdateHostAssignRule
      • EventTypeCalendarCreateBody
      • EventTypeCalendarCreate
      • EventTypeNotification
      • EventTypeSettingCreateBody
      • EventFormCreateBody
      • EventTypeTransparencyKeywordCreateBody
      • EventTypeCreateHostAssignRule
      • Schedule
      • EmptySuccessResponse
      • ErrorResponse
      • Booking Contact
      • HostAssignRule

    EventTypeCreateRequest

    {
        "name": "string",
        "description": "string",
        "slug": "string",
        "duration": 1,
        "intervalMinutes": 1,
        "maxCapacity": 0,
        "bufferBefore": 0,
        "bufferAfter": 0,
        "internalNote": "string",
        "availableUserType": "all",
        "hostAssignType": "none",
        "roundRobinAllocateType": "allocateEqually",
        "rescheduleType": "lockRescheduleUser",
        "location": {
            "isInPerson": true,
            "access": "string",
            "address": "string",
            "isZoom": true,
            "isGoogle": true,
            "isTeams": true,
            "isPhone": true,
            "phoneNumber": "string",
            "phoneNumberCountryCode": "string",
            "phoneType": "none",
            "isAskInvitee": true,
            "isCustom": true,
            "customLocation": "string",
            "sort": "string"
        },
        "eventTypeUsers": [
            {
                "userId": "string",
                "role": "admin",
                "userType": "host",
                "priority": 0
            }
        ],
        "form": {
            "workflows": [
                {
                    "uid": "string",
                    "workflowType": "text",
                    "content": "string",
                    "isRequired": true,
                    "choices": [
                        {
                            "uid": "string",
                            "value": "string"
                        }
                    ],
                    "hasOtherChoice": false,
                    "placeholder": "string",
                    "description": "string",
                    "isHide": false,
                    "defaultValue": "string",
                    "validateFormatType": "none",
                    "maxLength": 0,
                    "minLength": 0,
                    "isReadOnly": false,
                    "customProps": {
                        "furiganaFormatType": "none",
                        "dateFormatType": "localDateTime",
                        "furiganaPlaceholder": "string",
                        "embedEventTypeId": "string",
                        "embedEventTypeFieldMappings": {
                            "relations": [
                                {
                                    "isRequired": true,
                                    "uid": "string",
                                    "fromId": "string",
                                    "toId": "string"
                                }
                            ]
                        },
                        "fileExtensions": "string",
                        "maxFileCount": 0,
                        "maxFileSize": 0,
                        "addressCountryInputType": "selectable",
                        "addressCountryCode": "string"
                    }
                }
            ]
        },
        "hostAssignRules": [
            {
                "sort": 0,
                "priority": 0,
                "dailyLimitMinutes": 1,
                "weeklyLimitMinutes": 1,
                "monthlyLimitMinutes": 1,
                "conditions": [
                    {
                        "entities": [
                            {
                                "entityType": "User",
                                "entityId": "string"
                            }
                        ]
                    }
                ]
            }
        ]
    }
    Built with