Quickbase (独立发布者)
Quickbase 是一个应用程序开发平台,它通过使任何技术背景的问题解决者能够协同工作,以安全、安全且持续地创建应用程序生态系统,从而联合业务和 IT 团队。 Quickbase 通过跨一个通用平台大规模实现公民开发,帮助企业加快独特流程的持续创新。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 逻辑应用程序 | 标准 | 除以下各项外的所有 逻辑应用区域 : - Azure 政府区域 - Azure 中国区域 - 美国国防部(DoD) |
| Power Apps | 高级 | 除以下各项外的所有 Power Apps 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| Power Automate | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 联系人 | |
|---|---|
| Name | 特洛伊·泰勒 |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| 连接器元数据 | |
|---|---|
| 发布者 | 特洛伊·泰勒,日立解决方案 |
| 网站 | https://www.quickbase.com/ |
| 隐私策略 | https://www.quickbase.com/privacy |
| 类别 | 生产力;IT作 |
创建连接
连接器支持以下身份验证类型:
| 默认 | 用于创建连接的参数。 | 所有区域 | 不可共享 |
违约
适用:所有区域
用于创建连接的参数。
这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。
| Name | 类型 | Description | 必选 |
|---|---|---|---|
| 领域主机名 | 字符串 | 指定领域主机名的名称。 | True |
| Authorization | securestring | “QB-USER-TOKEN yourToken”形式的用户令牌。 | True |
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 100 | 60 秒 |
操作
| 下载附件 |
下载文件附件,其中包含以 base64 格式编码的文件附件内容。 API 响应返回标头中的 |
| 停用用户令牌 |
停用经过身份验证的用户令牌。 完成此作后,必须在用户界面中重新激活用户令牌。 |
| 克隆用户令牌 |
克隆经过身份验证的用户令牌。 与该令牌关联的所有应用程序都自动与新令牌相关联。 |
| 创建关系 |
在表和查找/摘要字段中创建关系。 只能为同一应用中的表创建关系。 |
| 创建字段 |
在表中创建字段,包括该字段的自定义权限。 |
| 创建应用 |
在帐户中创建应用程序。 必须在相应的帐户中拥有应用程序创建权限。 可以使用此 API 设置主属性和应用程序变量。 |
| 创建表 |
在应用程序中创建表。 |
| 删除关系 |
使用此终结点可删除整个关系,包括所有查找和摘要字段。 不会删除关系中的引用字段。 |
| 删除字段 |
根据字段 ID 删除表中的一个或多个字段。这还将永久删除该字段中的任何数据或计算。 |
| 删除应用 |
删除整个应用程序,包括所有表和数据。 |
| 删除用户令牌 |
删除经过身份验证的用户令牌。 这是不可逆的。 |
| 删除表 |
删除应用程序中的特定表,包括其中所有数据。 |
| 删除记录 |
基于查询删除表中的记录。 或者,可以删除表中的所有记录。 |
| 删除附件 |
删除一个文件附件版本。 可以从 /records 和 /reports 终结点(如果适用)检索有关文件的元数据。 使用这些终结点获取删除文件版本所需的信息。 |
| 复制应用 |
复制指定的应用程序。 新应用程序将具有与原始应用程序相同的架构。 有关其他复制选项,请参阅下文。 |
| 插入和更新记录 |
在表中插入和/或更新记录。 在此单个 API 调用中,可以提交插入和更新。 更新可以使用表上的键字段或任何其他支持的唯一字段。 有关应如何设置每个字段类型的格式的详细信息,请参阅 “字段类型”页 。 此作允许对成功的记录进行增量处理,即使某些记录失败也是如此。 |
| 更新关系 |
使用此终结点将查找字段和摘要字段添加到现有关系。 更新关系不会删除现有的查找/摘要字段。 |
| 更新字段 |
更新字段的属性和自定义权限。 尝试更新某些属性可能会导致现有数据不再服从字段的新属性,并可能被拒绝。 有关特定情况,请参阅下面的必需、唯一和选项的说明。 在请求正文中未指定的字段的任何属性都将保持不变。 |
| 更新应用 |
更新特定应用程序的主要属性和/或应用程序变量。 未在请求正文中指定的应用的任何属性都将保持不变。 |
| 更新数据表 |
更新特定表的主要属性。 在请求正文中未指定的表的任何属性都将保持不变。 |
| 查询数据 |
以 Quickbase 查询语言传入查询。 根据每个记录的大致大小返回具有 智能分页 的记录数据。 元数据对象将包含循环访问响应并收集更多数据所需的信息。 |
| 获取 DBID 的临时令牌 |
使用此终结点获取限定为应用或表的临时授权令牌。 然后,可以使用此令牌进行其他 API 调用(请参阅 授权)。 此令牌将在 5 分钟内过期。 |
| 获取字段 |
根据字段 ID 获取单个字段的属性。 |
| 获取字段使用情况 |
获取单个字段使用情况统计信息。 这是可在字段属性的使用表中找到的信息摘要。 |
| 获取应用 |
返回应用程序的主要属性,包括应用程序变量。 |
| 获取应用事件 |
获取可以根据此应用程序中的数据或用户作触发的事件列表,包括:电子邮件通知、提醒、订阅、QB作、Webhook、记录更改触发的自动化(不包括计划)。 |
| 获取应用的表 |
获取特定应用程序中存在的所有表的列表。 每个表的属性与 Get 表中返回的属性相同。 |
| 获取所有关系 |
获取特定表的所有关系及其定义的列表。 提供了给定应用程序中关系的父端和子端的详细信息。 对于跨应用程序关系,将返回有限的详细信息。 |
| 获取所有字段的使用情况 |
获取表的所有字段使用情况统计信息。 这是可在字段属性的使用表中找到的信息摘要。 |
| 获取所有表报表 |
获取表的所有报表的架构(属性)。 如果运行 API 的用户是应用程序管理员,该 API 还将返回具有所有者用户 ID 的所有个人报告。 |
| 获取报表 |
获取单个报表的架构(属性)。 |
| 获取表 |
获取作为应用程序一部分的单个表的属性。 |
| 获取表的字段 |
获取特定表中所有字段的属性。 每个字段的属性与 Get 字段中的属性相同。 |
| 运行公式 |
允许通过 API 调用运行公式。 在自定义代码中使用此方法可获取公式的值,而无需记录上的离散字段。 |
| 运行报表 |
基于 ID 运行报表,并返回与其关联的基础数据。 数据的格式因报表类型而异。 专注于记录级数据的报表(表、日历等)返回单个记录。 聚合报表(摘要,图表)将返回报表中配置的汇总信息。 不返回特定于 UI 的元素,例如总计、平均值和可视化效果。 基于每个记录的大致大小返回具有智能分页的数据。 元数据对象将包含循环访问响应并收集更多数据所需的信息。 |
下载附件
下载文件附件,其中包含以 base64 格式编码的文件附件内容。 API 响应返回标头中的 Content-Disposition 文件名。 可以从 /records 和 /reports 终结点(如果适用)检索有关文件的元数据。 使用这些终结点获取提取文件所需的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符。 |
|
记录 ID
|
recordId | True | integer |
记录的唯一标识符。 |
|
字段 ID
|
fieldId | True | integer |
字段的唯一标识符。 |
|
版本号
|
versionNumber | True | integer |
文件附件版本号。 |
返回
- response
- string
停用用户令牌
停用经过身份验证的用户令牌。 完成此作后,必须在用户界面中重新激活用户令牌。
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
id |
克隆用户令牌
克隆经过身份验证的用户令牌。 与该令牌关联的所有应用程序都自动与新令牌相关联。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
姓名
|
name | string |
克隆的用户令牌的新名称。 |
|
|
描述
|
description | string |
克隆的用户令牌的说明。 |
返回
- 克隆用户令牌响应
- cloneUserTokenResponse
创建关系
在表和查找/摘要字段中创建关系。 只能为同一应用中的表创建关系。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
summaryFid
|
summaryFid | double |
要汇总的字段 ID。 |
|
|
标签
|
label | string |
摘要字段的标签。 |
|
|
AccumulationType
|
accumulationType | True | string |
摘要字段的累积类型。 |
|
where
|
where | string |
筛选器使用 Quickbase 查询语言,用于确定要返回的记录。 |
|
|
lookupFieldIds
|
lookupFieldIds | array of integer |
父表中将成为子表中查找字段的字段 ID 数组。 |
|
|
parentTableId
|
parentTableId | True | string |
关系的父表 ID。 |
|
标签
|
label | string |
外键字段的标签。 |
|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 这是子表。 |
返回
- 创建关系响应
- createRelationshipResponse
创建字段
在表中创建字段,包括该字段的自定义权限。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符。 |
|
审计
|
audited | boolean |
指示是否在快速数据库审核日志中跟踪该字段。 仅当应用启用了审核日志时,才能将此属性设置为“true”。 请参阅 “快速数据库审核日志”下的“启用数据更改日志”。 |
|
|
fieldHelp
|
fieldHelp | string |
为产品中的用户显示的已配置的帮助文本。 |
|
|
bold
|
bold | boolean |
指示字段是否配置为在产品中以粗体显示。 |
|
|
comments
|
comments | string |
管理员在字段属性上输入的注释。 |
|
|
doesTotal
|
doesTotal | boolean |
此字段是否在产品内的报表中总计。 |
|
|
autoSave
|
autoSave | boolean |
链接字段是否会自动保存。 |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
默认用户 ID 值。 |
|
|
maxVersions
|
maxVersions | integer |
为文件附件配置的最大版本数。 |
|
|
格式
|
format | integer |
显示时间的格式。 |
|
|
carryChoices
|
carryChoices | boolean |
复制字段时是否应携带其多重选择字段。 |
|
|
最大长度 (maxLength)
|
maxLength | integer |
此字段的 Quickbase 中允许输入的最大字符数。 |
|
|
linkText
|
linkText | string |
已配置的文本值,用于替换用户在产品中看到的 URL。 |
|
|
parentFieldId
|
parentFieldId | integer |
父复合字段的 ID(如果适用)。 |
|
|
displayTimezone
|
displayTimezone | boolean |
指示是否在产品中显示时区。 |
|
|
allowNewChoices
|
allowNewChoices | boolean |
指示用户是否可以向选择列表添加新选项。 |
|
|
defaultToday
|
defaultToday | boolean |
指示当前是否为新记录默认字段值。 |
|
|
单位
|
units | string |
单位标签。 |
|
|
sourceFieldId
|
sourceFieldId | integer |
源字段的 ID。 |
|
|
doesAverage
|
doesAverage | boolean |
此字段是否在产品内的报表中平均值。 |
|
|
公式
|
formula | string |
在 Quickbase 中配置的字段公式。 |
|
|
decimalPlaces
|
decimalPlaces | integer |
此字段的产品中显示的小数位数。 |
|
|
displayMonth
|
displayMonth | string |
如何显示月份。 |
|
|
seeVersions
|
seeVersions | boolean |
指示用户是否可以查看产品中文件附件的最新版本。 |
|
|
numLines
|
numLines | integer |
此文本字段的 Quickbase 中显示的行数。 |
|
|
defaultKind
|
defaultKind | string |
用户默认类型。 |
|
|
displayEmail
|
displayEmail | string |
如何显示电子邮件。 |
|
|
coverText
|
coverText | string |
可用于在浏览器中显示链接的备用用户友好文本。 |
|
|
currencySymbol
|
currencySymbol | string |
在产品中显示字段值时使用的当前符号。 |
|
|
targetFieldId
|
targetFieldId | integer |
目标字段的 ID。 |
|
|
displayUser
|
displayUser | string |
用户如何在产品中显示配置的选项。 |
|
|
blankIsZero
|
blankIsZero | boolean |
是否在产品中的计算中将空白值视为 0。 |
|
|
确切
|
exact | boolean |
报表链接是否需要完全匹配。 |
|
|
defaultDomain
|
defaultDomain | string |
默认电子邮件域。 |
|
|
defaultValue
|
defaultValue | string |
添加新记录时为字段配置的默认值。 |
|
|
缩写
|
abbreviate | boolean |
显示 URL 时不要显示 URL 协议。 |
|
|
numberFormat
|
numberFormat | integer |
用于在产品中显示数值的格式(小数点、分隔符、数字组)。 |
|
|
targetTableName
|
targetTableName | string |
字段的目标表名称。 |
|
|
appearsAs
|
appearsAs | string |
链接文本(如果为空),URL 将用作链接文本。 |
|
|
width
|
width | integer |
产品中字段的 html 输入宽度。 |
|
|
CurrencyFormat
|
currencyFormat | string |
在产品中显示字段值时使用的货币格式。 |
|
|
displayImages
|
displayImages | boolean |
指示图像是否在产品中的窗体和报表上显示文件附件。 |
|
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
指示是否在产品中显示一周中的一天。 |
|
|
commaStart
|
commaStart | integer |
如果适用,在产品中显示逗号之前的位数。 |
|
|
choices
|
choices | array of string |
为提供用户选项的字段存在的条目数组。 请注意,这些选项是指将来添加的任何记录的有效值。 即使此字段中存在具有这些值的现有记录,也允许从选项列表中删除值。 当用户在浏览器中查看数据时,它们将以红色显示,但没有任何其他效果。 使用此属性更新字段时,旧选项将被删除并替换为新选项。 |
|
|
targetTableId
|
targetTableId | string |
目标表的 ID。 |
|
|
displayRelative
|
displayRelative | boolean |
是否将时间显示为相对时间。 |
|
|
compositeFields
|
compositeFields | object | ||
|
displayTime
|
displayTime | boolean |
指示是否显示时间,以及日期。 |
|
|
VersionMode
|
versionMode | string |
文件的版本模式。 保留所有版本与保留最新版本。 |
|
|
snapFieldId
|
snapFieldId | integer |
用于从中获取值快照值的字段的 ID(如果适用)。 |
|
|
hours24
|
hours24 | boolean |
指示是否在产品中以 24 小时格式显示时间。 |
|
|
sortAlpha
|
sortAlpha | boolean |
是否按字母顺序排序,默认排序按记录 ID。 |
|
|
sortAsGiven
|
sortAsGiven | boolean |
指示列出的条目是否按字母顺序进行排序。 |
|
|
hasExtension
|
hasExtension | boolean |
此字段是否具有电话扩展。 |
|
|
useNewWindow
|
useNewWindow | boolean |
指示当用户在产品中单击该 URL 时是否应打开一个新窗口。 |
|
|
appendOnly
|
appendOnly | boolean |
此字段是否仅追加。 |
|
|
displayAsLink
|
displayAsLink | boolean |
指示是否应将属于关系的字段显示为指向产品中父记录的超链接。 |
|
|
appearsByDefault
|
appearsByDefault | boolean |
指示字段是否在报表中标记为默认值。 |
|
|
FieldType2
|
fieldType | True | string |
字段类型,单击任何字段类型链接以获取详细信息。 |
|
角色
|
role | string |
与字段的给定权限关联的角色 |
|
|
permissionType
|
permissionType | string |
为此字段的角色授予的权限 |
|
|
roleId
|
roleId | integer |
给定角色的 ID |
|
|
addToForms
|
addToForms | boolean |
要添加的字段是否应显示在窗体上。 |
|
|
标签
|
label | True | string |
字段的标签(名称)。 |
|
findEnabled
|
findEnabled | boolean |
指示字段是否标记为可搜索。 |
|
|
noWrap
|
noWrap | boolean |
指示字段是否配置为在产品中显示时不换行。 |
返回
- 创建字段响应
- createFieldResponse
创建应用
在帐户中创建应用程序。 必须在相应的帐户中拥有应用程序创建权限。 可以使用此 API 设置主属性和应用程序变量。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
assignToken
|
assignToken | boolean |
如果要将应用分配给用于创建应用程序的用户令牌,则设置为 true。 默认值为 false。 |
|
|
姓名
|
name | True | string |
变量的名称。 |
|
value
|
value | True | string |
变量的值。 |
|
姓名
|
name | True | string |
应用名称。 允许在同一领域创建具有相同名称的多个应用,因为它们将具有不同的 dbid 值。 我们敦促你小心这样做。 |
|
描述
|
description | string |
应用的说明。 如果此属性被排除在外,则应用说明将为空。 |
返回
- 创建应用响应
- createAppResponse
创建表
在应用程序中创建表。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
应用 ID
|
appId | True | string |
应用的唯一标识符 |
|
姓名
|
name | True | string |
表的名称。 |
|
pluralRecordName
|
pluralRecordName | string |
表中记录的复数名词。 如果未传递此值,则默认值为“Records”。 |
|
|
singleRecordName
|
singleRecordName | string |
表中记录的单一名词。 如果未传递此值,则默认值为“Record”。 |
|
|
描述
|
description | string |
表的说明。 如果未传递此值,则默认值为空。 |
返回
- 创建表响应
- createTableResponse
删除关系
使用此终结点可删除整个关系,包括所有查找和摘要字段。 不会删除关系中的引用字段。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 这是子表。 |
|
关系 ID
|
relationshipId | True | double |
关系 ID。 这是子表上引用字段的字段 ID。 |
返回
- 删除关系响应
- deleteRelationshipResponse
删除字段
根据字段 ID 删除表中的一个或多个字段。这还将永久删除该字段中的任何数据或计算。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符。 |
|
fieldIds
|
fieldIds | True | array of integer |
要删除的字段 ID 的列表。 |
返回
- 删除字段响应
- deleteFieldsResponse
删除应用
删除整个应用程序,包括所有表和数据。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
姓名
|
name | True | string |
若要确认应用程序删除,请请求应用程序名称。 |
|
应用 ID
|
appId | True | string |
应用的唯一标识符。 |
返回
- 删除应用响应
- deleteAppResponse
删除用户令牌
删除表
删除应用程序中的特定表,包括其中所有数据。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
应用 ID
|
appId | True | string |
应用的唯一标识符 |
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
返回
- 删除表响应
- deleteTableResponse
删除记录
基于查询删除表中的记录。 或者,可以删除表中的所有记录。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
from
|
from | True | string |
表的唯一标识符。 |
|
where
|
where | True | string |
要删除记录的筛选器。 若要删除所有记录,请指定包含所有记录的筛选器,例如 {3.GT.0} ,其中 3 是记录 ID 字段的 ID。 |
返回
- 删除记录响应
- deleteRecordsResponse
删除附件
删除一个文件附件版本。 可以从 /records 和 /reports 终结点(如果适用)检索有关文件的元数据。 使用这些终结点获取删除文件版本所需的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符。 |
|
记录 ID
|
recordId | True | integer |
记录的唯一标识符。 |
|
字段 ID
|
fieldId | True | integer |
字段的唯一标识符。 |
|
版本号
|
versionNumber | True | integer |
文件附件版本号。 |
返回
- 删除文件响应
- deleteFileResponse
复制应用
复制指定的应用程序。 新应用程序将具有与原始应用程序相同的架构。 有关其他复制选项,请参阅下文。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
姓名
|
name | True | string |
新复制的应用的名称 |
|
描述
|
description | string |
新复制的应用的说明 |
|
|
assignUserToken
|
assignUserToken | boolean |
是否添加用于向新应用发出此请求的用户令牌 |
|
|
excludeFiles
|
excludeFiles | boolean |
如果 keepData 为 true,则是否也复制文件附件。 如果 keepData 为 false,则忽略此属性 |
|
|
keepData
|
keepData | boolean |
是否复制应用的数据以及架构 |
|
|
usersAndRoles
|
usersAndRoles | boolean |
如果为 true,用户将连同分配的角色一起复制。 如果为 false,则会复制用户和角色,但不会分配角色 |
|
|
应用 ID
|
appId | True | string |
应用的唯一标识符。 |
返回
- 复制应用响应
- copyAppResponse
插入和更新记录
在表中插入和/或更新记录。 在此单个 API 调用中,可以提交插入和更新。 更新可以使用表上的键字段或任何其他支持的唯一字段。 有关应如何设置每个字段类型的格式的详细信息,请参阅 “字段类型”页 。 此作允许对成功的记录进行增量处理,即使某些记录失败也是如此。
注意: 此终结点支持最大有效负载大小 10MB。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
到
|
to | True | string |
表标识符。 |
|
数据
|
data | object | ||
|
mergeFieldId
|
mergeFieldId | integer |
合并字段 ID。 |
|
|
fieldsToReturn
|
fieldsToReturn | array of integer |
指定一个字段 ID 数组,该数组将返回任何更新或添加的记录的数据。 如果请求任何字段 ID,则始终返回记录 ID(FID 3)。 |
返回
成功的响应,其中包含添加、更新或未更改的记录的详细信息。 在下面的示例中,该表以前有 1 到 10 个 ID 的十条记录。 用户发布更新记录 1 值并添加两条新记录(全部成功)的更新插入。
- Upsert 响应
- upsertResponse
更新关系
使用此终结点将查找字段和摘要字段添加到现有关系。 更新关系不会删除现有的查找/摘要字段。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
summaryFid
|
summaryFid | double |
要汇总的字段 ID。 |
|
|
标签
|
label | string |
摘要字段的标签。 |
|
|
AccumulationType
|
accumulationType | True | string |
摘要字段的累积类型。 |
|
where
|
where | string |
筛选器使用 Quickbase 查询语言,用于确定要返回的记录。 |
|
|
lookupFieldIds
|
lookupFieldIds | array of integer |
父表上的字段 ID 数组,该数组将成为子表中的查阅字段。 |
|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 这是子表。 |
|
关系 ID
|
relationshipId | True | double |
关系 ID。 这是子表上引用字段的字段 ID。 |
返回
- 更新关系响应
- updateRelationshipResponse
更新字段
更新字段的属性和自定义权限。 尝试更新某些属性可能会导致现有数据不再服从字段的新属性,并可能被拒绝。 有关特定情况,请参阅下面的必需、唯一和选项的说明。 在请求正文中未指定的字段的任何属性都将保持不变。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符。 |
|
审计
|
audited | boolean |
指示是否在快速数据库审核日志中跟踪该字段。 仅当应用启用了审核日志时,才能将此属性设置为“true”。 请参阅 “快速数据库审核日志”下的“启用数据更改日志”。 |
|
|
fieldHelp
|
fieldHelp | string |
为产品中的用户显示的已配置的帮助文本。 |
|
|
bold
|
bold | boolean |
指示字段是否配置为在产品中以粗体显示。 |
|
|
required
|
required | boolean |
指示字段是否是必需的(即,如果每个记录必须在此字段中具有非 null 值)。 如果尝试将字段从不需要更改为必需字段,并且该表当前包含在该字段中具有 null 值的记录,则会收到一个错误,指示该字段存在 null 值。 在这种情况下,需要在将字段更改为必需字段之前查找并更新这些记录,其值为 null。 |
|
|
comments
|
comments | string |
管理员在字段属性上输入的注释。 |
|
|
doesTotal
|
doesTotal | boolean |
此字段是否在产品内的报表中总计。 |
|
|
autoSave
|
autoSave | boolean |
链接字段是否会自动保存。 |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
默认用户 ID 值。 |
|
|
maxVersions
|
maxVersions | integer |
为文件附件配置的最大版本数。 |
|
|
格式
|
format | integer |
显示时间的格式。 |
|
|
carryChoices
|
carryChoices | boolean |
复制字段时是否应携带其多重选择字段。 |
|
|
最大长度 (maxLength)
|
maxLength | integer |
此字段的 Quickbase 中允许输入的最大字符数。 |
|
|
linkText
|
linkText | string |
已配置的文本值,用于替换用户在产品中看到的 URL。 |
|
|
parentFieldId
|
parentFieldId | integer |
父复合字段的 ID(如果适用)。 |
|
|
displayTimezone
|
displayTimezone | boolean |
指示是否在产品中显示时区。 |
|
|
summaryTargetFieldId
|
summaryTargetFieldId | integer |
用于聚合子级值(如果适用)的字段的 ID。 如果摘要函数不需要字段选择(如计数),则显示 0。 |
|
|
allowNewChoices
|
allowNewChoices | boolean |
指示用户是否可以向选择列表添加新选项。 |
|
|
defaultToday
|
defaultToday | boolean |
指示当前是否为新记录默认字段值。 |
|
|
单位
|
units | string |
单位标签。 |
|
|
lookupTargetFieldId
|
lookupTargetFieldId | integer |
此查找的父表上的目标字段的 ID。 |
|
|
SummaryFunction3
|
summaryFunction | string |
摘要字段的累积类型。 |
|
|
sourceFieldId
|
sourceFieldId | integer |
源字段的 ID。 |
|
|
doesAverage
|
doesAverage | boolean |
此字段是否在产品内的报表中平均值。 |
|
|
公式
|
formula | string |
在 Quickbase 中配置的字段公式。 |
|
|
decimalPlaces
|
decimalPlaces | integer |
此字段的产品中显示的小数位数。 |
|
|
displayMonth
|
displayMonth | string |
如何显示月份。 |
|
|
seeVersions
|
seeVersions | boolean |
指示用户是否可以查看产品中文件附件的最新版本。 |
|
|
numLines
|
numLines | integer |
此文本字段的 Quickbase 中显示的行数。 |
|
|
defaultKind
|
defaultKind | string |
用户默认类型。 |
|
|
displayEmail
|
displayEmail | string |
如何显示电子邮件。 |
|
|
coverText
|
coverText | string |
可用于在浏览器中显示链接的备用用户友好文本。 |
|
|
currencySymbol
|
currencySymbol | string |
在产品中显示字段值时使用的当前符号。 |
|
|
summaryQuery
|
summaryQuery | string |
摘要查询。 |
|
|
targetFieldId
|
targetFieldId | integer |
目标字段的 ID。 |
|
|
displayUser
|
displayUser | string |
用户如何在产品中显示配置的选项。 |
|
|
blankIsZero
|
blankIsZero | boolean |
是否在产品中的计算中将空白值视为 0。 |
|
|
确切
|
exact | boolean |
报表链接是否需要完全匹配。 |
|
|
defaultDomain
|
defaultDomain | string |
默认电子邮件域。 |
|
|
defaultValue
|
defaultValue | string |
添加新记录时为字段配置的默认值。 |
|
|
缩写
|
abbreviate | boolean |
显示 URL 时不要显示 URL 协议。 |
|
|
numberFormat
|
numberFormat | integer |
用于在产品中显示数值的格式(小数点、分隔符、数字组)。 |
|
|
targetTableName
|
targetTableName | string |
字段的目标表名称。 |
|
|
appearsAs
|
appearsAs | string |
链接文本(如果为空),URL 将用作链接文本。 |
|
|
width
|
width | integer |
产品中字段的 html 输入宽度。 |
|
|
CurrencyFormat
|
currencyFormat | string |
在产品中显示字段值时使用的货币格式。 |
|
|
displayImages
|
displayImages | boolean |
指示图像是否在产品中的窗体和报表上显示文件附件。 |
|
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
指示是否在产品中显示一周中的一天。 |
|
|
summaryReferenceFieldId
|
summaryReferenceFieldId | integer |
此摘要关系中引用的字段的 ID。 |
|
|
commaStart
|
commaStart | integer |
如果适用,在产品中显示逗号之前的位数。 |
|
|
choices
|
choices | array of string |
为提供用户选项的字段存在的条目数组。 请注意,这些选项是指将来添加的任何记录的有效值。 即使此字段中存在具有这些值的现有记录,也允许从选项列表中删除值。 当用户在浏览器中查看数据时,它们将以红色显示,但没有任何其他效果。 使用此属性更新字段时,旧选项将被删除并替换为新选项。 |
|
|
targetTableId
|
targetTableId | string |
目标表的 ID。 |
|
|
displayRelative
|
displayRelative | boolean |
是否将时间显示为相对时间。 |
|
|
compositeFields
|
compositeFields | object | ||
|
summaryTableId
|
summaryTableId | string |
摘要字段引用来自的字段的表。 |
|
|
displayTime
|
displayTime | boolean |
指示是否显示时间,以及日期。 |
|
|
VersionMode
|
versionMode | string |
文件的版本模式。 保留所有版本与保留最新版本。 |
|
|
snapFieldId
|
snapFieldId | integer |
用于从中获取值快照值的字段的 ID(如果适用)。 |
|
|
hours24
|
hours24 | boolean |
指示是否在产品中以 24 小时格式显示时间。 |
|
|
sortAlpha
|
sortAlpha | boolean |
是否按字母顺序排序,默认排序按记录 ID。 |
|
|
sortAsGiven
|
sortAsGiven | boolean |
指示列出的条目是否按字母顺序进行排序。 |
|
|
hasExtension
|
hasExtension | boolean |
此字段是否具有电话扩展。 |
|
|
useNewWindow
|
useNewWindow | boolean |
指示当用户在产品中单击该 URL 时是否应打开一个新窗口。 |
|
|
appendOnly
|
appendOnly | boolean |
此字段是否仅追加。 |
|
|
displayAsLink
|
displayAsLink | boolean |
指示是否应将属于关系的字段显示为指向产品中父记录的超链接。 |
|
|
lookupReferenceFieldId
|
lookupReferenceFieldId | integer |
此查找关系中引用的字段的 ID。 |
|
|
appearsByDefault
|
appearsByDefault | boolean |
指示字段是否在报表中标记为默认值。 |
|
|
独特
|
unique | boolean |
指示表中每个记录是否必须包含此字段的唯一值。 如果尝试将字段从不唯一更改为唯一,并且该表当前包含此字段具有相同值的记录,则会收到错误。 在这种情况下,需要在将字段更改为唯一之前查找和更新这些记录,其中包含字段的重复值。 |
|
|
角色
|
role | string |
与字段的给定权限关联的角色 |
|
|
permissionType
|
permissionType | string |
为此字段的角色授予的权限 |
|
|
roleId
|
roleId | integer |
给定角色的 ID |
|
|
addToForms
|
addToForms | boolean |
要添加的字段是否应显示在窗体上。 |
|
|
标签
|
label | string |
字段的标签(名称)。 |
|
|
findEnabled
|
findEnabled | boolean |
指示字段是否标记为可搜索。 |
|
|
noWrap
|
noWrap | boolean |
指示字段是否配置为在产品中显示时不换行。 |
|
|
字段 ID
|
fieldId | True | integer |
字段的唯一标识符(FID)。 |
返回
- 更新字段响应
- updateFieldResponse
更新应用
更新特定应用程序的主要属性和/或应用程序变量。 未在请求正文中指定的应用的任何属性都将保持不变。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
姓名
|
name | True | string |
变量的名称。 |
|
value
|
value | True | string |
变量的值。 |
|
姓名
|
name | string |
应用的名称。 |
|
|
描述
|
description | string |
应用的说明。 |
|
|
应用 ID
|
appId | True | string |
应用的唯一标识符。 |
返回
- 更新应用响应
- updateAppResponse
更新数据表
更新特定表的主要属性。 在请求正文中未指定的表的任何属性都将保持不变。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
应用 ID
|
appId | True | string |
应用的唯一标识符 |
|
姓名
|
name | string |
表的名称。 |
|
|
pluralRecordName
|
pluralRecordName | string |
表中记录的复数名词。 如果未传递此值,则默认值为“Records”。 |
|
|
singleRecordName
|
singleRecordName | string |
表中记录的单一名词。 如果未传递此值,则默认值为“Record”。 |
|
|
描述
|
description | string |
表的说明。 如果未传递此值,则默认值为空。 |
|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
返回
- 更新表响应
- updateTableResponse
查询数据
以 Quickbase 查询语言传入查询。 根据每个记录的大致大小返回具有 智能分页 的记录数据。 元数据对象将包含循环访问响应并收集更多数据所需的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
跳过
|
skip | integer |
要跳过的记录数。 |
|
|
compareWithAppLocalTime
|
compareWithAppLocalTime | boolean |
是否针对应用程序本地时间的日期时间字段运行查询。 默认情况下,查询使用 UTC 时间运行。 |
|
|
top
|
top | integer |
要显示的最大记录数。 |
|
|
where
|
where | string |
筛选器使用 Quickbase 查询语言,用于确定要返回的记录。 如果省略此参数,查询将返回所有记录。 |
|
|
fieldId
|
fieldId | integer |
表中字段的唯一标识符。 |
|
|
Grouping
|
grouping | string |
根据升序(ASC)、降序(DESC)或等值(等值)进行分组 |
|
|
sortBy
|
sortBy | object |
默认情况下,如果查询不提供任何查询,查询将按给定的排序字段或默认排序。 设置为 false 以避免在返回的数据顺序不重要时进行排序。 在不排序的情况下返回数据可以提高性能。 |
|
|
select
|
select | object | ||
|
from
|
from | True | string |
表标识符。 |
返回
- 运行查询响应
- runQueryResponse
获取 DBID 的临时令牌
使用此终结点获取限定为应用或表的临时授权令牌。 然后,可以使用此令牌进行其他 API 调用(请参阅 授权)。 此令牌将在 5 分钟内过期。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
应用令牌
|
QB-App-Token | string |
Quickbase 应用令牌 |
|
|
DBID
|
dbid | True | string |
应用或表的唯一标识符。 |
返回
- getTempTokenDBIDResponse
- getTempTokenDBIDResponse
获取字段
根据字段 ID 获取单个字段的属性。
所有字段类型上存在的属性均在顶级返回。 对特定类型的字段唯一的属性在“properties”属性下返回。 有关每个字段类型的属性的详细信息,请参阅 “字段类型”页 。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
|
包括字段权限
|
includeFieldPerms | boolean |
如果要返回字段的自定义权限,请设置为“true”。 |
|
|
字段 ID
|
fieldId | True | integer |
字段的唯一标识符(FID)。 |
返回
- 获取字段响应
- getFieldResponse
获取字段使用情况
获取单个字段使用情况统计信息。 这是可在字段属性的使用表中找到的信息摘要。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
|
字段 ID
|
fieldId | True | integer |
字段的唯一标识符(FID)。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
标识符。 |
|
Name
|
field.name | string |
名称。 |
|
类型
|
field.type | string |
类型。 |
|
计数
|
usage.actions.count | integer |
计数。 |
|
计数
|
usage.appHomePages.count | integer |
计数。 |
|
计数
|
usage.defaultReports.count | integer |
计数。 |
|
计数
|
usage.exactForms.count | integer |
计数。 |
|
计数
|
usage.fields.count | integer |
计数。 |
|
计数
|
usage.forms.count | integer |
计数。 |
|
计数
|
usage.notifications.count | integer |
计数。 |
|
计数
|
usage.personalReports.count | integer |
计数。 |
|
计数
|
usage.relationships.count | integer |
计数。 |
|
计数
|
usage.reminders.count | integer |
计数。 |
|
计数
|
usage.reports.count | integer |
计数。 |
|
计数
|
usage.roles.count | integer |
计数。 |
|
计数
|
usage.webhooks.count | integer |
计数。 |
获取应用
获取应用事件
获取可以根据此应用程序中的数据或用户作触发的事件列表,包括:电子邮件通知、提醒、订阅、QB作、Webhook、记录更改触发的自动化(不包括计划)。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
应用 ID
|
appId | True | string |
应用的唯一标识符。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
|
array of object | ||
|
类型
|
type | string |
类型。 |
|
Email
|
owner.email | string |
所有者的电子邮件地址。 |
|
ID
|
owner.id | string |
所有者的标识符。 |
|
Name
|
owner.name | string |
所有者的名称。 |
|
用户名
|
owner.userName | string |
所有者的用户名。 |
|
处于活动状态
|
isActive | boolean |
是否处于活动状态。 |
|
表 ID
|
tableId | string |
表的标识符。 |
|
Name
|
name | string |
名称。 |
|
URL
|
url | string |
URL 地址。 |
获取应用的表
获取特定应用程序中存在的所有表的列表。 每个表的属性与 Get 表中返回的属性相同。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
应用 ID
|
appId | True | string |
应用的唯一标识符 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
|
array of object | ||
|
Name
|
name | string |
名称。 |
|
已创建
|
created | string |
创建时。 |
|
Updated
|
updated | string |
更新时。 |
|
别名
|
alias | string |
别名。 |
|
Description
|
description | string |
说明。 |
|
ID
|
id | string |
标识符。 |
|
下一条记录 ID
|
nextRecordId | integer |
下一条记录的标识符。 |
|
下一个字段 ID
|
nextFieldId | integer |
下一个字段的标识符。 |
|
默认排序字段 ID
|
defaultSortFieldId | integer |
默认排序字段的标识符。 |
|
默认排序顺序
|
defaultSortOrder | string |
默认排序顺序。 |
|
键字段 ID
|
keyFieldId | integer |
键字段的标识符。 |
|
单个记录名称
|
singleRecordName | string |
单个记录名称。 |
|
复数记录名称
|
pluralRecordName | string |
复数记录名称。 |
|
大小限制
|
sizeLimit | string |
大小限制。 |
|
已用空间
|
spaceUsed | string |
已用空间。 |
|
剩余空间
|
spaceRemaining | string |
剩余空间。 |
获取所有关系
获取特定表的所有关系及其定义的列表。 提供了给定应用程序中关系的父端和子端的详细信息。 对于跨应用程序关系,将返回有限的详细信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
跳过
|
skip | integer |
要跳过的关系数。 |
|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
返回
- 获取关系响应
- getRelationshipsResponse
获取所有字段的使用情况
获取表的所有字段使用情况统计信息。 这是可在字段属性的使用表中找到的信息摘要。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
|
跳过
|
skip | integer |
要从列表中跳过的字段数。 |
|
|
Top
|
top | integer |
要返回的最大字段数。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
标识符。 |
|
Name
|
field.name | string |
名称。 |
|
类型
|
field.type | string |
类型。 |
|
计数
|
usage.actions.count | integer |
计数。 |
|
计数
|
usage.appHomePages.count | integer |
计数。 |
|
计数
|
usage.defaultReports.count | integer |
计数。 |
|
计数
|
usage.exactForms.count | integer |
计数。 |
|
计数
|
usage.fields.count | integer |
计数。 |
|
计数
|
usage.forms.count | integer |
计数。 |
|
计数
|
usage.notifications.count | integer |
计数。 |
|
计数
|
usage.personalReports.count | integer |
计数。 |
|
计数
|
usage.relationships.count | integer |
计数。 |
|
计数
|
usage.reminders.count | integer |
计数。 |
|
计数
|
usage.reports.count | integer |
计数。 |
|
计数
|
usage.roles.count | integer |
计数。 |
|
计数
|
usage.webhooks.count | integer |
计数。 |
获取所有表报表
获取表的所有报表的架构(属性)。 如果运行 API 的用户是应用程序管理员,该 API 还将返回具有所有者用户 ID 的所有个人报告。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | string |
标识符。 |
|
Name
|
name | string |
名称。 |
|
类型
|
type | string |
类型。 |
|
Description
|
description | string |
说明。 |
|
负责人 ID
|
ownerId | string |
所有者的标识符。 |
|
已用最后一次
|
usedLast | string |
上次使用时。 |
|
已用计数
|
usedCount | integer |
已用计数。 |
获取报表
获取单个报表的架构(属性)。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符。 |
|
报表 ID
|
reportId | True | string |
报表的标识符,表唯一。 |
返回
- 获取报表响应
- getReportResponse
获取表
获取作为应用程序一部分的单个表的属性。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
应用 ID
|
appId | True | string |
应用的唯一标识符 |
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
返回
- 获取表响应
- getTableResponse
获取表的字段
获取特定表中所有字段的属性。 每个字段的属性与 Get 字段中的属性相同。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
表的唯一标识符(DBID)。 |
|
包括字段权限
|
includeFieldPerms | boolean |
如果要返回字段的自定义权限,请设置为“true”。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | integer |
标识符。 |
|
标签
|
label | string |
标签。 |
|
字段类型
|
fieldType | string |
字段类型。 |
|
无换行
|
noWrap | boolean |
是否没有包装。 |
|
Bold
|
bold | boolean |
是否加粗。 |
|
必选
|
required | boolean |
是否需要。 |
|
默认显示
|
appearsByDefault | boolean |
是否默认显示。 |
|
查找已启用
|
findEnabled | boolean |
是否启用查找。 |
|
唯一
|
unique | boolean |
是否唯一。 |
|
数据复制
|
doesDataCopy | boolean |
数据是否复制。 |
|
字段帮助
|
fieldHelp | string |
字段帮助。 |
|
审计
|
audited | boolean |
是否已审核。 |
|
主键
|
properties.primaryKey | boolean |
主键是否。 |
|
外键
|
properties.foreignKey | boolean |
外键是否为外键。 |
|
Num Lines
|
properties.numLines | integer |
行数。 |
|
最大长度
|
properties.maxLength | integer |
最大长度。 |
|
仅追加
|
properties.appendOnly | boolean |
是否仅追加。 |
|
allowHTML
|
properties.allowHTML | boolean |
是否允许 HTML。 |
|
按给定排序
|
properties.sortAsGiven | boolean |
是否按给定方式排序。 |
|
携带选项
|
properties.carryChoices | boolean |
是否携带选择。 |
|
允许新选项
|
properties.allowNewChoices | boolean |
是否允许新选择。 |
|
Formula
|
properties.formula | string |
公式。 |
|
默认值
|
properties.defaultValue | string |
默认值。 |
|
数字格式
|
properties.numberFormat | integer |
数字格式。 |
|
小数位数
|
properties.decimalPlaces | integer |
小数位数。 |
|
是否为平均值
|
properties.doesAverage | boolean |
是否为平均值。 |
|
总计
|
properties.doesTotal | boolean |
是否总计。 |
|
空白为零
|
properties.blankIsZero | boolean |
空白是否为零。 |
|
Permissions
|
permissions | array of object | |
|
权限类型
|
permissions.permissionType | string |
权限类型。 |
|
角色
|
permissions.role | string |
角色。 |
|
角色 ID
|
permissions.roleId | integer |
角色的标识符。 |
|
添加到窗体
|
addToForms | boolean |
是否添加到窗体。 |
运行公式
允许通过 API 调用运行公式。 在自定义代码中使用此方法可获取公式的值,而无需记录上的离散字段。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
公式
|
formula | True | string |
要运行的公式。 这必须是有效的 Quickbase 公式。 |
|
摆脱
|
rid | integer |
要对其运行公式的记录 ID。 仅适用于在记录上下文中运行的公式。 例如,公式 User() 不需要记录 ID。 |
|
|
from
|
from | True | string |
表的唯一标识符(dbid)。 |
返回
- 运行公式响应
- runFormulaResponse
运行报表
基于 ID 运行报表,并返回与其关联的基础数据。 数据的格式因报表类型而异。 专注于记录级数据的报表(表、日历等)返回单个记录。 聚合报表(摘要,图表)将返回报表中配置的汇总信息。 不返回特定于 UI 的元素,例如总计、平均值和可视化效果。 基于每个记录的大致大小返回具有智能分页的数据。 元数据对象将包含循环访问响应并收集更多数据所需的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
表 ID
|
tableId | True | string |
报表的表的标识符。 |
|
跳过
|
skip | integer |
要跳过的记录数。 在分页浏览一组结果时,可以设置此值。 |
|
|
Top
|
top | integer |
要返回的最大记录数。 可以重写默认的 Quickbase 分页以获取更多或更少的结果。 如果此处的请求值超过动态最大值,我们将返回结果的子集,其余值可以在后续 API 调用中收集。 |
|
|
|
object | |||
|
报表 ID
|
reportId | True | string |
报表的标识符,表唯一。 |
返回
- 运行报表响应
- runReportResponse
定义
createAppResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
应用名称。 允许在同一领域创建具有相同名称的多个应用,因为它们将具有不同的 dbid 值。 我们敦促你小心这样做。 |
|
描述
|
description | string |
应用的说明。 如果此属性被排除在外,则应用说明将为空。 |
|
已创建
|
created | string |
应用创建的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
更新
|
updated | string |
应用上次更新的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
日期格式
|
dateFormat | string |
此应用中显示日期值时所使用的格式的说明。 请注意,这是仅限浏览器的参数 - 请参阅 API 指南中的 “字段类型详细信息 ”页,了解如何在 API 调用中返回时间值。 请参阅 “关于本地化日期 ”以设置应用的日期格式。 |
|
timeZone
|
timeZone | string |
此应用中显示时间值时使用的时区的说明。 请注意,这是仅限浏览器的参数 - 请参阅门户中的 “字段类型详细信息 ”页,了解 API 调用中返回时间值的方式。 请参阅 设置应用程序和帐户的时区 以设置应用程序的时区。 |
|
id
|
id | string |
此应用程序的唯一标识符。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
指示应用是否包括 Internet 上的每个人访问。 请参阅 与 Internet 上的每个人共享应用(EOTI)。 |
|
变量
|
variables | array of Variable1 |
应用变量。 请参阅 关于应用程序变量 |
|
dataClassification
|
dataClassification | string |
分配给应用程序的数据分类标签。 如果未打开数据分类,则不会返回。 如果数据分类已打开,但未标记应用程序,则返回“None”。 平台+ 计划的领域管理员可以在管理控制台中添加数据分类标签。 |
变量1
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
变量名称。 |
|
value
|
value | string |
变量值。 |
getAppResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
应用名称。 允许在同一领域创建具有相同名称的多个应用,因为它们将具有不同的 dbid 值。 我们敦促你小心这样做。 |
|
描述
|
description | string |
应用的说明。 如果此属性被排除在外,则应用说明将为空。 |
|
已创建
|
created | string |
应用创建的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
更新
|
updated | string |
应用上次更新的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
日期格式
|
dateFormat | string |
此应用中显示日期值时所使用的格式的说明。 请注意,这是仅限浏览器的参数 - 请参阅 API 指南中的 “字段类型详细信息 ”页,了解如何在 API 调用中返回时间值。 请参阅 “关于本地化日期 ”以设置应用的日期格式。 |
|
timeZone
|
timeZone | string |
此应用中显示时间值时使用的时区的说明。 请注意,这是仅限浏览器的参数 - 请参阅门户中的 “字段类型详细信息 ”页,了解 API 调用中返回时间值的方式。 请参阅 设置应用程序和帐户的时区 以设置应用程序的时区。 |
|
id
|
id | string |
此应用程序的唯一标识符。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
指示应用是否包括 Internet 上的每个人访问。 请参阅 与 Internet 上的每个人共享应用(EOTI)。 |
|
变量
|
variables | array of Variable1 |
应用变量。 请参阅 关于应用程序变量 |
|
dataClassification
|
dataClassification | string |
分配给应用程序的数据分类标签。 如果未打开数据分类,则不会返回。 如果数据分类已打开,但未标记应用程序,则返回“None”。 平台+ 计划的领域管理员可以在管理控制台中添加数据分类标签。 |
updateAppResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
应用名称。 允许在同一领域创建具有相同名称的多个应用,因为它们将具有不同的 dbid 值。 我们敦促你小心这样做。 |
|
描述
|
description | string |
应用的说明。 如果此属性被排除在外,则应用说明将为空。 |
|
已创建
|
created | string |
应用创建的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
更新
|
updated | string |
应用上次更新的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
日期格式
|
dateFormat | string |
此应用中显示日期值时所使用的格式的说明。 请注意,这是仅限浏览器的参数 - 请参阅 API 指南中的 “字段类型详细信息 ”页,了解如何在 API 调用中返回时间值。 请参阅 “关于本地化日期 ”以设置应用的日期格式。 |
|
timeZone
|
timeZone | string |
此应用中显示时间值时使用的时区的说明。 请注意,这是仅限浏览器的参数 - 请参阅门户中的 “字段类型详细信息 ”页,了解 API 调用中返回时间值的方式。 请参阅 设置应用程序和帐户的时区 以设置应用程序的时区。 |
|
id
|
id | string |
此应用程序的唯一标识符。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
指示应用是否包括 Internet 上的每个人访问。 请参阅 与 Internet 上的每个人共享应用(EOTI)。 |
|
变量
|
variables | array of Variable1 |
应用变量。 请参阅 关于应用程序变量 |
|
dataClassification
|
dataClassification | string |
分配给应用程序的数据分类标签。 如果未打开数据分类,则不会返回。 如果数据分类已打开,但未标记应用程序,则返回“None”。 平台+ 计划的领域管理员可以在管理控制台中添加数据分类标签。 |
deleteAppResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
deletedAppId
|
deletedAppId | string |
已删除应用程序的 ID。 |
copyAppResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
应用名称。 允许在同一领域创建具有相同名称的多个应用,因为它们将具有不同的 dbid 值。 我们敦促你小心这样做。 |
|
描述
|
description | string |
应用的说明 |
|
已创建
|
created | string |
应用创建的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
更新
|
updated | string |
应用上次更新的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
日期格式
|
dateFormat | string |
此应用中显示日期值时所使用的格式的说明。 请注意,这是仅限浏览器的参数 - 请参阅 API 指南中的 “字段类型详细信息 ”页,了解如何在 API 调用中返回时间值。 请参阅 “关于本地化日期 ”以设置应用的日期格式。 |
|
timeZone
|
timeZone | string |
此应用中显示时间值时使用的时区的说明。 请注意,这是仅限浏览器的参数 - 请参阅门户中的 “字段类型详细信息 ”页,了解 API 调用中返回时间值的方式。 请参阅 设置应用程序和帐户的时区 以设置应用程序的时区。 |
|
id
|
id | string |
此应用程序的唯一标识符。 |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
指示应用是否包括 Internet 上的每个人访问。 请参阅 与 Internet 上的每个人共享应用(EOTI)。 |
|
变量
|
variables | array of Variable1 |
应用变量。 请参阅 关于应用程序变量 |
|
ancestorId
|
ancestorId | string |
从中复制此应用的 ID |
|
dataClassification
|
dataClassification | string |
分配给应用程序的数据分类标签。 如果未打开数据分类,则不会返回。 如果数据分类已打开,但未标记应用程序,则返回“None”。 平台+ 计划的领域管理员可以在管理控制台中添加数据分类标签。 |
createTableResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
表的名称。 |
|
id
|
id | string |
表的唯一标识符(dbid)。 |
|
别名
|
alias | string |
表的自动创建的表别名。 |
|
描述
|
description | string |
由应用程序管理员配置表的说明。 |
|
已创建
|
created | string |
创建表的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
更新
|
updated | string |
上次更新表架构或数据的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
nextRecordId
|
nextRecordId | integer |
创建下一条记录时将使用的增量记录 ID,如在运行 API 调用时确定的那样。 |
|
nextFieldId
|
nextFieldId | integer |
创建下一个字段时将使用的增量字段 ID,如运行 API 调用时确定的那样。 |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
为默认排序配置的字段的 ID。 |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
表上默认排序顺序的配置。 |
|
keyFieldId
|
keyFieldId | integer |
配置为此表上的键的字段的 ID,通常是 Quickbase 记录 ID。 |
|
singleRecordName
|
singleRecordName | string |
表由生成器配置的单一名词。 |
|
pluralRecordName
|
pluralRecordName | string |
表的生成器配置的复数名词。 |
|
sizeLimit
|
sizeLimit | string |
表的大小限制。 |
|
spaceUsed
|
spaceUsed | string |
表当前使用的空间量。 |
|
spaceRemaining
|
spaceRemaining | string |
表剩余的空间量。 |
DefaultSortOrder
getTableResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
表的名称。 |
|
id
|
id | string |
表的唯一标识符(dbid)。 |
|
别名
|
alias | string |
表的自动创建的表别名。 |
|
描述
|
description | string |
由应用程序管理员配置表的说明。 |
|
已创建
|
created | string |
创建表的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
更新
|
updated | string |
上次更新表架构或数据的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
nextRecordId
|
nextRecordId | integer |
创建下一条记录时将使用的增量记录 ID,如在运行 API 调用时确定的那样。 |
|
nextFieldId
|
nextFieldId | integer |
创建下一个字段时将使用的增量字段 ID,如运行 API 调用时确定的那样。 |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
为默认排序配置的字段的 ID。 |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
表上默认排序顺序的配置。 |
|
keyFieldId
|
keyFieldId | integer |
配置为此表上的键的字段的 ID,通常是 Quickbase 记录 ID。 |
|
singleRecordName
|
singleRecordName | string |
表由生成器配置的单一名词。 |
|
pluralRecordName
|
pluralRecordName | string |
表的生成器配置的复数名词。 |
|
sizeLimit
|
sizeLimit | string |
表的大小限制。 |
|
spaceUsed
|
spaceUsed | string |
表当前使用的空间量。 |
|
spaceRemaining
|
spaceRemaining | string |
表剩余的空间量。 |
updateTableResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
表的名称。 |
|
id
|
id | string |
表的唯一标识符(dbid)。 |
|
别名
|
alias | string |
表的自动创建的表别名。 |
|
描述
|
description | string |
由应用程序管理员配置表的说明。 |
|
已创建
|
created | string |
创建表的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
更新
|
updated | string |
上次更新表架构或数据的时间和日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
nextRecordId
|
nextRecordId | integer |
创建下一条记录时将使用的增量记录 ID,如在运行 API 调用时确定的那样。 |
|
nextFieldId
|
nextFieldId | integer |
创建下一个字段时将使用的增量字段 ID,如运行 API 调用时确定的那样。 |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
为默认排序配置的字段的 ID。 |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
表上默认排序顺序的配置。 |
|
keyFieldId
|
keyFieldId | integer |
配置为此表上的键的字段的 ID,通常是 Quickbase 记录 ID。 |
|
singleRecordName
|
singleRecordName | string |
表由生成器配置的单一名词。 |
|
pluralRecordName
|
pluralRecordName | string |
表的生成器配置的复数名词。 |
|
sizeLimit
|
sizeLimit | string |
表的大小限制。 |
|
spaceUsed
|
spaceUsed | string |
表当前使用的空间量。 |
|
spaceRemaining
|
spaceRemaining | string |
表剩余的空间量。 |
deleteTableResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
deletedTableId
|
deletedTableId | string |
已删除的表 ID。 |
getRelationshipsResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
关系
|
relationships | array of Relationship |
表中的关系。 |
|
Metadata
|
metadata | Metadata |
有关可能有帮助的结果的其他信息。 |
关系
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
关系 ID (外键字段 ID)。 |
|
parentTableId
|
parentTableId | string |
关系的父表 ID。 |
|
childTableId
|
childTableId | string |
关系的子表 ID。 |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
外键字段信息。 |
|
isCrossApp
|
isCrossApp | boolean |
这是否是跨应用关系。 |
|
lookupFields
|
lookupFields | array of LookupField |
查阅字段数组。 |
|
summaryFields
|
summaryFields | array of SummaryField |
摘要字段数组。 |
ForeignKeyField
外键字段信息。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
字段 ID。 |
|
标签
|
label | string |
字段标签。 |
|
类型
|
type | string |
字段类型。 |
LookupField
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
字段 ID。 |
|
标签
|
label | string |
字段标签。 |
|
类型
|
type | string |
字段类型。 |
SummaryField
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
字段 ID。 |
|
标签
|
label | string |
字段标签。 |
|
类型
|
type | string |
字段类型。 |
Metadata
有关可能有帮助的结果的其他信息。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
跳过
|
skip | integer |
要跳过的关系数。 |
|
totalRelationships
|
totalRelationships | integer |
关系总数。 |
|
numRelationships
|
numRelationships | integer |
当前响应对象中的关系数。 |
createRelationshipResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
关系 ID (外键字段 ID)。 |
|
parentTableId
|
parentTableId | string |
关系的父表 ID。 |
|
childTableId
|
childTableId | string |
关系的子表 ID。 |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
外键字段信息。 |
|
isCrossApp
|
isCrossApp | boolean |
这是否是跨应用关系。 |
|
lookupFields
|
lookupFields | array of LookupField |
查阅字段数组。 |
|
summaryFields
|
summaryFields | array of SummaryField |
摘要字段数组。 |
updateRelationshipResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
关系 ID (外键字段 ID)。 |
|
parentTableId
|
parentTableId | string |
关系的父表 ID。 |
|
childTableId
|
childTableId | string |
关系的子表 ID。 |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
外键字段信息。 |
|
isCrossApp
|
isCrossApp | boolean |
这是否是跨应用关系。 |
|
lookupFields
|
lookupFields | array of LookupField |
查阅字段数组。 |
|
summaryFields
|
summaryFields | array of SummaryField |
摘要字段数组。 |
deleteRelationshipResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
relationshipId
|
relationshipId | integer |
关系 ID。 |
Query
在 Quickbase 中配置的查询定义,该定义在运行报表时执行。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
tableId
|
tableId | string |
报表的表标识符。 |
|
筛选器
|
filter | string |
用于查询数据的筛选器。 |
|
formulaFields
|
formulaFields | array of FormulaField |
计算公式字段。 |
FormulaField
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
公式字段标识符。 |
|
标签
|
label | string |
公式字段标签。 |
|
FieldType
|
fieldType | FieldType |
生成的公式值类型。 |
|
公式
|
formula | string |
公式文本。 |
|
decimalPrecision
|
decimalPrecision | integer |
对于数值公式,数字精度。 |
FieldType
getReportResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | string |
报表的标识符,表唯一。 |
|
姓名
|
name | string |
报表的配置名称。 |
|
类型
|
type | string |
Quickbase 中的报表类型(例如图表)。 |
|
描述
|
description | string |
报表的配置说明。 |
|
所有者 ID
|
ownerId | integer |
可选,仅针对个人报表显示。 报表所有者的用户 ID。 |
|
Query
|
query | Query |
在 Quickbase 中配置的查询定义,该定义在运行报表时执行。 |
|
属性
|
properties | object |
特定于报表类型的属性的列表。 若要查看每个报表类型的属性的详细说明,请参阅 报表类型。 |
|
usedLast
|
usedLast | string |
上次使用报表的时刻。 |
|
usedCount
|
usedCount | integer |
使用报表的次数。 |
runReportResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
fields
|
fields | array of Field |
一个对象数组,其中包含报表中显示的每个字段的有限元数据。 这有助于构建依赖于字段类型和 ID 的逻辑。 |
|
数据
|
data | array of object |
表示记录数据或汇总值的对象数组,具体取决于报表类型。 |
|
items
|
data | object | |
|
Metadata1
|
metadata | Metadata1 |
有关可能有帮助的结果的其他信息。 如果指定要跳过的结果数小于可用,或者 API 自动返回的结果更少,则可能需要分页。 可以将 numRecords 与 totalRecord 进行比较,以确定是否需要进一步分页。 |
领域
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
字段 ID。 |
|
标签
|
label | string |
字段标签。 |
|
类型
|
type | string |
字段类型。 |
|
labelOverride
|
labelOverride | string |
报表中字段的列标题标签替代。 |
Metadata1
有关可能有帮助的结果的其他信息。 如果指定要跳过的结果数小于可用,或者 API 自动返回的结果更少,则可能需要分页。 可以将 numRecords 与 totalRecord 进行比较,以确定是否需要进一步分页。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
跳过
|
skip | integer |
要跳过的记录数 |
|
numFields
|
numFields | integer |
当前响应对象中每个记录中的字段数 |
|
top
|
top | integer |
如果存在,则调用方请求的最大记录数 |
|
totalRecords
|
totalRecords | integer |
结果集中的记录总数 |
|
numRecords
|
numRecords | integer |
当前响应对象中的记录数 |
Properties1
字段的其他属性。 有关每个字段类型的属性的详细信息,请参阅 “字段类型详细信息 ”页。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
comments
|
comments | string |
管理员在字段属性上输入的注释。 |
|
doesTotal
|
doesTotal | boolean |
此字段是否在产品内的报表中总计。 |
|
autoSave
|
autoSave | boolean |
链接字段是否会自动保存。 |
|
defaultValueLuid
|
defaultValueLuid | integer |
默认用户 ID 值。 |
|
maxVersions
|
maxVersions | integer |
为文件附件配置的最大版本数。 |
|
carryChoices
|
carryChoices | boolean |
复制字段时是否应携带其多重选择字段。 |
|
格式
|
format | integer |
显示时间的格式。 |
|
最大长度 (maxLength)
|
maxLength | integer |
此字段的 Quickbase 中允许输入的最大字符数。 |
|
linkText
|
linkText | string |
已配置的文本值,用于替换用户在产品中看到的 URL。 |
|
parentFieldId
|
parentFieldId | integer |
父复合字段的 ID(如果适用)。 |
|
displayTimezone
|
displayTimezone | boolean |
指示是否在产品中显示时区。 |
|
summaryTargetFieldId
|
summaryTargetFieldId | integer |
用于聚合子级值(如果适用)的字段的 ID。 如果摘要函数不需要字段选择(如计数),则显示 0。 |
|
allowNewChoices
|
allowNewChoices | boolean |
指示用户是否可以向选择列表添加新选项。 |
|
masterChoiceFieldId
|
masterChoiceFieldId | integer |
关系中引用的字段的 ID。 |
|
defaultToday
|
defaultToday | boolean |
指示当前是否为新记录默认字段值。 |
|
单位
|
units | string |
单位标签。 |
|
lookupTargetFieldId
|
lookupTargetFieldId | integer |
此查找的主表上的目标字段的 ID。 |
|
SummaryFunction
|
summaryFunction | SummaryFunction |
摘要累积函数类型。 |
|
sourceFieldId
|
sourceFieldId | integer |
源字段的 ID。 |
|
masterTableTag
|
masterTableTag | string |
此字段所属关系中主表的表别名。 |
|
doesAverage
|
doesAverage | boolean |
此字段是否在产品内的报表中平均值。 |
|
公式
|
formula | string |
在 Quickbase 中配置的字段公式。 |
|
decimalPlaces
|
decimalPlaces | integer |
此字段的产品中显示的小数位数。 |
|
seeVersions
|
seeVersions | boolean |
指示用户是否可以查看产品中文件附件的最新版本。 |
|
displayMonth
|
displayMonth | string |
如何显示月份。 |
|
numLines
|
numLines | integer |
此文本字段的 Quickbase 中显示的行数。 |
|
displayEmail
|
displayEmail | string |
如何显示电子邮件。 |
|
defaultKind
|
defaultKind | string |
用户默认类型。 |
|
coverText
|
coverText | string |
可用于在浏览器中显示链接的备用用户友好文本。 |
|
currencySymbol
|
currencySymbol | string |
在产品中显示字段值时使用的当前符号。 |
|
masterChoiceTableId
|
masterChoiceTableId | integer |
此关系中主控形状的表的 ID。 |
|
targetFieldId
|
targetFieldId | integer |
目标字段的 ID。 |
|
displayUser
|
displayUser | string |
用户如何在产品中显示配置的选项。 |
|
blankIsZero
|
blankIsZero | boolean |
是否在产品中的计算中将空白值视为 0。 |
|
确切
|
exact | boolean |
报表链接是否需要完全匹配。 |
|
startField
|
startField | integer |
起始字段 ID。 |
|
defaultDomain
|
defaultDomain | string |
默认电子邮件域。 |
|
defaultValue
|
defaultValue | string |
添加新记录时为字段配置的默认值。 |
|
choicesLuid
|
choicesLuid | array of object |
用户选项列表。 |
|
items
|
choicesLuid | object | |
|
缩写
|
abbreviate | boolean |
显示 URL 时不要显示 URL 协议。 |
|
xmlTag
|
xmlTag | string |
字段的 xml 标记。 |
|
targetTableName
|
targetTableName | string |
字段的目标表名称。 |
|
numberFormat
|
numberFormat | integer |
用于在产品中显示数值的格式(小数点、分隔符、数字组)。 |
|
appearsAs
|
appearsAs | string |
链接文本(如果为空),URL 将用作链接文本。 |
|
width
|
width | integer |
产品中字段的 html 输入宽度。 |
|
CurrencyFormat
|
currencyFormat | CurrencyFormat |
在产品中显示字段值时使用的货币格式。 |
|
displayImages
|
displayImages | boolean |
指示图像是否在产品中的窗体和报表上显示文件附件。 |
|
foreignKey
|
foreignKey | boolean |
指示字段是否为关系中的外键(或引用字段)。 |
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
指示是否在产品中显示一周中的一天。 |
|
summaryReferenceFieldId
|
summaryReferenceFieldId | integer |
此摘要关系中引用的字段的 ID。 |
|
commaStart
|
commaStart | integer |
如果适用,在产品中显示逗号之前的位数。 |
|
choices
|
choices | array of string |
为提供用户选项的字段存在的条目数组。 |
|
targetTableId
|
targetTableId | string |
目标表的 ID。 |
|
displayRelative
|
displayRelative | boolean |
是否将时间显示为相对时间。 |
|
compositeFields
|
compositeFields | array of object |
构成复合字段(例如地址)的字段的数组。 |
|
items
|
compositeFields | object | |
|
VersionMode
|
versionMode | VersionMode |
文件的版本模式。 保留所有版本与保留最新版本。 |
|
displayTime
|
displayTime | boolean |
指示是否显示时间,以及日期。 |
|
durationField
|
durationField | integer |
持续时间字段 ID。 |
|
snapFieldId
|
snapFieldId | integer |
用于从中获取值快照值的字段的 ID(如果适用)。 |
|
hours24
|
hours24 | boolean |
指示是否在产品中以 24 小时格式显示时间。 |
|
sortAlpha
|
sortAlpha | boolean |
是否按字母顺序排序,默认排序按记录 ID。 |
|
sortAsGiven
|
sortAsGiven | boolean |
指示列出的条目是否按字母顺序进行排序。 |
|
hasExtension
|
hasExtension | boolean |
此字段是否具有电话扩展。 |
|
工作日
|
workWeek | integer |
工作周类型。 |
|
useNewWindow
|
useNewWindow | boolean |
指示当用户在产品中单击该 URL 时是否应打开一个新窗口。 |
|
appendOnly
|
appendOnly | boolean |
此字段是否仅追加。 |
|
displayAsLink
|
displayAsLink | boolean |
指示是否应将属于关系的字段显示为指向产品中父记录的超链接。 |
|
allowHTML
|
allowHTML | boolean |
此字段是否允许 html。 |
|
lookupReferenceFieldId
|
lookupReferenceFieldId | integer |
此查找关系中引用的字段的 ID。 |
SummaryFunction
CurrencyFormat
VersionMode
许可
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
角色
|
role | string |
与字段的给定权限关联的角色 |
|
permissionType
|
permissionType | string |
为此字段的角色授予的权限 |
|
roleId
|
roleId | integer |
给定角色的 ID |
createFieldResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
此表唯一的字段 ID。 |
|
fieldType
|
fieldType | string |
字段的类型,如下所述。 |
|
mode
|
mode | string |
对于派生字段,此值为“lookup”、“summary”或“formula”,以指示派生字段的类型。 对于非派生字段,此字段将为空。 |
|
标签
|
label | string |
字段的标签(名称)。 |
|
noWrap
|
noWrap | boolean |
指示字段是否配置为在产品中显示时不换行。 |
|
bold
|
bold | boolean |
指示字段是否配置为在产品中以粗体显示。 |
|
required
|
required | boolean |
指示字段是否标记为必需。 |
|
appearsByDefault
|
appearsByDefault | boolean |
指示字段是否在报表中标记为默认值。 |
|
findEnabled
|
findEnabled | boolean |
指示字段是否标记为可搜索。 |
|
独特
|
unique | boolean |
指示字段是否标记为唯一。 |
|
doesDataCopy
|
doesDataCopy | boolean |
指示用户复制记录时字段数据是否会复制。 |
|
fieldHelp
|
fieldHelp | string |
为产品中的用户显示的已配置的帮助文本。 |
|
审计
|
audited | boolean |
指示是否在快速数据库审核日志中跟踪该字段。 |
|
Properties1
|
properties | Properties1 |
字段的其他属性。 有关每个字段类型的属性的详细信息,请参阅 “字段类型详细信息 ”页。 |
|
权限
|
permissions | array of Permission |
不同角色的字段权限。 |
deleteFieldsResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
deletedFieldIds
|
deletedFieldIds | array of integer |
要删除的字段 ID 的列表。 |
|
错误
|
errors | array of string |
找到的错误列表。 |
getFieldResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
此表唯一的字段 ID。 |
|
fieldType
|
fieldType | string |
字段的类型,如下所述。 |
|
mode
|
mode | string |
对于派生字段,此值为“lookup”、“summary”或“formula”,以指示派生字段的类型。 对于非派生字段,此字段将为空。 |
|
标签
|
label | string |
字段的标签(名称)。 |
|
noWrap
|
noWrap | boolean |
指示字段是否配置为在产品中显示时不换行。 |
|
bold
|
bold | boolean |
指示字段是否配置为在产品中以粗体显示。 |
|
required
|
required | boolean |
指示字段是否标记为必需。 |
|
appearsByDefault
|
appearsByDefault | boolean |
指示字段是否在报表中标记为默认值。 |
|
findEnabled
|
findEnabled | boolean |
指示字段是否标记为可搜索。 |
|
独特
|
unique | boolean |
指示字段是否标记为唯一。 |
|
doesDataCopy
|
doesDataCopy | boolean |
指示用户复制记录时字段数据是否会复制。 |
|
fieldHelp
|
fieldHelp | string |
为产品中的用户显示的已配置的帮助文本。 |
|
审计
|
audited | boolean |
指示是否在快速数据库审核日志中跟踪该字段。 |
|
Properties1
|
properties | Properties1 |
字段的其他属性。 有关每个字段类型的属性的详细信息,请参阅 “字段类型详细信息 ”页。 |
|
权限
|
permissions | array of Permission |
不同角色的字段权限。 |
updateFieldResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
此表唯一的字段 ID。 |
|
fieldType
|
fieldType | string |
字段的类型,如下所述。 |
|
mode
|
mode | string |
对于派生字段,此值为“lookup”、“summary”或“formula”,以指示派生字段的类型。 对于非派生字段,此字段将为空。 |
|
标签
|
label | string |
字段的标签(名称)。 |
|
noWrap
|
noWrap | boolean |
指示字段是否配置为在产品中显示时不换行。 |
|
bold
|
bold | boolean |
指示字段是否配置为在产品中以粗体显示。 |
|
required
|
required | boolean |
指示字段是否标记为必需。 |
|
appearsByDefault
|
appearsByDefault | boolean |
指示字段是否在报表中标记为默认值。 |
|
findEnabled
|
findEnabled | boolean |
指示字段是否标记为可搜索。 |
|
独特
|
unique | boolean |
指示字段是否标记为唯一。 |
|
doesDataCopy
|
doesDataCopy | boolean |
指示用户复制记录时字段数据是否会复制。 |
|
fieldHelp
|
fieldHelp | string |
为产品中的用户显示的已配置的帮助文本。 |
|
审计
|
audited | boolean |
指示是否在快速数据库审核日志中跟踪该字段。 |
|
Properties1
|
properties | Properties1 |
字段的其他属性。 有关每个字段类型的属性的详细信息,请参阅 “字段类型详细信息 ”页。 |
|
权限
|
permissions | array of Permission |
不同角色的字段权限。 |
runFormulaResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
结果
|
result | string |
公式执行结果。 |
upsertResponse
成功的响应,其中包含添加、更新或未更改的记录的详细信息。 在下面的示例中,该表以前有 1 到 10 个 ID 的十条记录。 用户发布更新记录 1 值并添加两条新记录(全部成功)的更新插入。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Metadata2
|
metadata | Metadata2 |
有关已创建的记录、更新的记录、引用但未更改的记录以及正在处理时出现任何错误的记录的信息。 |
|
数据
|
data | array of object |
应返回的数据。 |
|
items
|
data | object |
Metadata2
有关已创建的记录、更新的记录、引用但未更改的记录以及正在处理时出现任何错误的记录的信息。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
createdRecordIds
|
createdRecordIds | array of integer |
包含已创建的记录 ID 的数组。 |
|
lineErrors
|
lineErrors | object |
仅当记录失败时,才会返回此值。 它是处理导致记录未处理的传入数据时发生的错误的集合。 每个对象都有一个键,表示原始有效负载中记录的序列号(从 1 开始)。 该值是发生错误的列表。 |
|
unchangedRecordIds
|
unchangedRecordIds | array of integer |
包含未更改记录 ID 的数组。 |
|
updatedRecordIds
|
updatedRecordIds | array of integer |
包含更新的记录 ID 的数组。 |
|
totalNumberOfRecordsProcessed
|
totalNumberOfRecordsProcessed | integer |
处理的记录数。 包括成功和失败的记录更新。 |
deleteRecordsResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
numberDeleted
|
numberDeleted | integer |
已删除的记录数。 |
runQueryResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
fields
|
fields | array of Fields2 |
一个对象数组,其中包含报表中显示的每个字段的有限元数据。 这有助于构建依赖于字段类型和 ID 的逻辑。 |
|
数据
|
data | array of object |
表示记录数据或汇总值的对象数组,具体取决于报表类型。 |
|
items
|
data | object | |
|
Metadata1
|
metadata | Metadata1 |
有关可能有帮助的结果的其他信息。 如果指定要跳过的结果数小于可用,或者 API 自动返回的结果更少,则可能需要分页。 可以将 numRecords 与 totalRecord 进行比较,以确定是否需要进一步分页。 |
Fields2
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
字段 ID。 |
|
标签
|
label | string |
字段标签。 |
|
类型
|
type | string |
字段类型。 |
getTempTokenDBIDResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
temporaryAuthorization
|
temporaryAuthorization | string |
临时授权令牌。 |
cloneUserTokenResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
活跃
|
active | boolean |
用户令牌是否处于活动状态。 |
|
apps
|
apps | array of App |
此用户令牌分配到的应用列表。 |
|
lastUsed
|
lastUsed | string |
使用此用户令牌的最后一个日期,采用 ISO 8601 时间格式 YYYY-MM-DDThh:mm:ss.sssZ(UTC 时区)。 |
|
描述
|
description | string |
用户令牌说明。 |
|
id
|
id | integer |
用户令牌 ID。 |
|
姓名
|
name | string |
用户令牌名称。 |
|
代币
|
token | string |
用户令牌值。 |
应用程序
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | string |
此应用程序的唯一标识符。 |
|
姓名
|
name | string |
应用程序的名称。 |
deleteUserTokenResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
id
|
id | integer |
用户令牌 ID。 |
deleteFileResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
versionNumber
|
versionNumber | integer |
已删除的版本数。 |
|
fileName
|
fileName | string |
与已删除的版本关联的文件的名称。 |
|
上传
|
uploaded | string |
最初上传版本时的时间戳。 |
|
Creator
|
creator | Creator |
上传版本的用户。 |
Creator
上传版本的用户。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
姓名
|
name | string |
用户全名。 |
|
id
|
id | string |
用户 ID。 |
|
电子邮件
|
string |
用户电子邮件。 |
|
|
用户名
|
userName | string |
用户属性中更新的用户名。 可选,如果与用户电子邮件不同,则显示。 |
字符串
这是基本数据类型“string”。