## 基础接口

```json
[
  {
    "接口名称": "[获取接口调用凭据](/doc/service/api/base/api_getaccesstoken)",
    "请求路径": "/cgi-bin/token",
    "描述": "本接口用于获取获取全局唯一后台接口调用凭据（Access Token），token 有效期为 7200 秒，开发者需要进行妥善保存，使用注意事项请参考此文档"
  },
  {
    "接口名称": "[获取稳定版接口调用凭据](/doc/service/api/base/api_getstableaccesstoken)",
    "请求路径": "/cgi-bin/stable_token",
    "描述": "本接口用于获取获取全局唯一后台接口调用凭据（Access Token），token 有效期为 7200 秒，但此接口和 getAccessToken 互相隔离，"
  },
  {
    "接口名称": "[网络通信检测](/doc/service/api/base/api_callbackcheck)",
    "请求路径": "/cgi-bin/callback/check",
    "描述": "为了帮助开发者排查回调连接失败的问题，提供这个网络检测的API"
  },
  {
    "接口名称": "[获取微信API服务器IP](/doc/service/api/base/api_getapidomainip)",
    "请求路径": "/cgi-bin/get_api_domain_ip",
    "描述": "该接口用于获取微信 api 服务器 ip 地址（开发者服务器主动访问 api.weixin.qq.com 的远端地址）"
  },
  {
    "接口名称": "[获取微信推送服务器IP](/doc/service/api/base/api_getcallbackip)",
    "请求路径": "/cgi-bin/getcallbackip",
    "描述": "该接口用于获取微信推送服务器 ip 地址（向开发者服务器推送信息的微信服务器来源地址）"
  }
]
```

## openApi管理

```json
[
  {
    "接口名称": "[重置API调用次数](/doc/service/api/apimanage/api_clearquota)",
    "请求路径": "/cgi-bin/clear_quota",
    "描述": "本接口是通过access_token清空服务端接口的每日调用接口次数"
  },
  {
    "接口名称": "[查询API调用额度](/doc/service/api/apimanage/api_getapiquota)",
    "请求路径": "/cgi-bin/openapi/quota/get",
    "描述": "本接口用于查询服务端接口的的每日调用接口的额度，调用次数，频率限制"
  },
  {
    "接口名称": "[查询rid信息](/doc/service/api/apimanage/api_getridinfo)",
    "请求路径": "/cgi-bin/openapi/rid/get",
    "描述": "本接口用于查询调用服务端接口报错返回的rid详情信息，辅助开发者高效定位问题"
  },
  {
    "接口名称": "[使用AppSecret重置API调用次数](/doc/service/api/apimanage/api_clearquotabyappsecret)",
    "请求路径": "/cgi-bin/clear_quota/v2",
    "描述": "本接口是通过AppSecret清空服务端接口的每日调用接口次数"
  },
  {
    "接口名称": "[重置指定API调用次数](/doc/service/api/apimanage/api_clearapiquota)",
    "请求路径": "/cgi-bin/openapi/quota/clear",
    "描述": "本接口使用 access_token 来重置指定接口的每日调用次数"
  }
]
```

## 自定义菜单

```json
[
  {
    "接口名称": "[创建自定义菜单](/doc/service/api/custommenu/api_createcustommenu)",
    "请求路径": "/cgi-bin/menu/create",
    "描述": "该接口用于创建公众号/服务号的自定义菜单"
  },
  {
    "接口名称": "[查询自定义菜单信息](/doc/service/api/custommenu/api_getcurrentselfmenuinfo)",
    "请求路径": "/cgi-bin/get_current_selfmenu_info",
    "描述": "本接口提供公众号当前使用的自定义菜单的配置，如果公众号是通过API调用设置的菜单，则返回菜单的开发配置，而如果公众号是在公众平台官网通过网站功能发布菜单，则本接"
  },
  {
    "接口名称": "[获取自定义菜单配置](/doc/service/api/custommenu/api_getmenu)",
    "请求路径": "/cgi-bin/menu/get",
    "描述": "使用接口创建自定义菜单后，开发者还可使用接口查询自定义菜单的结构"
  },
  {
    "接口名称": "[删除自定义菜单](/doc/service/api/custommenu/api_deletemenu)",
    "请求路径": "/cgi-bin/menu/delete",
    "描述": "删除当前使用的自定义菜单"
  },
  {
    "接口名称": "[创建个性化菜单](/doc/service/api/custommenu/api_addconditionalmenu)",
    "请求路径": "/cgi-bin/menu/addconditional",
    "描述": "为了帮助公众号实现灵活的业务运营，微信公众平台新增了个性化菜单接口，开发者可以通过该接口，让公众号的不同用户群体看到不一样的自定义菜单"
  },
  {
    "接口名称": "[删除个性化菜单](/doc/service/api/custommenu/api_deleteconditionalmenu)",
    "请求路径": "/cgi-bin/menu/delconditional",
    "描述": "删除指定个性化菜单"
  },
  {
    "接口名称": "[测试个性化菜单匹配结果](/doc/service/api/custommenu/api_trymatchmenu)",
    "请求路径": "/cgi-bin/menu/trymatch",
    "描述": "测试用户看到的菜单配置"
  }
]
```

## 基础消息与订阅通知

### 群发消息

```json
[
  {
    "接口名称": "[上传发表内容中的图片](/doc/service/api/material/permanent/api_uploadimage)",
    "请求路径": "/cgi-bin/media/uploadimg",
    "描述": "本接口用于上传发表内容（文章或贴图）所需的图片"
  },
  {
    "接口名称": "[删除群发消息](/doc/service/api/notify/message/api_deletemassmsg)",
    "请求路径": "/cgi-bin/message/mass/delete",
    "描述": "群发之后，随时可以通过该接口删除群发"
  },
  {
    "接口名称": "[获取群发速度](/doc/service/api/notify/message/api_getspeed)",
    "请求路径": "/cgi-bin/message/mass/speed/get",
    "描述": "本接口用于获取消息的群发速度"
  },
  {
    "接口名称": "[查询群发消息发送状态](/doc/service/api/notify/message/api_massmsgget)",
    "请求路径": "/cgi-bin/message/mass/get",
    "描述": "本接口用于查询群发消息发送状态"
  },
  {
    "接口名称": "[根据OpenID群发消息](/doc/service/api/notify/message/api_masssend)",
    "请求路径": "/cgi-bin/message/mass/send",
    "描述": "本接口用于根据 openid 列表群发消息"
  },
  {
    "接口名称": "[预览消息](/doc/service/api/notify/message/api_preview)",
    "请求路径": "/cgi-bin/message/mass/preview",
    "描述": "本接口发送消息给指定用户，在手机端查看消息的样式和排版"
  },
  {
    "接口名称": "[根据标签群发消息](/doc/service/api/notify/message/api_sendall)",
    "请求路径": "/cgi-bin/message/mass/sendall",
    "描述": "本接口用于根据标签群发消息"
  },
  {
    "接口名称": "[设置群发速度](/doc/service/api/notify/message/api_setspeed)",
    "请求路径": "/cgi-bin/message/mass/speed/set",
    "描述": "本接口用于设置消息的群发速度"
  },
  {
    "接口名称": "[上传图文消息素材](/doc/service/api/notify/message/api_uploadnewsmsg)",
    "请求路径": "/cgi-bin/media/uploadnews",
    "描述": "本接口用于上传图文消息，该能力已更新为草稿箱"
  }
]
```

