Webhookを更新します。
新しいWebhookオブジェクトを返します。
パラメータが正しくなかった場合は、エラーを返します。
アプリケーションにWebhookを管理する権限が付与されていない場合は、エラーを返します。
ターゲットの項目またはWebhookが見つからなかった場合は、エラーを返します
同じターゲット、アプリケーション、ユーザーの組み合わせのWebhookがすでに存在する場合は、エラーを返します。
予期しないクライアントエラー。
curl -i -X PUT "https://api.box.com/2.0/webhooks/3321123" \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"triggers": [
"FILE.DOWNLOADED"
]
}'
{
"id": 11446498,
"type": "webhook",
"address": "https://example.com/webhooks",
"created_at": "2012-12-12T10:53:43-08:00",
"created_by": {
"id": 11446498,
"type": "user",
"login": "ceo@example.com",
"name": "Aaron Levie"
},
"target": {
"id": 1231232,
"type": "file"
},
"triggers": [
"FILE.UPLOADED"
]
}