1. Websocket, Socket.IO & more
多站点验证multiple sites
  • Default module
    • Sample APIs
      • markdown_请检查图片是否访问正常
      • Find pet by ID
      • Add a new pet to the store
      • Update an existing pet
      • Deletes a pet
      • Finds Pets by status
  • module2
    • markdown2
    • markdown1
    • Pet
      • 无 slug
      • 1slug-a
      • slug-multiple modified
      • Update Pet
    • User
      • Create User
      • Get User
    • Webhooks
      • Order Status Changed Event
      • Payment Succeeded Event
    • Websocket, Socket.IO & more
      • gRPC API
      • Other protocol API example
        DEMO
      • WebSocket example
      • Socket.IO example
      • Webhook example
      • GraphQL example
        POST
      • SSE example
        POST
      • SOAP example
        POST
    • Dashboard
      • Get Dashboard Stats
    • User Management
      • List Users
      • Get User Details
      • Update User Status
    • Order Management
      • List All Orders
      • Force Cancel Order
    • Audit Logs
      • Get Audit Log Details
  • 默认模块
    • 项目管理
      • 修改项目
      • 删除项目
      • 提示词列表查询
      • 分类统计
      • 丢弃ai解析结果
      • 音色列表(支持场景/性别/年龄段筛选)
      • 获取模型选项
      • 创建项目
      • 获取项目详情
      • 项目列表/搜索
      • 获取项目统计
      • 导出剧本Word
      • 预览ai解析内容
      • 应用ai解析内容
    • 测试控制器 - 用于验证跨域配置
      • 测试跨域的GET请求
      • 测试跨域的POST请求
      • 测试OPTIONS预检请求
      • 测试XSS防护
      • 测试XSS防护的GET请求
      • 简单GET测试接口(通过参数传递提示词)
      • 生成图片并保存到本地(测试Base64转换功能)
      • 直接测试Base64转图片功能
      • 测试图片生成并上传到指定路径
      • 测试图片生成并上传到指定路径(包含负面提示词)
      • 测试图片编辑功能
      • 测试图片编辑功能(GET简化版)
      • 测试Banana图片生成功能
      • 测试Banana图片生成功能(GET简化版)
      • 测试Banana API响应解析(调试用)
      • 测试Banana图片编辑功能(带图片输入)
      • 测试火山引擎图生图功能
      • 测试火山引擎图生图功能(GET简化版)
      • 测试火山引擎文生图功能
      • 测试火山引擎文生图功能(GET简化版)
      • 测试火山引擎文生图功能(带负面提示词)
      • 测试Banana图生图功能
      • 测试Banana图生图功能(GET简化版)
      • 测试Banana图生图功能(多张参考图)
      • 测试Banana图生图功能(不同尺寸格式)
      • 测试Banana图生图功能(本地文件)
      • Banana图生图功能综合测试接口
      • 测试Banana所有功能的健康检查
    • 分镜模块控制器
      • 分镜参考生图
      • 获取分镜参考生图支持的图片模型列表
      • 获取可用的LLM模型列表
      • AI帮写提示词接口
      • 根据章节ID查询分镜列表
      • 查询剧集关联的资产列表(按类型分类)
      • 创建分镜(通过AI生成)
      • 新增分镜(手动创建)
      • 修改分镜
      • 删除分镜
      • 更新分镜排序
      • 根据分镜ID查询混合图像列表
      • 根据分镜ID查询视频生成列表
      • 根据分镜ID查询TTS语音生成列表
      • 根据分镜ID查询素材列表
      • 上传分镜图片
      • 上传分镜音频
      • 上传分镜视频
      • 保存混合图像生成草稿(每个分镜仅保留一条草稿,重复保存覆盖旧草稿,不触发生成)
      • 查询某个分镜下最近一条混合图像草稿
      • 保存视频生成草稿(每个分镜仅保留一条草稿,重复保存覆盖旧草稿,不触发生成)
      • 查询某个分镜下最近一条视频草稿
      • 新增分镜素材
      • 删除分镜素材
      • 删除分镜图片生成草稿
      • 设置分镜素材选中状态
      • 删除分镜视频生成草稿
      • 删除TTS语音生成记录
      • 抽取分镜尾帧
      • 根据分镜ID查询其所属剧集的资产列表(按类型分类)
      • 根据分镜ID查询分镜详情(含资产及子资产图片)
      • 根据项目ID查询资产列表
      • 查询章节下每个分镜最近选中的视频素材(含关联的视频生成记录)
      • 查询章节下每个分镜最近选中的图片素材(含通过taskId关联的混合图像生成记录)
      • 根据章节ID导出选中素材压缩包
    • websocket
      • 生成章节分镜
      • 生成章节分镜视频
      • 批量生成章节分镜视频
      • 生成章节分镜图片
    • 云空间模块控制器
      • 上传素材
      • 导入云空间
      • 批量上传素材(支持多文件)
      • 云空间素材列表
      • 批量删除素材
      • 重命名素材
    • 场景模块控制器
      • 查询场景列表
      • 查询某个场景下所有选中图片
      • 查询某个场景下所有选中图片
      • 查询某个图片详情
      • 场景图片设置是否选中
      • 删除图片
      • 查询场景明细
      • 新建场景
      • 编辑场景
      • 上传场景图片
      • 从云空间导入场景图片
      • 上传参考图
      • 自动生成
      • 手动生成
      • 一键生成图片
      • 批量删除场景
      • 查询场景角度资产列表
      • 新建场景资产
      • 编辑场景资产
      • 根据角度表ID查询明细
      • 根据角度表ID查询明细
      • 批量删除场景
      • 图片截图上传
      • 截图处理
      • 图片超分处理
      • 图片增强处理
      • 图片关联到场景或角度
    • 提示词模块控制器
      • 新建提示词模版
      • 上传提示词模版封面
      • 编辑提示词模版
      • 提示词模板列表查询
      • 按模版Id查询模块明细
      • 按模版Id删除提示词模板
      • 切换收藏状态
    • 视频分析控制器
      • 上传视频文件
      • 分析视频
      • 查询任务状态
      • 查询任务列表
    • 用户管理
      • 发送短信验证码
      • 登录(短信验证码/密码)
      • 根据ID获取用户信息
      • 获取当前登录用户信息(需JWT)
    • 章节
      • 分集控制器
        • 根据项目ID查询章节列表(无分页)
        • 根据项目ID分页查询章节列表
        • 根据ID查询章节详情
        • 新增章节
        • 修改章节
        • 删除章节
    • 道具
      • 物品模块控制器
        • 查询物品列表
        • 查询某个 项目下所有道具选中图片
        • 查询某个图片详情
        • 物品图片设置是否选中
        • 删除图片
        • 查询物品明细
        • 新建物品
        • 编辑物品
        • 上传物品图片
        • 从云空间导入物品图片
        • 上传参考图
        • 自动生成
        • 手动生成
        • 一键生成图片
        • 批量删除场景
    • 豆包语音合成控制器
      • 根据场景、性别、年龄段查询音色列表
      • 根据场景、性别、年龄段查询音色列表(GET 方法)
      • 语音合成
      • 根据文本获取推荐音色
      • 快速语音合成(使用默认参数)
    • 生物模块控制器
      • 查询生物列表
      • 查询某个项目下所有生物选中图片
      • 查询某个图片详情
      • 生物图片设置是否选中
      • 删除图片
      • 查询生物明细
      • 新建生物
      • 编辑生物
      • 上传生物图片
      • 从云空间导入生物图片
      • 上传参考图
      • 自动生成
      • 手动生成
      • 一键生成图片
      • 批量删除生物
    • 角色管理
      • 查询角色列表
      • 查询角色下所有已选中图片
      • 查询图片明细
      • 设置角色图片选中状态
      • 删除角色图片
      • 查询角色明细
      • 绑定音色
      • 解除绑定音色
      • 新建角色
      • 编辑角色
      • 上传角色图片
      • 从云空间导入角色图片
      • 批量上传参考图
      • 自动生成角色图片(使用角色描述作为提示词)
      • 手动生成角色图片(自定义提示词/参数)
      • 一键批量生成角色图片
      • 批量删除角色
      • 查询角色造型列表
      • 新建角色造型
      • 编辑角色造型
      • 查询角色造型明细
      • 批量删除角色造型
    • websocket生成剧本
  1. Websocket, Socket.IO & more