### 模板消息

```json
[
  {
    "接口名称": "[发送模板消息](/doc/service/api/notify/template/api_sendtemplatemessage)",
    "请求路径": "/cgi-bin/message/template/send",
    "描述": "本接口用于向用户发送模板消息"
  },
  {
    "接口名称": "[选用模板](/doc/service/api/notify/template/api_addtemplate)",
    "请求路径": "/cgi-bin/template/api_add_template",
    "描述": "本接口用于从类目模板库或行业模板库添加模板获得模板ID"
  },
  {
    "接口名称": "[查询拦截的模板消息](/doc/service/api/notify/template/api_queryblocktmplmsg)",
    "请求路径": "/wxa/sec/queryblocktmplmsg",
    "描述": "本接口用于查询被拦截的模板消息"
  },
  {
    "接口名称": "[删除模板](/doc/service/api/notify/template/api_deletetemplate)",
    "请求路径": "/cgi-bin/template/del_private_template",
    "描述": "本接口用于删除账号下的指定模板"
  },
  {
    "接口名称": "[获取已选用模板列表](/doc/service/api/notify/template/api_getalltemplates)",
    "请求路径": "/cgi-bin/template/get_all_private_template",
    "描述": "本接口用于获取已添加至账号下所有模板列表"
  },
  {
    "接口名称": "[获取行业信息](/doc/service/api/notify/template/api_getindustry)",
    "请求路径": "/cgi-bin/template/get_industry",
    "描述": "本接口可获取账号设置的行业信息"
  },
  {
    "接口名称": "[设置所属行业](/doc/service/api/notify/template/api_setindustry)",
    "请求路径": "/cgi-bin/template/api_set_industry",
    "描述": "本接口用于修改账号所属行业，修改行业后，你在原有行业中的模板将会被删除"
  }
]
```

### 订阅通知

```json
[
  {
    "接口名称": "[删除模板](/doc/service/api/notify/notify/api_delwxanewtemplate)",
    "请求路径": "/wxaapi/newtmpl/deltemplate",
    "描述": "删除私有模板库中的模板"
  },
  {
    "接口名称": "[获取类目](/doc/service/api/notify/notify/api_getcategory)",
    "请求路径": "/wxaapi/newtmpl/getcategory",
    "描述": "本接口用于获取小程序、公众号所属类目用于查询公共模板"
  },
  {
    "接口名称": "[获取模板中的关键词](/doc/service/api/notify/notify/api_getpubnewtemplatekeywords)",
    "请求路径": "/wxaapi/newtmpl/getpubtemplatekeywords",
    "描述": "该接口用于获取模板标题下的关键词列表"
  },
  {
    "接口名称": "[获取类目下的公共模板](/doc/service/api/notify/notify/api_getpubnewtemplatetitles)",
    "请求路径": "/wxaapi/newtmpl/getpubtemplatetitles",
    "描述": "该接口用于获取帐号所属类目下的公共模板，可从中选用模板使用"
  },
  {
    "接口名称": "[获取已有模板列表](/doc/service/api/notify/notify/api_getwxapubnewtemplate)",
    "请求路径": "/wxaapi/newtmpl/gettemplate",
    "描述": "该接口用于获取当前帐号下的已有的模板列表"
  },
  {
    "接口名称": "[选用模板](/doc/service/api/notify/notify/api_addwxanewtemplate)",
    "请求路径": "/wxaapi/newtmpl/addtemplate",
    "描述": "从公共模板库中选用模板到私有模板库"
  },
  {
    "接口名称": "[发送订阅通知](/doc/service/api/notify/notify/api_sendnewsubscribemsg)",
    "请求路径": "/cgi-bin/message/subscribe/bizsend",
    "描述": "发送订阅通知"
  }
]
```

### 一次性订阅消息

```json
[
  {
    "接口名称": "[发送一次性订阅消息](/doc/service/api/notify/subscribe/api_templatesubscribe)",
    "请求路径": "/cgi-bin/message/template/subscribe",
    "描述": "推送订阅模板消息给授权微信用户"
  }
]
```

### 自动回复

```json
[
  {
    "接口名称": "[获取自动回复规则](/doc/service/api/notify/autoreplies/api_getcurrentautoreplyinfo)",
    "请求路径": "/cgi-bin/get_current_autoreply_info",
    "描述": "获取公众号当前使用的自动回复规则，包括关注后自动回复、消息自动回复、关键词自动回复"
  }
]
```

## 客服消息

### 客服管理

```json
[
  {
    "接口名称": "[设置客服头像](/doc/service/api/customer/servicermanage/api_uploadkfheadimg)",
    "请求路径": "/customservice/kfaccount/uploadheadimg",
    "描述": "本接口用于设置客服头像"
  },
  {
    "接口名称": "[删除客服账号](/doc/service/api/customer/servicermanage/api_delkfaccount)",
    "请求路径": "/customservice/kfaccount/del",
    "描述": "本接口用于删除客服账号"
  },
  {
    "接口名称": "[邀请绑定客服账号](/doc/service/api/customer/servicermanage/api_invitekfworker)",
    "请求路径": "/customservice/kfaccount/inviteworker",
    "描述": "本接口用于邀请微信号绑定客服账号"
  },
  {
    "接口名称": "[获取所有客服账号](/doc/service/api/customer/servicermanage/api_getkflist)",
    "请求路径": "/cgi-bin/customservice/getkflist",
    "描述": "本接口用于获取所有客服账号"
  },
  {
    "接口名称": "[添加客服账号](/doc/service/api/customer/servicermanage/api_addkfaccount)",
    "请求路径": "/customservice/kfaccount/add",
    "描述": "本接口用于为公众号、小程序添加客服账号，每个账号最多添加100个客服账号"
  },
  {
    "接口名称": "[获取在线客服列表](/doc/service/api/customer/servicermanage/api_getonlinekflist)",
    "请求路径": "/cgi-bin/customservice/getonlinekflist",
    "描述": "本接口用于获取当前在线客服列表"
  },
  {
    "接口名称": "[修改客服账号](/doc/service/api/customer/servicermanage/api_updatekfaccount)",
    "请求路径": "/customservice/kfaccount/update",
    "描述": "本接口用于修改公众号客服账号信息"
  }
]
```

### 会话控制

```json
[
  {
    "接口名称": "[获取客服会话列表](/doc/service/api/customer/messctrl/api_getkfsessionlist)",
    "请求路径": "/customservice/kfsession/getsessionlist",
    "描述": "本接口用于获取指定客服的当前会话列表"
  },
  {
    "接口名称": "[关闭会话](/doc/service/api/customer/messctrl/api_closesession)",
    "请求路径": "/customservice/kfsession/close",
    "描述": "本接口用于关闭已建立的客服会话"
  },
  {
    "接口名称": "[创建会话](/doc/service/api/customer/messctrl/api_createkfsession)",
    "请求路径": "/customservice/kfsession/create",
    "描述": "本接口用于在客服和用户之间创建一个会话"
  },
  {
    "接口名称": "[获取客户会话状态](/doc/service/api/customer/messctrl/api_getkfsession)",
    "请求路径": "/customservice/kfsession/getsession",
    "描述": "本接口用于获取指定客户的当前会话状态"
  },
  {
    "接口名称": "[获取未接入会话列表](/doc/service/api/customer/messctrl/api_getwaitcase)",
    "请求路径": "/customservice/kfsession/getwaitcase",
    "描述": "本接口用于获取未接入的客户会话列表"
  }
]
```

