出海匠开放平台出海匠开放平台
出海匠官网出海匠开放平台
产品
  • 出海匠主站
  • 申请 API Key
文档
  • 快速开始
  • 出海匠 API Reference
资源
  • 计费说明
  • 错误码
联系我们
  • info@chuhaijiang.com

© 2026 出海匠. All rights reserved. · 面向跨境电商从业者的一站式 API 服务平台

  • 介绍
  • 出海匠 API
Information
数据查询
    数据查询/1.商品数据
      图搜商品post商品搜索get商品详情get商品关联达人get商品关联直播get商品评论get相似商品get商品关联视频get
    数据查询/2.达人数据
      达人搜索get达人详情get达人关联直播get达人带货商品get相似达人get达人视频列表get
    数据查询/3.视频数据
      视频搜索get视频详情get视频带货商品get视频评论get相似视频get
    数据查询/4.店铺数据
      店铺搜索get店铺详情get店铺关联达人get店铺关联商品get店铺关联视频get
    数据查询/5.广告与创意情报
      TikTok广告素材详情get广告关联商品get相似广告get广告搜索get素材搜索get素材详情get
    数据查询/6.直播数据
      直播搜索get直播详情get直播关联商品get相似直播get
    数据查询/7.亚马逊数据
      Amazon 商品详情postAmazon 商品评论postAmazon 商品搜索post
内容制作
    内容制作/1.AI 视频
      SeeDance2.0 Pro Fast视频生成postSeeDance2.0 Pro视频生成postGrok视频生成postHappy Horse 视频生成postVeo3视频生成postWan2.6视频生成post
    内容制作/2.AI 图片
      GPT-Image-2 图片生成postNanobanana 图片生成post
    内容制作/3.AI 文案
      产品评论分析post
    内容制作/4.AI 分析
      视频脚本拆解V2post视频分镜拆解post
    内容制作/5.AI 画布
      素材库素材列表post素材库素材详情post画布原子操作post画布素材签名post创建画布post删除画布post画布节点生成post画布列表post读取画布post克隆画布分享post创建画布分享post查看画布分享post生成任务批量详情post生成任务详情post
    内容制作/6.视频编辑
      查询视频编辑器能力get提交直接视频合成post查询直接视频合成get查询视频编辑工程列表get提交视频编辑异步动作post查询视频编辑异步动作get查询视频编辑工程上下文get应用视频编辑修改post预演视频编辑修改post回退视频编辑修改post提交视频编辑工程渲染post
社媒管理
    社媒管理/1.账号管理
      社媒账号列表post账号详情post解绑社媒账号post更新账号备注post获取TikTok Shop授权链接get获取TikTok授权链接getTikTok扫码登录postTikTok扫码状态查询post
    社媒管理/2.视频发布
      取消单个发布post调整定时发布时间post发布会话状态post取消发布会话post上传并发布视频post
    社媒管理/3.视频管理
      发布记录列表post刷新发布记录指标post视频信息校验post发布记录详情post导出发布记录post视频数据列表post
    社媒管理/4.评论互动
      发表评论post删除评论post隐藏评论post点赞评论post评论列表post回复列表post回复评论post同步评论post
    社媒管理/5.数据分析
      账号数据趋势post数据分析概览post商品排行榜post视频排行榜post
    社媒管理/6.创作工具
      Hashtag推荐post最近使用音乐post热门音乐搜索post
    社媒管理/7.TikTok Shop
      TikTok商品列表post添加橱窗商品post
    社媒管理/8.私信管理
      私信渠道列表post私信未读数汇总post私信会话列表post会话标签计数post私信会话详情post私信消息列表post更新会话备注post发送私信post私信上传预签名URLpost
    社媒管理/9.店铺经营
      店铺经营日报post店铺商品列表post店铺商品详情post店铺经营总览post
广告营销
    广告营销/1.广告账户
      广告账户列表post
    广告营销/2.常规投放
      广告组列表post广告列表post广告详情post广告数据洞察post广告系列列表post
    广告营销/3.GMV MAX
      GMV MAX 系列列表postGMV MAX 系列报表postGMV MAX 素材报表post店铺列表post店内商品列表post
小匠Agent
    小匠Agent/1.对话
      AI Agent 对话(Server-Sent Events 流式响应)post
    小匠Agent/2.会话与报告
      获取单个报告详情get列出当前用户的所有会话get获取某会话的消息列表get获取某会话的所有报告get
通用
    异步任务
      查询异步任务状态get
    文件上传
      生成上传预签名URLpost(加速版)生成上传预签名URLpost
    账户
      查询账户状态与 credits 余额get
