QuintaDB REST API旨在释放存储在QuintaDB数据库中的数据的潜力。使用此API,您可以实现比标准QuintaDB接口现在所提供的更多的功能。因此,我们为您提供了处理数据所需的一切的机会。您可以为不同的平台(例如 iPhone / Android 等)创建自己的脚本,桌面和移动应用程序。而且QuintaDB仍将是您与他人一起存储,管理和使用数据的地方。
如何链接QuintaDB和Thunkable服务,请参见这个连结 (英文)。
QuintaDB我们对服务 Zapier 的应用程序。
所有调用都必须包含REST API密钥,可以在页面右上方的“ API” 菜单中找到。
服务器的响应可以使用 JSON 或 XML 格式,具体取决于您的请求。
下面,我们将显示带有每个请求的服务器响应的表。 URL将显示为 /apps.json ,这意味着您必须在程序中使用链接https://QuintaDB.com /apps.json 调用该方法。 请注意,所有呼叫必须使用 https 协议,并且您必须检查SSL服务器证书的有效性。
属性 | 说明 |
---|---|
id | 的唯一数据库ID |
name | 标题 |
created_at | 当数据库被创建的时间 |
updated_at | 时值数据库已更新 |
dtypes_count | 记录的数量在数据库 |
entities_count | 数据库中的表数 |
properties_count | 在数据库中的列数 |
complex_app? | 这是一个复杂的应用程序,即启用了数据缓存的应用程式。返回true或false |
complex_app_with_fresh_data? | 这是一个复杂的应用程序,数据缓存是否新鲜。返回true或false |
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
page | 数据库显示20页。即 页面可以是1..5 |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps.json | GET | {"page":1,"rest_api_key":"API_KEY"} |
|
XML | /apps.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<page>1</page> <rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/ID.json | GET | {"rest_api_key":"API_KEY"} |
|
XML | /apps/ID.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
标题 | 你需要知道可以通过查询获取所有数据库获得数据库名的名称。 |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/search.json | GET | {"rest_api_key":"API_KEY", "name":"Database Name 1"} |
|
XML | /apps/search.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> <name>Database Name 1</name> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
name | 数据库的新名称 |
ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/ID.json | PUT |
{"rest_api_key":"API_KEY", "name":"New database name"} |
|
XML | /apps/ID.xml | PUT |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <name>New database name</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/ID.json | DELETE | {"rest_api_key":"API_KEY"} |
|
XML | /apps/ID.xml | DELETE |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
database_name | 该应用程式的名称 |
form_name | 表格的名称。没有形式不能创建一个数据库。因为在没有形式的数据库没有任何意义。 |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps.json | POST | {"rest_api_key":"API_KEY", database_name: "Database 1", form_name: "Form 1"} |
|
XML | /apps.xml | POST |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> <database_name>Database 1</database_name> <form_name>Form 1</form_name> </api_call_params> |
|
属性 | 说明 |
---|---|
id | 形式的唯一标识符 |
name | 标题 |
desc | 说明 |
post_action | 收件人的电子邮件通知列表 |
target_page | URL转换。在这个页面上,用户将通过网络形式被重定向 |
position | 位置形态。示出了形式接收相对于其他数据库形式的顺序 |
sort_by | 字段Id上排序记录形式 |
asc | true或false。这意味着升序或降序排序记录 |
per_page | 有多少项每页显示 |
allow_delete | true或false。如果为true,Web用户将能够从综合数据库中删除记录 |
allow_database | true或false。如果为true,网络用户将能够查看数据库中的集成数据库中的所有记录 |
send_emails | true或false。发送或没有新条目的电子邮件通知添加到数据库中 |
new_widget | 哈希设置表单控件 |
records_widget | 哈希数据库设置窗口小部件 |
settings | 哈希设置形式 |
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/ID/entities.json | GET | {"rest_api_key":"API_KEY"} |
|
XML | /apps/ID/entities.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 你要知道,你可以找到ENTITY_ID 收到所有表格. 知道您需要替换的表单标识符ENTITY_ID 在 URL, 例如: /apps/APP_ID/entities.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ID.json | GET | {"rest_api_key":"API_KEY"} |
|
XML | /apps/APP_ID/entities/ID.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/search/entities/search.json | GET | {"rest_api_key":"API_KEY", "database_name": "Database 21", "form_name": "Form Name 1"} |
|
XML | /apps/search/entities/search.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> <database_name>Database 21</database_name> <form_name>Form1</form_name> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
name | 形式的新名称。查看所有可用的选项这里 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 你要知道,你可以找到ENTITY_ID 收到所有表格. 知道您需要替换的表单标识符ENTITY_ID 在 URL, 例如: /apps/APP_ID/entities.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ID.json | PUT |
{"rest_api_key":"API_KEY", "name":"New form name"} |
|
XML | /apps/APP_ID/entities/ID.xml | PUT |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <name>New form name</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 您必须知道要删除的表单的标识符。你可以找到ID 收到所有表格. 知道您需要替换的表单标识符ID 在 URL, 例如: /apps/APP_ID/entities/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ID.json | DELETE | {"rest_api_key":"API_KEY"} |
|
XML | /apps/APP_ID/entities/ID.xml | DELETE |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
name | 窗体名称 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ID.json | POST |
{"rest_api_key":"API_KEY", "name":"New form"} |
|
XML | /apps/APP_ID/entities/ID.xml | POST |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <name>New form</rest_api_key> </api_call_params> |
|
属性 | 说明 |
---|---|
id | 唯一标识符字段 |
entity_id | 字段Id形式 |
name | 标题 |
desc | 说明 |
type_name | 字段类型。可能是: string, text, integer, float, select, radio button, check box, date, dob, datetime, file, image, boolean, language, states, table, country, time_zone, note, divider, formula, autoincrement, login, password |
default | 该字段的默认值 |
validate_options | 验证选项 |
position | 位置域 |
visible | true或false。它指示列是否在综合数据库可见 |
size | 字段大小 |
cols | 列字段类型表 |
rows | 行字段类型表 |
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ENTITY_ID | 你要知道,你可以找到ENTITY_ID 收到所有表格. 知道您需要替换的表单标识符ENTITY_ID 在 URL, 例如: /apps/APP_ID/entities.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ID/properties.json | GET | {"rest_api_key":"API_KEY"} |
|
XML | /apps/APP_ID/entities/ID/properties.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ENTITY_ID | 你要知道,你可以找到ENTITY_ID 收到所有表格. 知道您需要替换的表单标识符ENTITY_ID 在 URL, 例如: /apps/APP_ID/entities.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json |
ID | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ENTITY_ID/properties/ID.json | GET | {"rest_api_key":"API_KEY"} |
|
XML | /apps/APP_ID/entities/ENTITY_ID/properties/ID.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
该应用程式的名称 | Should Know Db Name For Field Html |
窗体名称 | 你要知道,可致电获取所有的形式来获得他的形象的名字。 |
字段名称 | 你要知道它可以通过一个电话来获得字段的让所有的领域的名字。 |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/search/entities/search/properties/search.json | GET | {"rest_api_key":"API_KEY", "database_name": "Database 21", "form_name": "Form Name 1", "field_name": "Field Name 1"} |
|
XML | /apps/search/entities/search/properties/search.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <database_name>Database 21</database_name> <form_name>Form1</form_name> <field_name>test</field_name> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
name | 新的字段名称。可以找到所有可用的属性。在这里 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ENTITY_ID | 你要知道,你可以找到ENTITY_ID 收到所有表格. 知道您需要替换的表单标识符ENTITY_ID 在 URL, 例如: /apps/APP_ID/entities.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json |
ID | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ENTITY_ID/properties/ID.json | PUT |
{"rest_api_key":"API_KEY", "name":"New field name"} |
|
XML | /apps/APP_ID/entities/ENTITY_ID/properties/ID.xml | PUT |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <name>New field name</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ENTITY_ID | 您必须知道表单标识符。你可以找到ENTITY_ID 收到所有表格。知道您需要替换的表单标识符ENTITY_ID在URL,例如/apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ENTITY_ID/properties/ID.json | DELETE | {"rest_api_key":"API_KEY"} |
|
XML | /apps/APP_ID/entities/ENTITY_ID/properties/ID.json | DELETE |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
name | 字段名称 |
type_name | 字段类型。可能是: string, text, integer, float, select, radio button, check box, date, dob, datetime, file, image, boolean, language, states, table, country, time_zone, note, divider, formula, autoincrement, login, password |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ENTITY_ID | 您必须知道表单标识符。你可以找到ENTITY_ID 收到所有表格。知道您需要替换的表单标识符ENTITY_ID在URL,例如/apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ENTITY_ID/properties.json | POST | {"rest_api_key":"API_KEY", name: "Field name 1", type_name: "string"} |
|
XML | /apps/APP_ID/entities/ENTITY_ID/properties.xml | POST |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <name>Form field 1</name> <type-name>string</type-name> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
ENTITY_ID | 您必须知道表单标识符。你可以找到ENTITY_ID 收到所有表格。知道您需要替换的表单标识符ENTITY_ID在URL,例如/apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
view | 要得到记录,你应该知道的报告ID。 (不一定) |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /search/sum/ENTITY_ID/ID.json?view=VIEW | GET | {"rest_api_key":"API_KEY", "ENTITY_ID": "aEWQZdIXfahOqWvcvwrGTP", "ID": "aMW4HKWR9bnOoGWQbpWQS4"} |
|
XML | /search/sum/ENTITY_ID/ID.xml?view=VIEW | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <ENTITY_ID>aEWQZdIXfahOqWvcvwrGTP</ENTITY_ID> <ID>aMW4HKWR9bnOoGWQbpWQS4</ID> </api_call_params> |
|
属性 | 说明 |
---|---|
id | 创纪录的唯一标识符。 |
page | 记录显示,每页 per_page 记录的一页。 |
app_id | ID应用程式 |
entity_id | ID条目形式。 |
values | 创纪录的哈希值。其中键是在 id字段下,并且该值 - 字段”的值 |
rel_values | 关系记录的哈希值。其中关键是在 id字段,和值 - 标识符相关的记录 |
subform_values | 哈希值的子窗体记录。其中键是在 id字段下,并且该值 - 的标识符子窗体记录的阵列。 |
approved | 如果适度是启用的数据库,这个属性指示于一体的综合数据库的条目doustupna是否。 |
created_at | 时间是创建记录。 |
updated_at | 当记录的最后更新的时间。 |
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ENTITY_ID | 你要知道,你可以找到ENTITY_ID 收到所有表格. 知道您需要替换的表单标识符ENTITY_ID 在 URL, 例如: /apps/APP_ID/entities.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json |
page | 记录页号从1到的记录/ per_page 的数量”。 |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/dtypes/entity/ENTITY_ID.json | GET | {"rest_api_key":"API_KEY", "page": 1} |
|
XML | /apps/APP_ID/dtypes/entity/ENTITY_ID.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
view | 要得到记录,你应该知道的报告ID。 |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/dtypes/entity/ENTITY_ID.json | GET | {"rest_api_key":"API_KEY", "view": REPORT_ID} |
|
XML | /apps/APP_ID/dtypes/entity/ENTITY_ID.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params> <rest_api_key>API_KEY</rest_api_key> <view>EaWQZdIXfahOqWvcvwrGTP</view> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 您必须知道记录ID. ID可以找到 收到所有记录. 知道您需要替换的表单标识符ID 在 URL 例如: /apps/APP_ID/dtypes/ID.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/dtypes/ID.json | GET | {"rest_api_key":"API_KEY"} |
|
XML | /apps/APP_ID/dtypes/ID.xml | GET |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
values | 散列条目值,其中关键是表单字段的标识符 |
json_values | 如果您使用jQuery,Ruby或其他编程语言,请在'values'参数中将记录的值作为编码的哈希值传递。但是,如果您的框架不允许您执行此操作,则可以将记录值作为JSON字符串发送,例如: "{"aNW4nkW5bdUjldO8oKuSku":"2", "aMW4HKWR9bnOoGWQbpWQS4":"aaa"}". 但是然后使用参数名称'json_values'。 |
subforms_values / subforms_json_values |
要创建或更新子表单,类似地,使用选项'subforms_values' 或 'json_subforms_values'. 格式如下: "{property1_id: {entity_id: subform1_id, subform1_record1_id: {subform1_field1_id: "2", subform1_field2_id: "aaa"}, subform1_record2_id: {subform1_field1_id: "3", subform1_field2_id: "bb"}}, property2_id: {entity_id: subform2_id, subform2_record1_id: {subform2_field1_id: "4", subform2_field2_id: "bb"}, subform2_record2_id: {subform2_field1_id: "5", subform2_field2_id: "dd"}}}" . 其中property1_id和property2_id是主表中具有Subform类型的字段的ID。 subform1_id, subform2_id - 由property1_id和property2_id字段指向的表单的ID。 subform1_record1_id и subform1_record2_id - 这是新的或现有的子表单条目的ID。 subform1_field1_id, subform1_field2_id - 字段ID的格式为subform1_id。 subform2_field1_id, subform2_field2_id - 字段ID的格式为subform2_id。 所有ID都是22个字符的URL安全base64,可以从其他API调用中获取它们,也可以为新条目的ID独立创建它们。 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 您必须知道记录ID. ID可以找到 收到所有记录. 知道您需要替换的表单标识符ID 在 URL 例如: /apps/APP_ID/dtypes/ID.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/dtypes/ID.json | PUT | {"rest_api_key":"API_KEY", "values": {"aNW4nkW5bdUjldO8oKuSku" : 3, "aMW4HKWR9bnOoGWQbpWQS4" : "b", "cMW6pcTSjbWOFdTCkBtmkN" : "c"}} |
|
XML | /apps/APP_ID/dtypes/ID.xml | PUT |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<values>{"aNW4nkW5bdUjldO8oKuSku"=>3, "aMW4HKWR9bnOoGWQbpWQS4"=>"b", "cMW6pcTSjbWOFdTCkBtmkN"=>"c"}</values> <rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
val | 所述单元数据的新值 |
DTYPE_ID | 您必须知道记录ID. ID可以找到 收到所有记录. 知道您需要替换的表单标识符ID 在 URL 例如: /apps/APP_ID/dtypes/ID.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json |
PROPERTY_ID | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /cell_values/DTYPE_ID/update_cell_value/PROPERTY_ID.json | PUT | {"rest_api_key":"API_KEY", "property_id": "aNW4nkW5bdUjldO8oKuSku", "dtype_id": "cMW6pcTSjbWOFdTCkBtmkN", "val": "John Smith"} |
|
XML | /cell_values/DTYPE_ID/update_cell_value/PROPERTY_ID.xml | PUT |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<val>John Smith</val> <rest_api_key>API_KEY</rest_api_key> <dtype-id>cMW6pcTSjbWOFdTCkBtmkN</dtype-id> <property-id>aNW4nkW5bdUjldO8oKuSku</property-id> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | 您必须知道记录ID. ID可以找到 收到所有记录. 知道您需要替换的表单标识符ID 在 URL 例如: /apps/APP_ID/dtypes/ID.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/dtypes/ID.json | DELETE | {"rest_api_key":"API_KEY"} |
|
XML | /apps/APP_ID/dtypes/ID.xml | DELETE |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
values / json_values | 如果您使用jQuery,Ruby或其他编程语言,请在'values'参数中将记录的值作为编码的哈希值传递。但是,如果您的框架不允许您执行此操作,则可以将记录值作为JSON字符串发送,例如: "{"aNW4nkW5bdUjldO8oKuSku":"2", "aMW4HKWR9bnOoGWQbpWQS4":"aaa"}". 但是然后使用参数名称'json_values'。 |
subforms_values / subforms_json_values |
要创建或更新子表单,类似地,使用选项'subforms_values' 或 'json_subforms_values'. 格式如下: "{property1_id: {entity_id: subform1_id, subform1_record1_id: {subform1_field1_id: "2", subform1_field2_id: "aaa"}, subform1_record2_id: {subform1_field1_id: "3", subform1_field2_id: "bb"}}, property2_id: {entity_id: subform2_id, subform2_record1_id: {subform2_field1_id: "4", subform2_field2_id: "bb"}, subform2_record2_id: {subform2_field1_id: "5", subform2_field2_id: "dd"}}}" . 其中property1_id和property2_id是主表中具有Subform类型的字段的ID。 subform1_id, subform2_id - 由property1_id和property2_id字段指向的表单的ID。 subform1_record1_id и subform1_record2_id - 这是新的或现有的子表单条目的ID。 subform1_field1_id, subform1_field2_id - 字段ID的格式为subform1_id。 subform2_field1_id, subform2_field2_id - 字段ID的格式为subform2_id。 所有ID都是22个字符的URL安全base64,可以从其他API调用中获取它们,也可以为新条目的ID独立创建它们。 |
ID | 您需要生成UUID (唯一标识符)长22个字符网址安全base64. 举个例子, 在Ruby中. 接下来,您需要将其传递给哈希'values',例如 :values => {'id' => ID}, 更改为 :values => {'id' => '22adadVXHdHie1WeGFE8k2'} |
APP_ID | 您需要知道数据库标识符。您可以找到获取所有数据库的APP_ID 已收到所有数据库。知道需要替换的基本标识符APP_ID在URL,例如: /apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ENTITY_ID | 您必须知道表单标识符。你可以找到ENTITY_ID 收到所有表格。知道您需要替换的表单标识符ENTITY_ID在URL,例如/apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/dtypes.json | POST | {"rest_api_key":"API_KEY", "values": {"entity_id" : ENTITY_ID, "id" : ID, "aNW4nkW5bdUjldO8oKuSku":"3", "aMW4HKWR9bnOoGWQbpWQS4":"b","cMW6pcTSjbWOFdTCkBtmkN":"c"}} |
|
XML | /apps/APP_ID/dtypes.xml | POST |
<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<values>{"aNW4nkW5bdUjldO8oKuSku"=>3,"entity_id"=>ENTITY_ID, "id"=>ID,"aMW4HKWR9bnOoGWQbpWQS4"=>"b", "cMW6pcTSjbWOFdTCkBtmkN"=>"c"}</values>< <rest_api_key>API_KEY</rest_api_key> </api_call_params> |
|
属性 | 说明 |
---|---|
id | 的唯一数据库ID |
name | 标题 |
created_at | 当数据库被创建的时间 |
updated_at | 时值数据库已更新 |
app_id | ID应用程式 |
entity_id | 表(表格)ID |
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
app_id | ID应用程式 |
entity_id | 表(表格)ID |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ENTITY_ID/views/index.json | GET | {"rest_api_key":"API_KEY"} |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
ENTITY_ID | 您必须知道表单标识符。你可以找到ENTITY_ID 收到所有表格。知道您需要替换的表单标识符ENTITY_ID在URL,例如/apps/APP_ID/entities/ENTITY_ID/properties.json在/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
PROPERTY_ID | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /entities/ENTITY_ID/get_rel_id/PROPERTY_ID.json?rest_api_key=API_KEY | GET | {"rest_api_key":"API_KEY", {"entity_id" : ENTITY_ID, "property_id" : PROPERTY_ID}} | 11842 |
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | ID应用程式 |
property_id | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
DTYPE_ID | 您必须知道记录ID. ID可以找到 收到所有记录. 知道您需要替换的表单标识符ID 在 URL 例如: /apps/APP_ID/dtypes/ID.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /entities/APP_ID/upload_file/PROPERTY_ID.json?dtype_id=DTYPE_ID | POST |
{"rest_api_key"=>API_KEY, "subform_field"=>"dcL8kXB8npd5pdRmk7BCoR", "property_id"=>"aVWR3cNtvdUikQn8o3yCo1", "subform_dtype_id"=>"fRLA83jrnAUOi5TEQLyuGw", "subforms"=>{"dcL8kXB8npd5pdRmk7BCoR"=>{"fRLA83jrnAUOi5TEQLyuGw"=>{"aVWR3cNtvdUikQn8o3yCo1"=># |
|
参数 | 说明 |
---|---|
rest_api_key | 你的API密钥 |
APP_ID | ID应用程式 |
property_id | 您必须知道字段ID。你可以找到身份证收到所有表格字段。知道字段标识符后,您需要替换URL中的ID,例如: /apps/APP_ID/entities/ENTITY_ID/properties/ID.json 在 /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
DTYPE_ID | 您必须知道记录ID. ID可以找到 收到所有记录. 知道您需要替换的表单标识符ID 在 URL 例如: /apps/APP_ID/dtypes/ID.json 在 /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json |
SINGLE_FILE_NAME | 文件名 |
格式 | URL | 方法 | 请求正文 | 答案 |
---|---|---|---|---|
JSON | /dtypes/delete_dtype_file/APP_ID/DTYPE_ID/PROPERTY_ID.json | GET | {"rest_api_key"=>API_KEY, "single_file_name"=>"Selection_002.png", "app_id"=>"bsx8kgWR9jWOBdUftcRXf9", "dtype_id"=>"wlS5MeyMqQiCv16FdG3ztQ", "property_id"=>"bwW68wWP1cSikQqSkhl04I"} |
|