### 客服消息

```json
[
  {
    "接口名称": "[获取聊天记录](/doc/service/api/customer/message/api_getmsglist)",
    "请求路径": "/customservice/msgrecord/getmsglist",
    "描述": "本接口用于获取客服聊天记录"
  },
  {
    "接口名称": "[客服输入状态](/doc/service/api/customer/message/api_typing)",
    "请求路径": "/cgi-bin/message/custom/typing",
    "描述": "本接口用于设置客服输入状态"
  },
  {
    "接口名称": "[发送客服消息](/doc/service/api/customer/message/api_sendcustommessage)",
    "请求路径": "/cgi-bin/message/custom/send",
    "描述": "本接口用于发送多种类型的客服消息，主要应用在有人工消息处理环节的场景"
  }
]
```

## 素材管理

### 永久素材

```json
[
  {
    "接口名称": "[获取永久素材](/doc/service/api/material/permanent/api_getmaterial)",
    "请求路径": "/cgi-bin/material/get_material",
    "描述": "本接口用于根据media_id获取永久素材的详细信息"
  },
  {
    "接口名称": "[获取永久素材总数](/doc/service/api/material/permanent/api_getmaterialcount)",
    "请求路径": "/cgi-bin/material/get_materialcount",
    "描述": "本接口用于获取公众号永久素材的总数信息"
  },
  {
    "接口名称": "[获取永久素材列表](/doc/service/api/material/permanent/api_batchgetmaterial)",
    "请求路径": "/cgi-bin/material/batchget_material",
    "描述": "分类型获取永久素材列表，包含公众号在官网素材管理模块新建的素材"
  },
  {
    "接口名称": "[上传发表内容中的图片](/doc/service/api/material/permanent/api_uploadimage)",
    "请求路径": "/cgi-bin/media/uploadimg",
    "描述": "本接口用于上传发表内容（文章或贴图）所需的图片"
  },
  {
    "接口名称": "[上传永久素材](/doc/service/api/material/permanent/api_addmaterial)",
    "请求路径": "/cgi-bin/material/add_material",
    "描述": "本接口用于新增图片/语音/视频等类型的永久素材"
  },
  {
    "接口名称": "[删除永久素材](/doc/service/api/material/permanent/api_delmaterial)",
    "请求路径": "/cgi-bin/material/del_material",
    "描述": "本接口用于删除不再需要的永久素材，节省存储空间"
  }
]
```

### 临时素材

```json
[
  {
    "接口名称": "[获取临时素材](/doc/service/api/material/temporary/api_getmedia)",
    "请求路径": "/cgi-bin/media/get",
    "描述": "本接口用于获取临时素材（即下载临时的多媒体文件）"
  },
  {
    "接口名称": "[新增临时素材](/doc/service/api/material/temporary/api_uploadtempmedia)",
    "请求路径": "/cgi-bin/media/upload",
    "描述": "本接口用于上传临时多媒体文件"
  },
  {
    "接口名称": "[获取高清语音素材](/doc/service/api/material/temporary/api_gethdvoice)",
    "请求路径": "/cgi-bin/media/get/jssdk",
    "描述": "本接口用于获取从 JSSDK 的 uploadVoice 接口上传的临时语音素材，格式为speex，16K采样率"
  }
]
```

## 草稿管理和商品卡片

### 草稿管理

```json
[
  {
    "接口名称": "[草稿箱开关设置](/doc/service/api/draftbox/draftmanage/api_draft_switch)",
    "请求路径": "/cgi-bin/draft/switch",
    "描述": "该接口已废弃"
  },
  {
    "接口名称": "[更新草稿](/doc/service/api/draftbox/draftmanage/api_draft_update)",
    "请求路径": "/cgi-bin/draft/update",
    "描述": "本接口用于修改图文或图片消息草稿"
  },
  {
    "接口名称": "[获取草稿列表](/doc/service/api/draftbox/draftmanage/api_draft_batchget)",
    "请求路径": "/cgi-bin/draft/batchget",
    "描述": "新增草稿之后，可用本接口获取草稿列表信息"
  },
  {
    "接口名称": "[新增草稿](/doc/service/api/draftbox/draftmanage/api_draft_add)",
    "请求路径": "/cgi-bin/draft/add",
    "描述": "本接口用于新增常用的素材到草稿箱"
  },
  {
    "接口名称": "[获取草稿的总数](/doc/service/api/draftbox/draftmanage/api_draft_count)",
    "请求路径": "/cgi-bin/draft/count",
    "描述": "获取草稿的总数，此接口只统计数量，不返回草稿的具体内容"
  },
  {
    "接口名称": "[删除草稿](/doc/service/api/draftbox/draftmanage/api_draft_delete)",
    "请求路径": "/cgi-bin/draft/delete",
    "描述": "删除指定草稿，节省空间"
  },
  {
    "接口名称": "[获取草稿详情](/doc/service/api/draftbox/draftmanage/api_getdraft)",
    "请求路径": "/cgi-bin/draft/get",
    "描述": "新增草稿后，可通过该接口下载草稿"
  }
]
```

### 商品卡片

```json
[
  {
    "接口名称": "[获取商品卡片的DOM结构](/doc/service/api/draftbox/shop/api_ecsgetproductcardinfo)",
    "请求路径": "/channels/ec/service/product/getcardinfo",
    "描述": "本接口用于获取在文章中插入商品卡片所需的DOM结构"
  }
]
```

## 留言管理

```json
[
  {
    "接口名称": "[打开已群发文章评论](/doc/service/api/leaving/api_openarticlecomment)",
    "请求路径": "/cgi-bin/comment/open",
    "描述": "本接口用于打开已群发图文的评论功能，公众号需具备留言功能权限"
  },
  {
    "接口名称": "[查看指定文章的评论数据](/doc/service/api/leaving/api_listcomment)",
    "请求路径": "/cgi-bin/comment/list",
    "描述": "本接口用于查看指定文章的评论数据"
  },
  {
    "接口名称": "[关闭已群发文章评论](/doc/service/api/leaving/api_closecomment)",
    "请求路径": "/cgi-bin/comment/close",
    "描述": "本接口用于关闭已群发文章评论"
  },
  {
    "接口名称": "[评论标记精选](/doc/service/api/leaving/api_electcomment)",
    "请求路径": "/cgi-bin/comment/markelect",
    "描述": "本接口用于将评论标记精选"
  },
  {
    "接口名称": "[评论取消精选](/doc/service/api/leaving/api_unelectcomment)",
    "请求路径": "/cgi-bin/comment/unmarkelect",
    "描述": "本接口将评论取消精选"
  },
  {
    "接口名称": "[删除评论](/doc/service/api/leaving/api_delcomment)",
    "请求路径": "/cgi-bin/comment/delete",
    "描述": "本接口用于删除评论"
  },
  {
    "接口名称": "[回复评论](/doc/service/api/leaving/api_replycomment)",
    "请求路径": "/cgi-bin/comment/reply/add",
    "描述": "本接口用于回复评论"
  },
  {
    "接口名称": "[删除回复](/doc/service/api/leaving/api_delreplycomment)",
    "请求路径": "/cgi-bin/comment/reply/delete",
    "描述": "本接口用于删除评论的回复内容"
  }
]
```

