カレンダー修正

    ログインしたユーザーアカウントのカレンダーを修正します。

    APIの種類

    サービスAPI

    Request URL

    https://apis.worksmobile.com/r/{API_ID}/calendar/v2/users/me/calendarList/{calendarId}

    HTTP Method

    PUT (Content-Type: application/json; charset=UTF-8)

    Path Parameters

    パラメータ タイプ 必須 説明
    calendarId String Y カレンダーID

    Request Body

    プロパティ タイプ 必須 説明
    name String Y カレンダー名
    description String N カレンダー説明
    shared Boolean N カレンダーの共有設定
    カレンダーが共有されている状態の時のみ動作します。
    • true(または空の値):設定変更なし
    • false:すべてのカレンダー共有を削除

    Request Example

    {
      "name": "テストカレンダー名 修正",
      "description": "テストカレンダー説明 修正",
      "shared": true
    }
    

    Response

    プロパティ タイプ 必須 説明
    result String Y API呼び出し結果
    code Integer Y HTTPステータスコード
    returnValue String Y カレンダーID

    Response Example

    {
        "result": "success",
        "code": 200,
        "returnValue": "4d0e9d19-aa61-4e70-ac69-7cdac8a074fd"
    }
    

    Error Code

    HTTPステータス エラーコード 説明
    400 BAD_REQUEST 不正なリクエスト
    403 FORBIDDEN 権限のないリソースへのアクセス
    404 NOT_FOUND 対象リソースがない
    500 INTERNAL_SERVER_ERROR 内部エラー