Jicoo Developer Potal
  1. Schedule
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
        PATCH
      • Create Schedule
        POST
      • List Schedules
        GET
      • Delete Schedule
        DELETE
    • 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. Schedule

Create Schedule

POST
/v1/schedules
スケジュール作成APIはユーザーが手動で新しいスケジュールをJicooカレンダーに追加することができます。このAPIはJicooインターフェイスを通して直接管理されるスケジュールを作成する為のもので、イベントタイプのページで行われた予約とは関係ありません。一度作成されたスケジュールはJicooカレンダーページに表示されます。

Request

Authorization
Add parameter in header
X-Jicoo-Api-Key
Example:
X-Jicoo-Api-Key: ********************
Body Params application/json

Example
{
    "name": "MTG",
    "timeZone": "Asia/Tokyo",
    "startedAt": "2024-04-01T14:00:00.000Z",
    "endedAt": "2024-04-01T14:30:00.000Z",
    "routine": null,
    "attendees": [
        {
            "userId": "cfmSbUHeizSoZob9cRA3N8fmfKg1",
            "role": "admin",
            "userType": "host"
        }
    ]
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/schedules' \
--header 'Content-Type: application/json' \
--header 'X-Jicoo-Api-Key;' \
--data-raw '{
    "name": "MTG",
    "timeZone": "Asia/Tokyo",
    "startedAt": "2024-04-01T14:00:00.000Z",
    "endedAt": "2024-04-01T14:30:00.000Z",
    "routine": null,
    "attendees": [
        {
            "userId": "cfmSbUHeizSoZob9cRA3N8fmfKg1",
            "role": "admin",
            "userType": "host"
        }
    ]
}'

Responses

🟢201Created
application/json
Body

Example
{
    "name": "dignissimos voluptas iusto",
    "startedAt": "2024-03-01T14:00:00.000Z",
    "endedAt": "2024-03-01T14:30:00.000Z",
    "address": "ut fugiat",
    "phoneNumber": "561-428-5385 x054",
    "customLocation": "huddle",
    "description": "Sequi earum minus dicta. Asperiores maxime illo rem voluptates a nemo beatae. Odio quia quisquam necessitatibus dolore.",
    "routine": null,
    "isRemind": true,
    "access": "qui",
    "attendees": [
        {
            "userId": "cfmSbUHeizSoZob9cRA3N8fmfKg1",
            "role": "admin",
            "userType": "host"
        }
    ],
    "isAllDay": false,
    "timeZone": "Asia/Tokyo",
    "priority": "middle",
    "displayType": "teamPublic",
    "location": "zoom",
    "transparency": "transparent",
    "behavior": "work",
    "visibilityType": "default"
}
Modified at 2024-08-28 09:41:56
Previous
Update Schedule
Next
List Schedules
Built with