## 发布能力

```json
[
  {
    "接口名称": "[获取已发布的消息列表](/doc/service/api/public/api_freepublish_batchget)",
    "请求路径": "/cgi-bin/freepublish/batchget",
    "描述": "本接口用于获取已成功发布的消息列表"
  },
  {
    "接口名称": "[删除发布文章](/doc/service/api/public/api_freepublishdelete)",
    "请求路径": "/cgi-bin/freepublish/delete",
    "描述": "本接口用于删除已发布的文章，此操作不可逆，请谨慎操作"
  },
  {
    "接口名称": "[发布状态查询](/doc/service/api/public/api_freepublish_get)",
    "请求路径": "/cgi-bin/freepublish/get",
    "描述": "本接口用于查询发布任务的状态和详情"
  },
  {
    "接口名称": "[获取已发布图文信息](/doc/service/api/public/api_freepublishgetarticle)",
    "请求路径": "/cgi-bin/freepublish/getarticle",
    "描述": "本接口用于获取已发布的图文信息"
  },
  {
    "接口名称": "[发布草稿](/doc/service/api/public/api_freepublish_submit)",
    "请求路径": "/cgi-bin/freepublish/submit",
    "描述": "本接口用于将图文草稿提交发布"
  }
]
```

## 用户管理

### 标签管理

```json
[
  {
    "接口名称": "[获取标签下粉丝列表](/doc/service/api/usermanage/tag/api_gettagfans)",
    "请求路径": "/cgi-bin/user/tag/get",
    "描述": "本接口用于获取标签下粉丝列表"
  },
  {
    "接口名称": "[获取标签](/doc/service/api/usermanage/tag/api_gettags)",
    "请求路径": "/cgi-bin/tags/get",
    "描述": "本接口用于获取公众号已创建的标签列表"
  },
  {
    "接口名称": "[创建标签](/doc/service/api/usermanage/tag/api_createtag)",
    "请求路径": "/cgi-bin/tags/create",
    "描述": "本接口用于创建公众号标签"
  },
  {
    "接口名称": "[编辑标签](/doc/service/api/usermanage/tag/api_updatetag)",
    "请求路径": "/cgi-bin/tags/update",
    "描述": "本接口用于修改已存在的标签信息"
  },
  {
    "接口名称": "[删除标签](/doc/service/api/usermanage/tag/api_deletetag)",
    "请求路径": "/cgi-bin/tags/delete",
    "描述": "本接口用于删除已存在的标签信息"
  },
  {
    "接口名称": "[批量为用户取消标签](/doc/service/api/usermanage/tag/api_batchuntagging)",
    "请求路径": "/cgi-bin/tags/members/batchuntagging",
    "描述": "本接口用于批量为多个用户取消标签"
  },
  {
    "接口名称": "[批量为用户打标签](/doc/service/api/usermanage/tag/api_batchtagging)",
    "请求路径": "/cgi-bin/tags/members/batchtagging",
    "描述": "本接口用于批量为多个用户打标签"
  },
  {
    "接口名称": "[获取用户的标签列表](/doc/service/api/usermanage/tag/api_gettagidlist)",
    "请求路径": "/cgi-bin/tags/getidlist",
    "描述": "本接口用于获取粉丝用户的标签列表"
  }
]
```

### 用户信息

```json
[
  {
    "接口名称": "[取消拉黑用户](/doc/service/api/usermanage/userinfo/api_batchunblacklist)",
    "请求路径": "/cgi-bin/tags/members/batchunblacklist",
    "描述": "本接口用来取消拉黑一批用户，黑名单列表由一串OpenID（加密后的微信号，每个用户对每个公众号的OpenID是唯一的）组成"
  },
  {
    "接口名称": "[获取公众号的黑名单列表](/doc/service/api/usermanage/userinfo/api_getblacklist)",
    "请求路径": "/cgi-bin/tags/members/getblacklist",
    "描述": "本接口用来获取账号的黑名单列表，黑名单列表由一串 OpenID（加密后的微信号，每个用户对每个公众号的OpenID是唯一的）组成"
  },
  {
    "接口名称": "[获取用户基本信息](/doc/service/api/usermanage/userinfo/api_userinfo)",
    "请求路径": "/cgi-bin/user/info",
    "描述": "在关注者与公众号产生消息交互后，公众号可获得关注者的OpenID（加密后的微信号，每个用户对每个公众号的OpenID是唯一的"
  },
  {
    "接口名称": "[批量获取用户基本信息](/doc/service/api/usermanage/userinfo/api_batchuserinfo)",
    "请求路径": "/cgi-bin/user/info/batchget",
    "描述": "本接口用于批量获取用户基本信息"
  },
  {
    "接口名称": "[获取关注用户列表](/doc/service/api/usermanage/userinfo/api_getfans)",
    "请求路径": "/cgi-bin/user/get",
    "描述": "本接口用来获取账号的关注者列表，关注者列表由一串OpenID（加密后的微信号，每个用户对每个公众号的OpenID是唯一的）组成"
  },
  {
    "接口名称": "[拉黑用户](/doc/service/api/usermanage/userinfo/api_batchblacklist)",
    "请求路径": "/cgi-bin/tags/members/batchblacklist",
    "描述": "本接口用于拉黑一批用户，黑名单列表由一串 OpenID （加密后的微信号，每个用户对每个公众号的OpenID是唯一的）组成"
  },
  {
    "接口名称": "[设置用户备注名](/doc/service/api/usermanage/userinfo/api_updateremark)",
    "请求路径": "/cgi-bin/user/info/updateremark",
    "描述": "本接口用于对指定用户设置备注名，该接口暂时开放给微信认证的服务号"
  }
]
```

### 转换openid

```json
[
  {
    "接口名称": "[转换openid](/doc/service/api/usermanage/changeopenid/api_changeopenid)",
    "请求路径": "/cgi-bin/changeopenid",
    "描述": "该接口用于公众号、服务号之后进行 openid 转换"
  }
]
```

## 服务号二维码

### 扫二维码打开小程序

```json
[
  {
    "接口名称": "[获取已设置的二维码规则](/doc/service/api/qrcode/qrcodejump/api_qrcodejumpget)",
    "请求路径": "/cgi-bin/wxopen/qrcodejumpget",
    "描述": "该接口用于获取已设置的二维码规则"
  },
  {
    "接口名称": "[增加或修改二维码规则](/doc/service/api/qrcode/qrcodejump/api_qrcodejumpadd)",
    "请求路径": "/cgi-bin/wxopen/qrcodejumpadd",
    "描述": "该接口用于增加或修改二维码规则"
  },
  {
    "接口名称": "[发布已设置的二维码规则](/doc/service/api/qrcode/qrcodejump/api_qrcodejumppublish)",
    "请求路径": "/cgi-bin/wxopen/qrcodejumppublish",
    "描述": "需要先调接口添加二维码规则，然后调用本接口将二维码规则发布生效，发布后用户扫码命中该规则的二维码时将跳转到正式版小程序指定的页面"
  },
  {
    "接口名称": "[删除已设置的二维码规则](/doc/service/api/qrcode/qrcodejump/api_qrcodejumpdelete)",
    "请求路径": "/cgi-bin/wxopen/qrcodejumpdelete",
    "描述": "该接口用于删除已设置的二维码规则"
  }
]
```