出海匠开放平台 API

出海匠开放平台 API

出海匠开放平台 API,提供数据查询、内容制作、社媒管理、广告营销等能力。

认证

所有请求需在 Header 中携带 X-API-Key 或 Authorization: Bearer <API-Key>。

通用错误码

HTTPCode说明
400BAD_REQUEST请求格式错误
400INVALID_PARAM参数无效
400MISSING_PARAM缺少必填参数
400INVALID_SORT_FIELD排序字段不合法
400INVALID_INCLUDEinclude 参数不合法
400PAGE_SIZE_EXCEEDED分页大小超限
401AUTH_MISSING_KEY缺少 API Key
401AUTH_INVALID_KEYAPI Key 无效
401AUTH_KEY_REVOKEDAPI Key 已吊销
401AUTH_KEY_SUSPENDEDAPI Key 已暂停
402INSUFFICIENT_CREDITScredits 余额不足
403FORBIDDEN_SCOPE无权限访问此接口
404ROUTE_NOT_FOUND接口不存在
404TASK_NOT_FOUND异步任务不存在
429RATE_LIMITED请求频率超限
429QUOTA_EXCEEDED配额超限
500INTERNAL_ERROR内部错误
502BACKEND_ERROR后端服务错误
503BACKEND_UNAVAILABLE后端服务不可用
504BACKEND_TIMEOUT后端服务超时
Tags
数据查询/1.商品数据

商品分类 ID 参考

搜索接口的 category 参数需要传分类 ID(数字)。以下为 TikTok 一级分类列表:
分类 ID分类名称
601450美妆个护
601152女士服装
700645保健
603014运动与户外
601739手机与数码
600942家电
824328男士服装
605248时尚配件
700437食品饮料
600001居家日用
604453家具
600024厨房用品
600154家纺布艺
824584箱包
604206玩具和爱好
601352鞋靴
604579五金工具
604968家装建材
602118宠物用品
601755电脑办公
602284母婴用品
605196汽车与摩托车
951432收藏品
801928图书/杂志/影音
953224珠宝与衍生品
856720二手商品
802184儿童时尚
以上为一级分类,搜索时传一级分类 ID 可筛选该大类下所有商品。
数据查询/2.达人数据

参数说明

  • category:达人分类 ID(达人内容领域标签,与商品分类是两套不同体系),可选值见下方「达人分类 ID 参考」。也可不传此参数搜索,从返回结果的 category_label 字段获取分类 ID 后再用于精确筛选。
  • has_contact:是否有联系方式(true/false),筛选有公开邮箱/社交账号的达人

达人分类 ID 参考

分类 ID分类名称
creator_category_v20240616_8购物与零售
creator_category_v20240616_15媒体与娱乐
creator_category_v20240616_10美妆与时尚
creator_category_v20240616_14个人博主
creator_category_v20240616_12服装与配饰
creator_category_v20240616_32公众人物
creator_category_v20240616_23艺术与手工
creator_category_v20240616_17运动与健身
creator_category_v20240616_24健康与养生
creator_category_v20240616_13音乐与舞蹈
creator_category_v20240616_9家居、家具与家电
creator_category_v20240616_19宠物与动物
creator_category_v20240616_18教育
creator_category_v20240616_11美食与饮品
creator_category_v20240616_31汽车与交通
creator_category_v20240616_5电子产品
creator_category_v20240616_29游戏
creator_category_v20240616_30专业服务
creator_category_v20240616_16母婴
creator_category_v20240616_33美食与烹饪
creator_category_v20240616_20旅游与出行
creator_category_v20240616_27金融与投资
creator_category_v20240616_2机械与设备
creator_category_v20240616_21品牌
creator_category_v20240616_25咨询与服务
creator_category_v20240616_4房产
creator_category_v20240616_28政府与政治
creator_category_v20240616_6餐厅与酒吧
creator_category_v20240616_26IT 与高科技
creator_category_v20240616_22软件与应用
creator_category_v20240616_3直播公会
creator_category_v20240616_7影视与制片
creator_category_v20240616_34其他
达人分类与主播(直播)分类共用同一套体系,上表同样适用于「直播数据」的 category 参数。
数据查询/3.视频数据

参数说明

  • is_commercial:是否为带货视频(true/false)

商品分类 ID 参考

