A valid request URL is required to generate request examples{
"name": "<string>",
"url": "<string>",
"eventTypes": [
"<string>"
],
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"headers": [
"<string>"
],
"isActive": true,
"maxRetries": 3,
"timeoutSeconds": 30,
"tenant": "https://example.com/",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"lastTriggeredAt": "2023-11-07T05:31:56Z",
"totalDeliveries": 123,
"successfulDeliveries": 123,
"failedDeliveries": 123,
"description": "<string>",
"metadata": [
"<string>"
]
}Creates a new webhook subscription or updates an existing one if a subscription with the same URL already exists for the tenant. Accepts url (required), eventTypes, name, secret, isActive, maxRetries, timeoutSeconds, description, headers, and metadata. Validates all fields before persisting. Requires ADMIN_TENANT permission.
A valid request URL is required to generate request examples{
"name": "<string>",
"url": "<string>",
"eventTypes": [
"<string>"
],
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"headers": [
"<string>"
],
"isActive": true,
"maxRetries": 3,
"timeoutSeconds": 30,
"tenant": "https://example.com/",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"lastTriggeredAt": "2023-11-07T05:31:56Z",
"totalDeliveries": 123,
"successfulDeliveries": 123,
"failedDeliveries": 123,
"description": "<string>",
"metadata": [
"<string>"
]
}The new WebhookSubscription resource
255true
0 <= x <= 103
1 <= x <= 30030
WebhookSubscription resource created
255true
0 <= x <= 103
1 <= x <= 30030
"https://example.com/"