### 带参二维码

```json
[
  {
    "接口名称": "[生成带参数的二维码](/doc/service/api/qrcode/qrcodes/api_createqrcode)",
    "请求路径": "/cgi-bin/qrcode/create",
    "描述": "创建二维码ticket，用于生成带参数的二维码"
  }
]
```

### 长信息与短链

```json
[
  {
    "接口名称": "[长信息转短链](/doc/service/api/qrcode/shorten/api_genshortkey)",
    "请求路径": "/cgi-bin/shorten/gen",
    "描述": "短key托管类似于短链API，开发者可以通过GenShorten将不超过4KB的长信息转成短key，再通过FetchShorten将短key还原为长信息"
  },
  {
    "接口名称": "[短链转长信息](/doc/service/api/qrcode/shorten/api_fetchshorten)",
    "请求路径": "/cgi-bin/shorten/fetch",
    "描述": "开发者可以通过GenShorten将不超过4KB的长信息转成短链key，再通过FetchShorten将短链key还原为长信息"
  }
]
```

## 数据统计

### 用户数据

```json
[
  {
    "接口名称": "[获取用户增减数据](/doc/service/api/wedata/user/api_getusersummary)",
    "请求路径": "/datacube/getusersummary",
    "描述": "本接口用于获取用户增减数据分析数据"
  },
  {
    "接口名称": "[获取累计用户数据](/doc/service/api/wedata/user/api_getusercumulate)",
    "请求路径": "/datacube/getusercumulate",
    "描述": "本接口用于获取用户累计数据分析数据"
  }
]
```

### 图文数据

```json
[
  {
    "接口名称": "[获取图文群发每日数据](/doc/service/api/wedata/news/api_getarticlesummary)",
    "请求路径": "/datacube/getarticlesummary",
    "描述": "本接口用于获取某天所有被阅读过的群发文章当天的阅读数据"
  },
  {
    "接口名称": "[获取图文阅读分时数据](/doc/service/api/wedata/news/api_getuserreadhour)",
    "请求路径": "/datacube/getuserreadhour",
    "描述": "本接口用于获取图文阅读分时数据"
  },
  {
    "接口名称": "[获取图文转发分时数据](/doc/service/api/wedata/news/api_getusersharehour)",
    "请求路径": "/datacube/getusersharehour",
    "描述": "本接口用于获取图文转发分时数据"
  },
  {
    "接口名称": "[获取图文阅读概况数据](/doc/service/api/wedata/news/api_getuserread)",
    "请求路径": "/datacube/getuserread",
    "描述": "本接口用于获取图文阅读概括数据"
  },
  {
    "接口名称": "[获取图文群发总数据](/doc/service/api/wedata/news/api_getarticletotal)",
    "请求路径": "/datacube/getarticletotal",
    "描述": "获取群发文章从群发日起的总量统计数据"
  },
  {
    "接口名称": "[获取图文转发概况数据](/doc/service/api/wedata/news/api_getusershare)",
    "请求路径": "/datacube/getusershare",
    "描述": "本接口用于获取图文转发概况数据"
  },
  {
    "接口名称": "[获取发表内容每日阅读数据](/doc/service/api/wedata/news/api_getarticleread)",
    "请求路径": "/datacube/getarticleread",
    "描述": "本接口用于获取某天所有被阅读过的发表内容的阅读指标"
  },
  {
    "接口名称": "[获取发表内容每日分享数据](/doc/service/api/wedata/news/api_getarticleshare)",
    "请求路径": "/datacube/getarticleshare",
    "描述": "本接口用于获取某天所有被分享过的发表内容的分享指标"
  },
  {
    "接口名称": "[获取发表内容概况总数据](/doc/service/api/wedata/news/api_getbizsummary)",
    "请求路径": "/datacube/getbizsummary",
    "描述": "本接口用于获取圈选日期内，该账号下发表内容汇总的概览数据"
  },
  {
    "接口名称": "[获取发表内容发表详细数据](/doc/service/api/wedata/news/api_getarticletotaldetail)",
    "请求路径": "/datacube/getarticletotaldetail",
    "描述": "本接口用于获取 圈选日期内 所有发表内容的详细数据"
  }
]
```

### 消息数据

```json
[
  {
    "接口名称": "[获取消息发送概况数据](/doc/service/api/wedata/mess/api_getupstreammsg)",
    "请求路径": "/datacube/getupstreammsg",
    "描述": "本接口用于获取消息发送概况数据"
  },
  {
    "接口名称": "[获取消息发送月数据](/doc/service/api/wedata/mess/api_getupstreammsgmonth)",
    "请求路径": "/datacube/getupstreammsgmonth",
    "描述": "本接口用于获取消息发送月数据"
  },
  {
    "接口名称": "[获取消息发送分布周数据](/doc/service/api/wedata/mess/api_getupstreammsgdistweek)",
    "请求路径": "/datacube/getupstreammsgdistweek",
    "描述": "本接口用于获取消息发送分布周数据"
  },
  {
    "接口名称": "[获取消息发送分布月数据](/doc/service/api/wedata/mess/api_getupstreammsgdistmonth)",
    "请求路径": "/datacube/getupstreammsgdistmonth",
    "描述": "本接口用于获取消息发送分布月数据"
  },
  {
    "接口名称": "[获取消息发送分时数据](/doc/service/api/wedata/mess/api_getupstreammsghour)",
    "请求路径": "/datacube/getupstreammsghour",
    "描述": "本接口用于获取消息发送分时统计数据"
  },
  {
    "接口名称": "[获取消息发送周数据](/doc/service/api/wedata/mess/api_getupstreammsgweek)",
    "请求路径": "/datacube/getupstreammsgweek",
    "描述": "本接口用于获取消息发送周数据"
  },
  {
    "接口名称": "[获取消息发送分布数据](/doc/service/api/wedata/mess/api_getupstreammsgdist)",
    "请求路径": "/datacube/getupstreammsgdist",
    "描述": "本接口用于获取消息发送分布数据"
  }
]
```

### 接口数据

```json
[
  {
    "接口名称": "[获取被动回复概要数据](/doc/service/api/wedata/api/api_getinterfacesummary)",
    "请求路径": "/datacube/getinterfacesummary",
    "描述": "本接口用于获取被动回复概要数据"
  },
  {
    "接口名称": "[获取被动回复分布数据](/doc/service/api/wedata/api/api_getinterfacesummaryhour)",
    "请求路径": "/datacube/getinterfacesummaryhour",
    "描述": "本接口用于获取被动回复分布数据"
  }
]
```

## 网页开发

### 网页授权

```json
[
  {
    "接口名称": "[换取用户授权凭证](/doc/service/api/webdev/access/api_snsaccesstoken)",
    "请求路径": "/sns/oauth2/access_token",
    "描述": "通过code换取网页授权用户access_token"
  },
  {
    "接口名称": "[检验用户授权凭证](/doc/service/api/webdev/access/api_snsauth)",
    "请求路径": "/sns/auth",
    "描述": "检验授权凭证（access_token）是否有效"
  },
  {
    "接口名称": "[获取授权用户信息](/doc/service/api/webdev/access/api_snsuserinfo)",
    "请求路径": "/sns/userinfo",
    "描述": "如果网页授权作用域为snsapiuserinfo，则此时开发者可以通过accesstoken和openid拉取用户信息"
  },
  {
    "接口名称": "[刷新用户授权凭证](/doc/service/api/webdev/access/api_snsrefreshtoken)",
    "请求路径": "/sns/oauth2/refresh_token",
    "描述": "由于accesstoken拥有较短的有效期，当accesstoken超时后，可以使用refreshtoken进行刷新，refreshtoken有效期为30天，当"
  }
]
```

