Webhook Notifications
Enabling Webhooks
Triggering a Webhook
Webhook Structure
Content-Type: application/json
X-DCD-Secret: DeviceCloud_<webhook_secret>
X-DCD-Webhook-ID: wh_test_<random_hex>
X-DCD-Timestamp: <unix_timestamp>
User-Agent: DCD-Webhooks/1.0{
"event": "upload.completed",
"timestamp": "2025-09-19T15:07:15.357Z",
"upload_id": "test_upload_synthetic_123",
"console_url": "https://console.devicecloud.dev/results?upload=test_upload_synthetic_123",
"summary": {
"total_tests": 1,
"passed": 1,
"failed": 0,
"durationSeconds": 45
},
"results": [
{
"name": "test_flow.yaml",
"status": "PASSED",
"duration_seconds": 45
}
],
"test": true
}Webhook Secrets
Last updated