Webhook example

Webhook
POST
order
You need to set up your own webhook service, and then use Apidog to send data to this service.

Request

Query Params

Header Params

Cookie Params

Body Params application/json

Example
{
    "event": "payment.success",
    "orderId": "1312312",
    "amount": 738.05,
    "currency": "USD",
    "timestamp": "1758613403"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --globoff 'https://your-api-server.com?q_on_gp=q_on_gp_value&query_same_1=query_same_1_gp&q_on_gp_request_off=q_on_gp_request_off_value&glo_qparam_use_glo={{id_glo}}&glo_qparam_use_env={{id_env}}&glo_qparam_use_prior={{priority_env}}' \
--header 'h_on_gp: h_on_gp_value' \
--header 'header_same_1: header_same_1_gp' \
--header 'plat-form: {{header}}' \
--header 'h_on_gp_request_off: h_on_gp_case_off_value' \
--header 'glo_hparam_use_glo: {{id_glo}}' \
--header 'glo_hparam_use_env: {{id_env}}' \
--header 'glo_hparam_use_prior: {{priority_env}}' \
--header 'header_long: l=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmnl=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmn=end' \
--header 'Cookie: c_on_gp=c_on_gp_value;c_on_gp_request_off=c_on_gp_request_off_value;c_on_gp=c_on_gp_value;cookie_same_1=cookie_same_1_gp;cookie_long=l=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmn;c1=cookieInGlobalCookie;c_on_gp_request_off=c_on_gp_request_off_value;glo_cparam_use_glo={{id_glo}};glo_cparam_use_env={{id_env}};glo_cparam_use_prior={{priority_env}};c1=cookieInGlobalHeader' \
--header 'Content-Type: application/json' \
--data '{
    "event": "payment.success",
    "orderId": "1312312",
    "amount": 738.05,
    "currency": "USD",
    "timestamp": "1758613403"
}'

Responses

🟢200Success
application/json
Bodyapplication/json

Example
{}
Modified at 2026-07-13 05:55:08
Previous
Socket.IO example
Next
GraphQL example
Built with