### JS-SDK

```json
[
  {
    "接口名称": "[获取sdk临时票据](/doc/service/api/invoice/FiscalReceipt/api_getticket)",
    "请求路径": "/cgi-bin/ticket/getticket",
    "描述": "Apiticket 是用于调用 js-sdk 的临时票据，有效期为7200 秒，通过accesstoken 来获取"
  }
]
```

## 智能接口

### AI开放接口

```json
[
  {
    "接口名称": "[微信翻译](/doc/service/api/openpoc/ai/api_translatecontent)",
    "请求路径": "/cgi-bin/media/voice/translatecontent",
    "描述": "本接口用于文本内容翻译"
  },
  {
    "接口名称": "[上传语音文件](/doc/service/api/openpoc/ai/api_addvoicetorecofortext)",
    "请求路径": "/cgi-bin/media/voice/addvoicetorecofortext",
    "描述": "本接口用于上传语音文件进行转文字识别"
  },
  {
    "接口名称": "[获取语音识别结果](/doc/service/api/openpoc/ai/api_queryrecoresultfortext)",
    "请求路径": "/cgi-bin/media/voice/queryrecoresultfortext",
    "描述": "本接口用于查询语音转文字结果"
  }
]
```

### OCR识别

```json
[
  {
    "接口名称": "[菜单识别](/doc/service/api/openpoc/ocr/api_menuocr)",
    "请求路径": "/cv/ocr/menu",
    "描述": "本接口用于识别纸质菜单"
  },
  {
    "接口名称": "[通用印刷体识别](/doc/service/api/openpoc/ocr/api_commocr)",
    "请求路径": "/cv/ocr/comm",
    "描述": "本接口用于识别通用印刷体"
  },
  {
    "接口名称": "[行驶证识别](/doc/service/api/openpoc/ocr/api_drivingocr)",
    "请求路径": "/cv/ocr/driving",
    "描述": "提供机动车行驶证信息OCR识别"
  },
  {
    "接口名称": "[银行卡识别](/doc/service/api/openpoc/ocr/api_bankcardocr)",
    "请求路径": "/cv/ocr/bankcard",
    "描述": "本接口提供银行卡卡面信息OCR识别"
  },
  {
    "接口名称": "[营业执照识别](/doc/service/api/openpoc/ocr/api_bizlicenseocr)",
    "请求路径": "/cv/ocr/bizlicense",
    "描述": "本接口提供营业执照 OCR 识别能力"
  },
  {
    "接口名称": "[驾驶证识别](/doc/service/api/openpoc/ocr/api_drivinglicenseocr)",
    "请求路径": "/cv/ocr/drivinglicense",
    "描述": "本接口用于驾驶证识别"
  },
  {
    "接口名称": "[身份证识别](/doc/service/api/openpoc/ocr/api_idcardocr)",
    "请求路径": "/cv/ocr/idcard",
    "描述": "本接口提供身份证正反面OCR识别功能"
  }
]
```

### 图像处理

```json
[
  {
    "接口名称": "[图片智能裁剪](/doc/service/api/openpoc/image/api_imgaicrop)",
    "请求路径": "/cv/img/aicrop",
    "描述": "本接口用于对图片主体区域进行智能识别和裁剪"
  },
  {
    "接口名称": "[二维码/条码识别](/doc/service/api/openpoc/image/api_imgqrcode)",
    "请求路径": "/cv/img/qrcode",
    "描述": "识别图片中的二维码、条码、DataMatrix和PDF417"
  }
]
```

## 微信门店

### 门店小程序

```json
[
  {
    "接口名称": "[拉取门店小程序类目](/doc/service/api/stores/miniapp/api_getwxastorecatelist)",
    "请求路径": "/wxa/get_merchant_category",
    "描述": "本接口用于获取门店小程序的一级和二级类目信息"
  },
  {
    "接口名称": "[创建门店小程序](/doc/service/api/stores/miniapp/api_applywxastore)",
    "请求路径": "/wxa/apply_merchant",
    "描述": "本接口用于创建门店小程序主体信息"
  },
  {
    "接口名称": "[获取门店小程序审核结果](/doc/service/api/stores/miniapp/api_getwxastoreauditinfo)",
    "请求路径": "/wxa/get_merchant_audit_info",
    "描述": "本接口用于获取门店小程序审核结果"
  },
  {
    "接口名称": "[修改门店小程序信息](/doc/service/api/stores/miniapp/api_modifywxastore)",
    "请求路径": "/wxa/modify_merchant",
    "描述": "本接口用于修改门店小程序信息"
  },
  {
    "接口名称": "[获取省市区信息](/doc/service/api/stores/miniapp/api_getdistrictlist)",
    "请求路径": "/wxa/get_district",
    "描述": "本接口用于获取省市区信息"
  },
  {
    "接口名称": "[搜索门店地图信息](/doc/service/api/stores/miniapp/api_poilistsearch)",
    "请求路径": "/wxa/search_map_poi",
    "描述": "本接口用于搜索门店地图信息"
  },
  {
    "接口名称": "[新增门店](/doc/service/api/stores/miniapp/api_addentityshop)",
    "请求路径": "/wxa/add_store",
    "描述": "本接口用于新增门店"
  },
  {
    "接口名称": "[获取门店详情](/doc/service/api/stores/miniapp/api_newgetpoi)",
    "请求路径": "/wxa/get_store_info",
    "描述": "本接口用于获取门店详情"
  },
  {
    "接口名称": "[获取门店列表](/doc/service/api/stores/miniapp/api_newgetpoilist)",
    "请求路径": "/wxa/get_store_list",
    "描述": "本接口用于获取门店列表"
  },
  {
    "接口名称": "[删除门店](/doc/service/api/stores/miniapp/api_newdelpoi)",
    "请求路径": "/wxa/del_store",
    "描述": "本接口用于删除门店"
  },
  {
    "接口名称": "[更新门店信息](/doc/service/api/stores/miniapp/api_newupdatepoi)",
    "请求路径": "/wxa/update_store",
    "描述": "本接口用于更新门店信息"
  },
  {
    "接口名称": "[在地图中创建门店](/doc/service/api/stores/miniapp/api_createnewpoid)",
    "请求路径": "/wxa/create_map_poi",
    "描述": "本接口用于在腾讯地图中创建门店"
  }
]
```

## 微信发票

### 商户开票接口

