{
"type": "webhook",
"name": "check_order",
"description": "Check the status of a customer order",
"parameters": [],
"webhook": {
"method": "GET",
"url": "https://api.example.com/orders",
"timeout": 10,
"headers": [{ "name": "Authorization", "value": "Bearer API_KEY" }],
"queryParameters": [
{
"id": "order_id",
"type": "string",
"description": "The customer's order ID",
"required": true
}
],
"body": {
"description": "Request body",
"parameters": [
{
"id": "data",
"type": "string",
"description": "Form data",
"required": true
}
]
}
}
}