注册 Webhook
开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/api/webhook
{
"status": "success",
"data": {
"id": "<id of webhook>",
"url": "<https://mywebsite.com/webhook>",
"eventType": "workflowRun.completed",
"workflowId": "<my-workflow-id>"
}
}
事件类型
事件类型 | 描述 |
---|---|
workflowRun.started | 每当工作流运行开始时发送事件。 |
workflowRun.completed | 每当工作流运行完成时发送事件。 |
workflowRun.failed | 每当工作流运行失败时发送事件。 |
workflowCreditLimit.reached | 当您的工作区达到信用额度时发送事件。 |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/api/webhook' \
--header 'x-copy-ai-api-key;' \
--header 'content-type: application/json' \
--data-raw '{
"url": "<https://mywebsite.com/webhook>",
"eventType": "workflowRun.completed",
"workflowId": "<my-workflow-id>"
}'
响应示例响应示例
200 - 成功示例
{
"status": "success",
"data": {
"id": "<id of webhook>",
"url": "<https://mywebsite.com/webhook>",
"eventType": "workflowRun.completed",
"workflowId": "<my-workflow-id>"
}
}
请求参数
Header 参数
content-type
string
必需
示例值:
application/json
x-copy-ai-api-key
string
必需
Body 参数application/json
返回响应
修改于 2023-12-26 09:30:07