```json
[
  {
    "接口名称": "[查询与设置授权页与商户信息](/doc/service/api/invoice/auth/api_invoicebizsetattr)",
    "请求路径": "/card/invoice/setbizattr",
    "描述": "本接口提供了一系列用于管理授权页和商户信息的功能："
  },
  {
    "接口名称": "[查询授权信息](/doc/service/api/invoice/FiscalReceipt/api_invoicebizgetauthdata)",
    "请求路径": "/card/invoice/getauthdata",
    "描述": "执收单位可以调用该接口查询订单是否有被用户授权"
  },
  {
    "接口名称": "[获取sdk临时票据](/doc/service/api/invoice/FiscalReceipt/api_getticket)",
    "请求路径": "/cgi-bin/ticket/getticket",
    "描述": "Apiticket 是用于调用 js-sdk 的临时票据，有效期为7200 秒，通过accesstoken 来获取"
  },
  {
    "接口名称": "[获取授权页链接](/doc/service/api/invoice/auth/api_invoicebizgetauthurl)",
    "请求路径": "/card/invoice/getauthurl",
    "描述": "本接口供商户调用"
  },
  {
    "接口名称": "[拒绝开票](/doc/service/api/invoice/FiscalReceipt/api_invoicebizrejectinsert)",
    "请求路径": "/card/invoice/rejectinsert",
    "描述": "用户完成授权后，商户若发现用户提交信息错误、或者发生了退款时，可以调用该接口拒绝开票并告知用户"
  }
]
```

### 开票平台

```json
[
  {
    "接口名称": "[获取开票平台识别码](/doc/service/api/invoice/FiscalReceipt/api_setinvoiceurl)",
    "请求路径": "/card/invoice/seturl",
    "描述": "开票平台可以通过此接口获得本开票平台的预开票url，进而获取spappid"
  },
  {
    "接口名称": "[查询已上传的PDF文件](/doc/service/api/invoice/FiscalReceipt/api_invoiceplatformgetpdf)",
    "请求路径": "/card/invoice/platform/getpdf",
    "描述": "本接口用于供发票PDF的上传方查询已经上传的发票或消费凭证PDF"
  },
  {
    "接口名称": "[更新发票卡券状态](/doc/service/api/invoice/FiscalReceipt/api_invoicekpupdatainvoicestatus)",
    "请求路径": "/card/invoice/platform/updatestatus",
    "描述": "发票平台在获知发票状态变化（如被冲红、被报销）时，需更新在用户卡包中发票卡券的状态"
  },
  {
    "接口名称": "[上传发票PDF](/doc/service/api/invoice/FiscalReceipt/api_invoiceplatformsetpdf)",
    "请求路径": "/card/invoice/platform/setpdf",
    "描述": "商户或开票平台可以通过该接口上传PDF"
  },
  {
    "接口名称": "[创建发票卡券模板](/doc/service/api/invoice/platform/api_invoiceplatformcreatecard)",
    "请求路径": "/card/invoice/platform/createcard",
    "描述": "通过本接口可以为创建一个商户的发票卡券模板，为该商户配置发票卡券模板上的自定义栏位"
  },
  {
    "接口名称": "[将电子发票卡券插入用户卡包](/doc/service/api/invoice/platform/api_insertinvoice)",
    "请求路径": "/card/invoice/insert",
    "描述": "本接口由开票平台或自建平台商户调用"
  }
]
```

### 发票报销

```json
[
  {
    "接口名称": "[查询报销发票信息](/doc/service/api/invoice/reimbursement/api_invoicebxgetinvoice)",
    "请求路径": "/card/invoice/reimburse/getinvoiceinfo",
    "描述": "报销方在上一步获得用户选择提交的电子发票标识参数后，可以通过该接口查询电子发票的结构化信息，并获取发票PDF文件"
  },
  {
    "接口名称": "[更新报销发票状态](/doc/service/api/invoice/reimbursement/api_invoicebxupdatainvoicestatus)",
    "请求路径": "/card/invoice/reimburse/updateinvoicestatus",
    "描述": "报销企业和报销服务商可以通过该接口对某一张发票进行锁定、解锁和报销操作"
  },
  {
    "接口名称": "[批量更新报销发票状态](/doc/service/api/invoice/reimbursement/api_invoicereimburseupdatestatusbatch)",
    "请求路径": "/card/invoice/reimburse/updatestatusbatch",
    "描述": "发票平台可以通过该接口对某一张发票进行锁定、解锁和报销操作，注意，报销状态为不可逆状态，请开发者慎重调用"
  },
  {
    "接口名称": "[批量获取报销发票信息](/doc/service/api/invoice/reimbursement/api_invoicereimbursegetinvoicebatch)",
    "请求路径": "/card/invoice/reimburse/getinvoicebatch",
    "描述": "通过该接口批量查询电子发票的结构化信息，并获取发票PDF文件"
  }
]
```

### 极速开发票

```json
[
  {
    "接口名称": "[录入抬头到用户微信](/doc/service/api/invoice/name/api_invoicebizgetusertitleurl)",
    "请求路径": "/card/invoice/biz/getusertitleurl",
    "描述": "本接口用于获取添加存储发票抬头信息的链接，需将返回链接发送给用户确认"
  },
  {
    "接口名称": "[获取商户专属抬头链接](/doc/service/api/invoice/name/api_invoicebizgetselecttitleurl)",
    "请求路径": "/card/invoice/biz/getselecttitleurl",
    "描述": "本接口用于获取商户专属二维码链接用于用户选择抬头，需将链接转为二维码展示"
  },
  {
    "接口名称": "[解析扫描的抬头二维码](/doc/service/api/invoice/name/api_invoicescantitle)",
    "请求路径": "/card/invoice/scantitle",
    "描述": "商户扫用户“我的—个人信息—我的发票抬头”里面的抬头二维码后，通过调用本接口，可以获取用户抬头信息"
  }
]
```

### 电子发票自助打印

```json
[
  {
    "接口名称": "[查询报销发票信息](/doc/service/api/invoice/reimbursement/api_invoicebxgetinvoice)",
    "请求路径": "/card/invoice/reimburse/getinvoiceinfo",
    "描述": "报销方在上一步获得用户选择提交的电子发票标识参数后，可以通过该接口查询电子发票的结构化信息，并获取发票PDF文件"
  },
  {
    "接口名称": "[更新报销发票状态](/doc/service/api/invoice/reimbursement/api_invoicebxupdatainvoicestatus)",
    "请求路径": "/card/invoice/reimburse/updateinvoicestatus",
    "描述": "报销企业和报销服务商可以通过该接口对某一张发票进行锁定、解锁和报销操作"
  },
  {
    "接口名称": "[批量更新报销发票状态](/doc/service/api/invoice/reimbursement/api_invoicereimburseupdatestatusbatch)",
    "请求路径": "/card/invoice/reimburse/updatestatusbatch",
    "描述": "发票平台可以通过该接口对某一张发票进行锁定、解锁和报销操作，注意，报销状态为不可逆状态，请开发者慎重调用"
  },
  {
    "接口名称": "[批量获取报销发票信息](/doc/service/api/invoice/reimbursement/api_invoicereimbursegetinvoicebatch)",
    "请求路径": "/card/invoice/reimburse/getinvoicebatch",
    "描述": "通过该接口批量查询电子发票的结构化信息，并获取发票PDF文件"
  }
]
```

### 非税票据