category 参数为视频关联的商品分类 ID:
分类 ID分类名称
601450美妆个护
601152女士服装
700645保健
603014运动与户外
601739手机与数码
600942家电
824328男士服装
605248时尚配件
700437食品饮料
600001居家日用
604453家具
600024厨房用品
600154家纺布艺
824584箱包
604206玩具和爱好
601352鞋靴
604579五金工具
604968家装建材
602118宠物用品
601755电脑办公
602284母婴用品
605196汽车与摩托车
951432收藏品
801928图书/杂志/影音
953224珠宝与衍生品
856720二手商品
802184儿童时尚
以上为一级分类,搜索时传一级分类 ID 可筛选该大类下所有视频。
数据查询/4.店铺数据

参数说明

  • seller_type:卖家类型(1=海外非品牌, 2=本地, 3=品牌, 4=非品牌)

商品分类 ID 参考

category 参数为店铺主营商品分类 ID,与商品搜索使用同一套分类体系:
分类 ID分类名称
601450美妆个护
601152女士服装
700645保健
603014运动与户外
601739手机与数码
600942家电
824328男士服装
605248时尚配件
700437食品饮料
600001居家日用
604453家具
600024厨房用品
600154家纺布艺
824584箱包
604206玩具和爱好
601352鞋靴
604579五金工具
604968家装建材
602118宠物用品
601755电脑办公
602284母婴用品
605196汽车与摩托车
951432收藏品
801928图书/杂志/影音
953224珠宝与衍生品
856720二手商品
802184儿童时尚
以上为一级分类,搜索时传一级分类 ID 可筛选该大类下所有店铺。
数据查询/5.广告与创意情报
数据查询/6.直播数据

参数说明

  • category:主播分类 ID,与达人分类使用同一套体系,可选值见下方「主播分类 ID 参考」。也可不传此参数搜索。
  • is_living:是否正在直播(true/false)
  • is_commercial:是否为带货直播(true/false)

主播分类 ID 参考

分类 ID分类名称
creator_category_v20240616_8购物与零售
creator_category_v20240616_15媒体与娱乐
creator_category_v20240616_10美妆与时尚
creator_category_v20240616_14个人博主
creator_category_v20240616_12服装与配饰
creator_category_v20240616_32公众人物
creator_category_v20240616_23艺术与手工
creator_category_v20240616_17运动与健身
creator_category_v20240616_24健康与养生
creator_category_v20240616_13音乐与舞蹈
creator_category_v20240616_9家居、家具与家电
creator_category_v20240616_19宠物与动物
creator_category_v20240616_18教育
creator_category_v20240616_11美食与饮品
creator_category_v20240616_31汽车与交通
creator_category_v20240616_5电子产品
creator_category_v20240616_29游戏
creator_category_v20240616_30专业服务
creator_category_v20240616_16母婴
creator_category_v20240616_33美食与烹饪
creator_category_v20240616_20旅游与出行
creator_category_v20240616_27金融与投资
creator_category_v20240616_2机械与设备
creator_category_v20240616_21品牌
creator_category_v20240616_25咨询与服务
creator_category_v20240616_4房产
creator_category_v20240616_28政府与政治
creator_category_v20240616_6餐厅与酒吧
creator_category_v20240616_26IT 与高科技
creator_category_v20240616_22软件与应用
creator_category_v20240616_3直播公会
creator_category_v20240616_7影视与制片
creator_category_v20240616_34其他
category(主播分类)与下方 product_category(带货商品分类)是两套不同体系,不要混用。

商品分类 ID 参考

product_category 参数为直播带货的商品分类 ID:
分类 ID分类名称
601450美妆个护
601152女士服装
700645保健
603014运动与户外
601739手机与数码
600942家电
824328男士服装
605248时尚配件
700437食品饮料
600001居家日用
604453家具
600024厨房用品
600154家纺布艺
824584箱包
604206玩具和爱好
601352鞋靴
604579五金工具
604968家装建材
602118宠物用品
601755电脑办公
602284母婴用品
605196汽车与摩托车
951432收藏品
801928图书/杂志/影音
953224珠宝与衍生品
856720二手商品
802184儿童时尚
以上为一级分类,搜索时传一级分类 ID 可筛选该大类下所有直播。
数据查询/7.亚马逊数据
内容制作/1.AI 视频
接口中所有 *_url 字段需要公网可访问的地址;如需上传本地文件,请先通过「文件上传」分类下的「生成上传预签名URL」接口获取。
内容制作/2.AI 图片
接口中所有 *_url 字段需要公网可访问的地址;如需上传本地文件,请先通过「文件上传」分类下的「生成上传预签名URL」接口获取。
内容制作/3.AI 文案
内容制作/4.AI 分析
内容制作/5.AI 画布
内容制作/6.视频编辑
社媒管理/1.账号管理
使用社媒相关功能前,必须先绑定至少一个社媒账号。当前支持 TikTok 两种绑定方式:扫码绑定(「TikTok扫码登录」+「TikTok扫码状态查询」),或授权链接绑定(「获取TikTok授权链接」,将链接发给账号持有人在浏览器打开授权,适合云手机/代运营场景)。TikTok Shop 挂车账号同样支持授权链接绑定(「获取TikTok Shop授权链接」)。 绑定完成后,调用「社媒账号列表」可查看所有已绑定账号及其状态和数据指标。
社媒管理/2.视频发布
通过「上传并发布视频」接口一步完成发布,支持立即发布和定时发布,支持多账号同时发布。

