1. 表记录
EMOO开放平台
  • 鉴权
    • 获取企业令牌
      GET
  • Agent 管理
    • 创建 agent
      POST
    • 获取 agent 列表
      GET
    • 获取 agent 详情
      GET
    • 部分更新 agent
      PATCH
    • 删除 agent
      DELETE
  • 应用
    • 获取工作空间的应用列表
      GET
    • 获取应用的文档组列表
      GET
  • 搜索能力
    • 搜索文档
      POST
    • 聚合统计
      POST
    • 游标分页批量拉取文档
      POST
  • 用户管理
    • 获取工作区用户列表
      GET
    • 批量更新用户信息
      PUT
    • 批量按 open_id 查询用户
      POST
  • 角色管理
    • 获取角色列表
    • 创建角色
    • 批量按 id 查询角色
    • 更新角色
    • 删除角色
    • 查询角色成员列表
    • 批量加入成员
    • 移除单个成员
  • 个人快捷方式
    • 创建快捷方式
    • 快捷方式列表
    • 更新快捷方式
    • 删除快捷方式
    • 重排快捷方式
  • 知识库
    • 上传文件
      • 登记已上传的文件
      • 删除知识库文件
      • 读取知识库文件权限
      • 设置知识库文件权限
    • 文件管理
      • 获取一批文件的上传凭证
      • 确认文件上传完成
      • 获取文件下载链接
      • 解析文件内容为文本
    • 表记录
      • 插入记录
        POST
      • 更新单条记录
        PUT
      • 删除记录
        DELETE
      • 查询记录列表
        POST
      • 批量更新记录
        POST
    • 表权限管理
      • 获取表的所有权限策略
      • 创建一条权限策略
      • 更新权限策略(整策略覆盖)
      • 删除权限策略
    • 表管理
      • 创建数据表
      • 获取数据表列表(分页)
      • 更新数据表
      • 删除数据表
      • 获取数据表详情
    • 列管理
      • 添加列
      • 更新列
      • 删除列
    • Folder 管理
      • 创建 folder
      • 更新 folder(改名 / 移动)
      • 删除 folder
      • 列出 folder 直接 children
  • 对话能力
    • Agent 主动推送消息
    • 获取对话列表
    • 创建对话
    • 发送对话消息
  • 工作项
    • 个人管理
      • 创建工作项
      • 工作项列表
      • 更新工作项
      • 删除工作项
    • 标签
      • 创建 Tag
      • Tag 列表
      • 更新 Tag
      • 删除 Tag
      • 重排 Tag
    • 消息推送与回调
      • 推送消息
      • 批量核销/复活工作项
      • 批量推送消息
      • 对账查询
  • 数据模型
    • 常量
      • LANGUAGE
      • RESPONSE_CODE
      • WS_USER_TYPE
    • DocDetailInfo
    • DocFilterCondition
    • WsGroupBaseInfo
    • WsUserDetailInfo
    • WsUserUpdate
    • WsAppInfo
    • DocGroupInfo
    • ColumnDef
    • AgentType
    • WsGroup
    • Audience
    • FolderInfo
    • UploadInstruction
    • FilterCondition
    • Tag
    • KbFileExtra
    • WsGroupBrief
    • Shortcut
    • RecordFields
    • ChatInfo
    • ColumnIdentifier
    • ColumnInfo
    • AgentScope
    • ConditionItem
    • CreateFolderRequest
    • UploadCredentialsItem
    • DocGroupBrief
    • Todo
    • KbFileDoc
    • WsUserInfo
    • CreateShortcutRequest
    • UserBrief
    • ChatListResponse
    • WorkItem
    • WsGroupSingleResponse
    • TableInfo
    • UpdateFolderRequest
    • UploadCredentialsRequest
    • WsAppBrief
    • CreateTodoRequest
    • KbFileCreateRequest
    • AgentDataAuth
    • WsUserListResponse
    • UpdateShortcutRequest
    • StringCondition
    • RecordInfo
    • CreateChatRequest
    • CreateWorkItemRequest
    • TableIdentifier
    • PermissionListResponse
    • DeleteFolderRequest
    • UploadCredentialsResult
    • DocInfo
    • UpdateTodoRequest
    • KbFileCreateResponse
    • AgentDataAuthConfig
    • BatchGetWsUsersRequest
    • UpdateShortcutOrderRequest
    • NumberCondition
    • InsertRecordsRequest
    • CreateChatResponse
    • UpdateWorkItemRequest
    • TableBrief
    • CreateTableRequest
    • Agent
    • PermissionSingleResponse
    • FolderItem
    • UploadCredentialsResponse
    • SearchRequest
    • UpdateTodoOrderRequest
    • KbFileDeleteRequest
    • BatchGetWsUsersResponse
    • ShortcutResponse
    • BooleanCondition
    • UpdateRecordRequest
    • AddChatMessageRequest
    • UpdateTableRequest
    • CreateAgentRequest
    • FolderItemListResponse
    • FileConfirmItem
    • SearchResponse
    • UpsertTagRequest
    • KbFileDeleteResponse
    • AgentSummary
    • UpdateWsUserItem
    • ShortcutListResponse
    • DateCondition
    • BatchUpdateItem
    • ChatMessageResponse
    • UpdateAgentRequest
    • DifyConfig
    • UpdatePermissionRequest
    • TableResponse
    • FolderResponse
    • FileConfirmRequest
    • CursorListRequest
    • UpdateTagOrderRequest
    • DocPermissionAudience
    • UpdateWsUserRequest
    • DeleteShortcutResponse
    • TimeCondition
    • BatchUpdateRecordsRequest
    • AddAgentMessageRequest
    • WorkItemResponse
    • TableIdentifierRequest
    • TableListResponse
    • CozeConfig
    • DeletePermissionResponse
    • DeleteFolderResponse
    • FileConfirmResult
    • CursorListResponse
    • TodoResponse
    • DocPermissionSetting
    • UpdateWsUserFailedItem
    • DatetimeCondition
    • DeleteRecordsRequest
    • AgentMessageResponse
    • WorkItemListResponse
    • DeleteResponse
    • WebhookConfig
    • TimusConfig
    • FileConfirmResponse
    • AggregateRequest
    • TodoListResponse
    • KbFilePermissionResponse
    • UpdateWsUserResponse
    • UserCondition
    • ListRecordsRequest
    • AddColumnRequest
    • AgentResponse
    • DownloadUrlResponse
    • AggregateBucket
    • TagListResponse
    • WsGroupInfo
    • GroupCondition
    • InsertRecordsResponse
    • UpdateColumnRequest
    • CreateWsGroupRequest
    • AggregateResponse
    • TagResponse
    • ExtractContentRequest
    • SelectCondition
    • UpdateRecordResponse
    • DeleteWorkItemResponse
    • DeleteColumnRequest
    • TableWithColumns
    • UpdateWsGroupRequest
    • DeleteTodoResponse
    • ExtractContentResult
    • ReferenceCondition
    • DeleteRecordsResponse
    • TableBriefResponse
    • ColumnResponse
    • AddMembersRequest
    • DeleteTagResponse
    • ExtractContentResponse
    • FileCondition
    • ListRecordsResponse
    • NormalMessageInfo
    • TableWithColumnsResponse
    • AgentListResponse
    • PermissionStrategy
    • BatchGetWsGroupsRequest
    • AgentMessageInfo
    • EmptyDataResponse
    • UnauthorizedResponse
    • WsGroupMembersResponse
    • BatchGetWsGroupsResponse
    • PushMessageRequest
    • ErrorResponse
    • WsGroupListResponse
    • WsGroupMemberInfo
    • PushMessageResponse
    • CreatePermissionRequest
    • WsGroupResponse
    • MessageStatusRequest
    • MessageStatusResponse
    • BatchPushMessageRequest
    • BatchPushMessageResponse
    • ValidationErrorResponse
    • MessageStatusQueryRequest
    • MessageStatusQueryResponse
  1. 表记录