```json
[
  {
    "接口名称": "[查询授权信息](/doc/service/api/invoice/FiscalReceipt/api_invoicebizgetauthdata)",
    "请求路径": "/card/invoice/getauthdata",
    "描述": "执收单位可以调用该接口查询订单是否有被用户授权"
  },
  {
    "接口名称": "[获取sdk临时票据](/doc/service/api/invoice/FiscalReceipt/api_getticket)",
    "请求路径": "/cgi-bin/ticket/getticket",
    "描述": "Apiticket 是用于调用 js-sdk 的临时票据，有效期为7200 秒，通过accesstoken 来获取"
  },
  {
    "接口名称": "[拒绝开票](/doc/service/api/invoice/FiscalReceipt/api_invoicebizrejectinsert)",
    "请求路径": "/card/invoice/rejectinsert",
    "描述": "用户完成授权后，商户若发现用户提交信息错误、或者发生了退款时，可以调用该接口拒绝开票并告知用户"
  },
  {
    "接口名称": "[获取开票平台识别码](/doc/service/api/invoice/FiscalReceipt/api_setinvoiceurl)",
    "请求路径": "/card/invoice/seturl",
    "描述": "开票平台可以通过此接口获得本开票平台的预开票url，进而获取spappid"
  },
  {
    "接口名称": "[查询已上传的PDF文件](/doc/service/api/invoice/FiscalReceipt/api_invoiceplatformgetpdf)",
    "请求路径": "/card/invoice/platform/getpdf",
    "描述": "本接口用于供发票PDF的上传方查询已经上传的发票或消费凭证PDF"
  },
  {
    "接口名称": "[更新发票卡券状态](/doc/service/api/invoice/FiscalReceipt/api_invoicekpupdatainvoicestatus)",
    "请求路径": "/card/invoice/platform/updatestatus",
    "描述": "发票平台在获知发票状态变化（如被冲红、被报销）时，需更新在用户卡包中发票卡券的状态"
  },
  {
    "接口名称": "[获取授权页链接](/doc/service/api/invoice/FiscalReceipt/api_notaxinvoicegetauthurl)",
    "请求路径": "/nontax/getbillauthurl",
    "描述": "此接口用于获取授权页链接，让用户跳转到授权页"
  },
  {
    "接口名称": "[创建财政电子票据模板](/doc/service/api/invoice/FiscalReceipt/api_notaxinvoicecreatecard)",
    "请求路径": "/nontax/createbillcard",
    "描述": "财政局可以通过这个接口帮助执收单位创建一张财政电子票据模板"
  },
  {
    "接口名称": "[票据插入用户卡包](/doc/service/api/invoice/FiscalReceipt/api_notaxinvoiceinsert)",
    "请求路径": "/nontax/insertbill",
    "描述": "执收单位完成用户插卡授权后，向财政局请求给某一个订单号进行领取财政电子票据，财政局须调用该接口对用户进行开票"
  },
  {
    "接口名称": "[上传发票PDF](/doc/service/api/invoice/FiscalReceipt/api_invoiceplatformsetpdf)",
    "请求路径": "/card/invoice/platform/setpdf",
    "描述": "商户或开票平台可以通过该接口上传PDF"
  }
]
```

## 微信非税缴费

```json
[
  {
    "接口名称": "[查询应收信息](/doc/service/api/nontaxpay/api_nontaxqueryfee)",
    "请求路径": "/nontax/queryfee",
    "描述": "本接口提供给委办局用于查询应收信息"
  },
  {
    "接口名称": "[缴费支付下单](/doc/service/api/nontaxpay/api_nontaxunifiedorder)",
    "请求路径": "/nontax/unifiedorder",
    "描述": "本接口提供给委办局用于支付下单"
  },
  {
    "接口名称": "[下载缴费对帐单](/doc/service/api/nontaxpay/api_nontaxdownloadbill)",
    "请求路径": "/nontax/downloadbill",
    "描述": "本接口用于下载缴费对帐单，请每天早上6点后拉取"
  },
  {
    "接口名称": "[通知不一致订单](/doc/service/api/nontaxpay/api_nontaxnotifyinconsistentorder)",
    "请求路径": "/nontax/notifyinconsistentorder",
    "描述": "调用这个接口会触发微信后台调用支付通知接口（如果之前没有通知成功的话）"
  },
  {
    "接口名称": "[模拟支付结果通知](/doc/service/api/nontaxpay/api_nontaxmocknotification)",
    "请求路径": "/nontax/mocknotification",
    "描述": "此接口提供给接入方在联调前自己调试支付通知接口的加解密和其它基本逻辑"
  },
  {
    "接口名称": "[模拟查询应收信息](/doc/service/api/nontaxpay/api_nontaxmockqueryfee)",
    "请求路径": "/nontax/mockqueryfee",
    "描述": "此接口提供给接入方在联调前自己调试查询应收信息接口的加解密和其它基本逻辑"
  },
  {
    "接口名称": "[提交刷卡支付](/doc/service/api/nontaxpay/api_nontaxmicropay)",
    "请求路径": "/nontax/micropay",
    "描述": "提交支付请求后微信会同步返回支付结果"
  },
  {
    "接口名称": "[获取缴费订单列表](/doc/service/api/nontaxpay/api_nontaxgetorderlist)",
    "请求路径": "/nontax/getorderlist",
    "描述": "本接口用于获取缴费订单列表"
  },
  {
    "接口名称": "[缴费订单退款](/doc/service/api/nontaxpay/api_nontaxrefund)",
    "请求路径": "/nontax/refund",
    "描述": "本接口用于缴费订单退款"
  },
  {
    "接口名称": "[获取缴费订单详情](/doc/service/api/nontaxpay/api_nontaxgetorder)",
    "请求路径": "/nontax/getorder",
    "描述": "本接口用于获取缴费订单详情"
  }
]
```

## 微信“一物一码”

```json
[
  {
    "接口名称": "[查询二维码申请单接口](/doc/service/api/onecode/api_intp_marketcode_applycodequery)",
    "请求路径": "/intp/marketcode/applycodequery",
    "描述": "查询二维码申请单状态及详细信息"
  },
  {
    "接口名称": "[下载二维码包接口](/doc/service/api/onecode/api_intp_marketcode_applycodedownload)",
    "请求路径": "/intp/marketcode/applycodedownload",
    "描述": "下载生成的二维码数据包"
  },
  {
    "接口名称": "[激活二维码接口](/doc/service/api/onecode/api_intp_marketcode_codeactive)",
    "请求路径": "/intp/marketcode/codeactive",
    "描述": "激活指定范围的二维码用于实际营销活动"
  },
  {
    "接口名称": "[查询二维码激活状态接口](/doc/service/api/onecode/api_intp_marketcode_codeactivequery)",
    "请求路径": "/intp/marketcode/codeactivequery",
    "描述": "查询二维码激活状态及关联信息"
  },
  {
    "接口名称": "[CODE_TICKET换CODE接口](/doc/service/api/onecode/api_intp_marketcode_tickettocode)",
    "请求路径": "/intp/marketcode/tickettocode",
    "描述": "将用户扫码获得的临时票据转换为正式营销码"
  },
  {
    "接口名称": "[申请二维码接口](/doc/service/api/onecode/api_intp_marketcode_applycode)",
    "请求路径": "/intp/marketcode/applycode",
    "描述": "申请二维码接口用于批量生成指定数量的营销码"
  }
]
```

## 微信就医助手

```json
[
  {
    "接口名称": "[消息推送接口](/doc/service/api/medicalassistant/api_cityservice_sendchannelmsg)",
    "请求路径": "/cityservice/sendchannelmsg",
    "描述": "用于下发就医助手消息，结合通用参数和不同子状态status参数组合实现各类业务消息推送，要获取所有status参数，请查看微信就医助手开发文档"
  }
]
```