前置条件:绑定社媒账号

发布前必须先绑定至少一个社媒账号。前往「社媒管理/1.账号管理」分类,调用「TikTok扫码登录」+「TikTok扫码状态查询」通过扫码绑定。 绑定完成后,通过「社媒账号列表」获取 id 字段,即为下方发布接口所需的 platform_account_id。

Step 1: 上传文件

1.1 调用「生成上传预签名URL」获取临时上传地址(该接口在「文件上传」分类下)

TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/upload/presigned-url" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"file_name": "my_video.mp4"}'
返回示例:
Code
{ "data": { "presigned_url": "https://data-datanebula-object.tos-ap-southeast-1.volces.com/upload/my_video.mp4_xxx?...", "object_key": "upload/my_video.mp4_xxx", "s3_bucket": "data-datanebula-object", "cdn_url": "https://oss-data.chuhaijiang.com/upload%2Fmy_video.mp4_xxx?..." } }
请记录返回的 object_key 和 s3_bucket,后续步骤需要用到。

1.2 使用 PUT 请求上传文件到 presigned_url

TerminalCode
curl -X PUT "{presigned_url}" \ -H "Content-Type: video/mp4" \ --data-binary @my_video.mp4
presigned_url 有效期 1 小时,文件大小限制取决于目标平台(TikTok 最大 4GB,YouTube 最大 256GB,Instagram Reels 最大 1GB)。

Step 2: 视频信息校验(推荐)

上传完成后,建议调用「视频信息校验」检查视频是否符合目标平台的规格要求(分辨率、时长、比特率等),避免发布失败:
TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/videos/check-info" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"bucket_name": "data-datanebula-object", "object_key": "upload/my_video.mp4_xxx"}'
该接口会检查视频的编码格式、分辨率、时长等是否满足 TikTok、YouTube、Instagram 等平台的要求。 注意:本接口的文件路径参数名为 object_key,与 Step 3 发布接口的 bucket_key 不同,两者的值相同(均为 Step 1 返回的 object_key)。

Step 3: 调用「上传并发布视频」

TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/publish/upload-and-publish" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "video_title": "My Video", "video_description": "Check this out!", "bucket_name": "data-datanebula-object", "bucket_key": "upload/my_video.mp4_xxx", "publications": [ { "platform_account_id": 4687, "title": "Check out this video!", "platform_config": "{\"privacy\":\"PUBLIC_TO_EVERYONE\"}" } ] }'
bucket_name = Step 1 返回的 s3_bucket,bucket_key = Step 1 返回的 object_key。 支持同时发布到多个账号(publications 数组)。返回的 session_token 用于查询发布进度。

定时发布

在 publications 中设置 scheduled_at(Unix 秒级时间戳),即可定时发布。不同账号可设置不同的发布时间:
Code
{ "video_title": "My Video", "bucket_name": "data-datanebula-object", "bucket_key": "upload/my_video.mp4_xxx", "publications": [ { "platform_account_id": 4687, "title": "Publish now", "platform_config": "{\"privacy\":\"PUBLIC_TO_EVERYONE\"}" }, { "platform_account_id": 5678, "title": "Publish tomorrow", "scheduled_at": 1774100400, "platform_config": "{\"share_to_feed\":true}" } ] }
scheduled_at 需在 5 分钟 ~ 90 天内。不传或为 0 表示立即发布;小于 5 分钟自动降级为立即发布。 已定时的发布可通过「改期」接口修改时间。

Step 4: 调用「发布会话状态」轮询进度

TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/publish/session" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"session_token": "127169e7-35e3-40..."}'
建议轮询间隔 3~5 秒,重复调用直到状态为完成或失败。

取消发布(可选)

  • 调用「取消发布会话」取消上传中的会话:POST /open/v1/social/publish/session/cancel
  • 调用「取消单个发布」取消已提交的发布:POST /open/v1/social/publish/cancel
