カレンダー修正
ログインしたユーザーアカウントのカレンダーを修正します。
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 | 内部エラー |