跳转到内容

认证

所有API请求都必须使用API密钥进行认证。

https://api.recordmeeting.com/v1

在 Authorization 头中包含您的 API 密钥:

Authorization: Bearer <your_api_key>

要创建 API 密钥,请参阅用户指南 → API 密钥。

Terminal window
curl -X GET "https://api.recordmeeting.com/v1/recordings"
-H "Authorization: Bearer rm_your_api_key_here"

所有错误都遵循此格式:

{
"error": {
"code": "ERROR_CODE",
"message": "Human readable description"
}
}
代码HTTP 状态含义
UNAUTHORIZED401Authorization 头缺失或格式错误
INVALID_API_KEY401密钥不存在或已被撤销
API_KEY_EXPIRED401密钥已过期
USER_NOT_FOUND401与密钥关联的用户不再存在
FORBIDDEN403已认证,但缺少此资源的权限
代码HTTP 状态含义
RECORDING_NOT_FOUND404录制ID不存在或无法访问
RECORDING_LOCKED403该功能需要升级订阅
ORGANIZATION_SUBSCRIPTION_EXPIRED402拥有该录制的组织不再拥有有效的企业订阅
TRANSCRIPT_NOT_AVAILABLE403组织或成员已禁用转录功能
SHARING_DISABLED403组织或成员已禁用共享功能
VALIDATION_ERROR400请求参数无效或缺失
INTERNAL_ERROR500服务器端错误