更新单条记录

PUT
/data/records
按 record_key 或 record_title 更新一条记录的字段。
record_key 与 record_title 二选一;传 record_title 时后端通过 title 列解析 record_key。
USER 字段入参 value 传 open_id。

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
Header 参数

Body 参数application/json必填

示例
{
    "table_key": "tbl_xxx",
    "record_key": "rec_abc",
    "fields": {
        "age": 29
    }
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://app.emooai.com/open-api/v1/data/records' \
--header 'Emoo-User-Id: ' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "table_key": "tbl_xxx",
    "record_key": "rec_abc",
    "fields": {
        "age": 29
    }
}'

返回响应

🟢200
application/json
成功(code=200)或业务错误。可能错误码:
4084 invalid_open_api_user_id
4133 base_table_not_found
4140 base_record_not_found(record_title 找不到对应记录)
4142 base_record_field_invalid
4143 base_record_title_not_unique(record_title 对应多条记录)
4199 base_ws_app_not_found
4200 base_record_select_value_invalid
4203 base_record_no_title_column(传 record_title 但表无 title 列)
4204 base_record_multiple_title_columns(表有多个 title 列,无法解析)
4210 base_open_id_invalid
4213 base_record_key_invalid(REFERENCE 字段 record_key 不存在)
Bodyapplication/json

示例
{
    "code": 200,
    "message": "success",
    "data": {
        "id": 0,
        "record_key": "string",
        "fields": {
            "property1": "string",
            "property2": "string"
        },
        "created_by": {
            "id": "string",
            "name": "string"
        },
        "created_at": "2019-08-24T14:15:22.123Z",
        "updated_by": {
            "id": "string",
            "name": "string"
        },
        "updated_at": "2019-08-24T14:15:22.123Z"
    }
}
🟠400
🟠401
修改于 2026-08-27 02:18:28
上一页
插入记录
下一页
删除记录
Built with