社媒管理/3.视频管理
社媒管理/4.评论互动
社媒管理/5.数据分析
社媒管理/6.创作工具
社媒管理/7.TikTok Shop
社媒管理/8.私信管理
通过私信接口收发 WhatsApp / WhatsApp Business / LINE / TikTok / Facebook / Instagram 的私信消息,支持文本与图片/视频/文档等媒体消息、引用回复。

核心概念

  • 渠道(channel):绑定到私信系统的一个社媒账号(一个 WhatsApp 号码、一个 TikTok 账号即一个渠道),渠道下包含与多个联系人的会话
  • 会话(conversation):渠道与单个联系人(或群)的对话线程
  • 发送窗口:部分平台限制商家主动发消息的时间窗——WhatsApp Business / Facebook / Instagram 为客户最后一条消息后 24 小时,TikTok 为 48 小时且最多 10 条,WhatsApp 个人版 / LINE 无限制。窗口外发送会失败

Step 1: 获取渠道列表

调用「私信渠道列表」查看已绑定的社媒账号,记录 channel_id:
TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/im/channels/list" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"limit": 20, "offset": 0}'
limit 和 offset 必填。默认只返回 active 状态的渠道。

Step 2: 获取会话列表

用 channel_id 调用「私信会话列表」,拿到 conversation_id 和发送窗口状态:
TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/im/conversations/list" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"channel_id": "550e8400-e29b-41d4-a716-446655440000", "limit": 20}'
列表固定排序:置顶会话在前,其余按最后消息时间倒序。发消息前先检查会话的 window_info.can_send_message。

Step 3: 拉取消息

TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/im/conversations/12345/messages" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"limit": 20}'
传 mark_as_read: true 会将会话标记为已读并向平台发送已读回执(如 WhatsApp 蓝勾),对方可感知,请按需使用。

Step 4: 发送消息

文本消息直接发送:
TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/im/messages/send" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"conversation_id": "12345", "message_type": "text", "content": "您好,您咨询的商品有货。"}'
发送图片/视频/文档需先上传文件(三步):
  1. 调用「私信上传预签名 URL」获取上传地址(私信专用存储,与「文件上传」分类下的通用上传接口不通用)
  2. 对返回的 presigned_url 发起 HTTP PUT 上传文件本体(Content-Type 与申请时一致)
  3. 发送消息时在 media 中带上返回的 object_key 和 s3_bucket:
TerminalCode
curl -X POST "https://openapi.gateway.chuhaijiang.com/open/v1/social/im/messages/send" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "conversation_id": "12345", "message_type": "image", "media": { "s3_key": "im/2026/07/10/20260710153000_photo.jpg", "s3_bucket": "datanebula-object", "filename": "photo.jpg", "mime_type": "image/jpeg" } }'
发送为同步执行,成功返回 status: sent。发送窗口关闭时返回业务错误码 20510;10 秒内向同一会话重复发送相同内容会命中幂等去重。

获取新消息

暂不提供消息推送,请通过轮询获取增量消息:先调「私信未读数汇总」检查各渠道未读数,有未读时用「私信会话列表」(filter_unread: true)定位会话,再拉取消息列表。

更多能力

会话备注(同步为 WhatsApp 联系人显示名)、会话标签计数(按 AI 洞察标签统计)见本分类下对应接口。
社媒管理/9.店铺经营
广告营销/1.广告账户
广告营销/2.常规投放
广告营销/3.GMV MAX
小匠Agent/1.对话
AI 对话式 agent 入口(Server-Sent Events 流式响应)。
小匠Agent/2.会话与报告
会话与报告只读查询:列会话、取会话消息、取会话报告、取单个报告详情。免费接口。
异步任务

异步任务使用流程

  1. 提交任务(如 POST /open/v1/ai/videos/content-analysis)→ 返回 task_id
  2. 轮询状态:GET /open/v1/tasks/{task_id}
    • status="running" → 继续轮询(建议间隔 3-5 秒)
    • status="success" → result 字段包含完整结果
    • status="failed" → error_message 字段包含错误信息
  3. 成功的任务结果会持久化,可以随时再次查询
以下接口为异步任务:所有 AI 分析、AI 生成类接口。 提交后立即返回 task_id,不会阻塞等待。
文件上传
账户
查询账户状态、tier 等级与 credits 余额。
Schemas
APIErrorAPIResponseUsageInfo
Contact出海匠info@chuhaijiang.com
Servers
https://openapi.gateway.chuhaijiang.com

生产环境

JSON
JSON