QuintaDB REST API QuintaDB veritabanında depolanan verilerden tam olarak yararlanmanıza izin vermek için tasarlanmıştır. Bu API'yi kullanarak, QuintaDB arayüzünün şu anda sunduğundan daha fazlasını elde edebilirsiniz. Aslında, size yapabilme becerisi veriyoruz Verilerinizle ihtiyacınız olan her şey. Örneğin, iPhone/Android ve daha fazlası gibi çeşitli platformlar için kendi komut dosyalarınızı, masaüstü uygulamalarınızı ve mobil uygulamalarınızı oluşturabilirsiniz. Ve QuintaDB orada kalacaktır, verilerinizi başkalarıyla birlikte depoladığınız, yönettiğiniz ve kullandığınız yer.
QuintaDB ve Thunkable`ı birbirine bağlamak için bkz. bu bağlantı (İngilizce).
QuintaDB'nin Zapier web sitesinde kendi uygulaması var.
Tüm bağlantıların, sayfanın sağ üst köşesindeki "API" menüsünde bulunabilen bir REST API anahtarına sahip olması gerekir.
Sunucu yanıtı , isteğe bağlı olarak JSON veya XML olarak alınabilir.
Her sorgu için sunucu yanıt tabloları aşağıdadır. URL`ler /apps.json olarak görünecektir. Bu, programınızda https://QuintaDB.com /apps.json bağlantısını içeren yöntemi çağırmanız gerektiği anlamına gelir. Tüm bağlantıların https kullanması ve SSL sertifikanızı doğrulamanız gerektiğini unutmayın.
Ruby ile ilgili bir örnek ~ Javascript örneği (jQuery)
Öznitelik | Tanım |
---|---|
id | Veritabanı için benzersiz tanımlayıcı |
name | İsim |
created_at | Veritabanının oluşturulduğu saat |
updated_at | Veritabanının güncellendiği zaman |
dtypes_count | Veritabanındaki kayıt sayısı |
entities_count | Veritabanındaki tabloların sayısı |
properties_count | Veritabanındaki sütun sayısı |
complex_app? | Karmaşık bir uygulama mı, yani veri önbelleğe almanın etkinleştirildiği uygulama. Doğru veya yanlış döndürür |
complex_app_with_fresh_data? | Karmaşık bir uygulama mı ve veri önbelleği yeni mi? Doğru veya yanlış döndürür |
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
page | Veritabanları sayfa başına 20 görüntülenir, yani sayfa 1..5 olabilir |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
İsim | Veritabanının adını bilmeniz gerekir. Ad, Tüm Veritabanlarını Al sorgusu çalıştırılarak elde edilebilir .. |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
name | Veritabanının yeni adı |
ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
database_name | Veritabanının adı |
form_name | Formun adı. Form olmadan veritabanında kullanım olmadığından veritabanı form olmadan oluşturulamaz. |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Öznitelik | Tanım |
---|---|
id | Form için benzersiz tanımlayıcı |
name | İsim |
desc | Tanım |
post_action | E-posta alıcılarının listesi |
target_page | url. Formu dolduran kullanıcı bu sayfaya yönlendirilecek |
position | Formun konumu. Formun diğer veritabanı formlarına göre alınma sırasını gösterir |
sort_by | Form kayıtlarının sıralanacağı alan tanımlayıcısı |
asc | true або false. Bu, yüksekliğe göre veya sıralanmış kayıtları azaltarak anlamına gelir |
per_page | Sayfada kaç kayıt görüntülenecek |
allow_delete | doğru veya yanlış. Doğru olduğunda, kullanıcılar entegre veritabanından kayıtları silebilir |
allow_database | doğru veya yanlış. Doğru olduğunda, kullanıcılar entegre veri tabanındaki tüm veri tabanı kayıtlarını görebilecekler |
send_emails | doğru veya yanlış. Veritabanına eklenen yeni kayıtlarla ilgili e-posta bildirimi gönder veya gönderm |
new_widget | Form widget ayarlarının karması |
records_widget | Veritabanı pencere öğesi ayarlarının karması |
settings | Karma form ayarları |
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ID | Form kimliğini bilmeniz gerekir. ENTITY_ID'yi tüm formları aldıktan sonra bulabilirsiniz . Form kimliğini bilerek, URL'deki ENTITY_ID'yi değiştirmeniz gerekir, örneğin:/apps/APP_ID/entities. /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json adresinde json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
Veritabanının adı | Veritabanının adını bilmeniz gerekir. Ad, Tüm Veritabanlarını Al sorgusu çalıştırılarak elde edilebilir .. |
Form Adı | Form adını bilmeniz gerekir. Bu, Tüm Formları Al bağlantısı kullanılarak elde edilebilir. |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
name | Formun yeni adı. Kullanılabilir tüm seçeneklerine buradan bakın |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ID | Form kimliğini bilmeniz gerekir. ENTITY_ID'yi tüm formları aldıktan sonra bulabilirsiniz . Form kimliğini bilerek, URL'deki ENTITY_ID'yi değiştirmeniz gerekir, örneğin:/apps/APP_ID/entities. /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json adresinde json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ID | Silmek istediğiniz formun kimliğini bilmeniz gerekir. Tüm formları aldıktan sonra kimliğini bulabilirsiniz . Formların kimliklerini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID /entities/ID.json at /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
name | Form Adı |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Öznitelik | Tanım |
---|---|
id | Alanın benzersiz tanımlayıcısı |
entity_id | Form alanının kimliği |
name | İsim |
desc | Tanım |
type_name | Alan türü. Olabilir: 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 | Varsayılan değer |
validate_options | Doğrulama seçenekleri |
position | Formdaki alanın konumu |
visible | doğru veya yanlış. Bu sütunun entegre veritabanında görünüp görünmediğini gösterir |
size | Alan Boyutu |
cols | Tablo alan türünün sütunları |
rows | Tablo alanı satırları |
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ENTITY_ID | Form kimliğini bilmeniz gerekir. ENTITY_ID'yi tüm formları aldıktan sonra bulabilirsiniz . Form kimliğini bilerek, URL'deki ENTITY_ID'yi değiştirmeniz gerekir, örneğin:/apps/APP_ID/entities. /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json adresinde json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ENTITY_ID | Form kimliğini bilmeniz gerekir. ENTITY_ID'yi tüm formları aldıktan sonra bulabilirsiniz . Form kimliğini bilerek, URL'deki ENTITY_ID'yi değiştirmeniz gerekir, örneğin:/apps/APP_ID/entities. /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json adresinde json |
ID | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
Veritabanının adı | Should Know Db Name For Field Html |
Form Adı | Form adını bilmeniz gerekir. Bu, Tüm Formları Al bağlantısı kullanılarak elde edilebilir. |
Alanın adı | Alan adını bilmeniz gerekir. Bu, Tüm Form Alanlarını Al bağlantısıyla elde edilebilir. |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
name | Yeni alan adı. Mevcut tüm öznitelikler burada bulunabilir |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ENTITY_ID | Form kimliğini bilmeniz gerekir. ENTITY_ID'yi tüm formları aldıktan sonra bulabilirsiniz . Form kimliğini bilerek, URL'deki ENTITY_ID'yi değiştirmeniz gerekir, örneğin:/apps/APP_ID/entities. /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json adresinde json |
ID | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ENTITY_ID | Form kimliğini bilmeniz gerekiyor. ENTITY_ID tüm formları aldıktan sonra bulabilirsiniz. Form kimliğini bilerek, URL deki ENTITY_ID yi değiştirmeniz gerekir, örneğin /apps/APP_ID/entities/ENTITY_ID/properties.json ile /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
name | Alan Adı |
type_name | Alan türü. Olabilir: 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 | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ENTITY_ID | Form kimliğini bilmeniz gerekiyor. ENTITY_ID tüm formları aldıktan sonra bulabilirsiniz. Form kimliğini bilerek, URL deki ENTITY_ID yi değiştirmeniz gerekir, örneğin /apps/APP_ID/entities/ENTITY_ID/properties.json ile /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
ENTITY_ID | Form kimliğini bilmeniz gerekiyor. ENTITY_ID tüm formları aldıktan sonra bulabilirsiniz. Form kimliğini bilerek, URL deki ENTITY_ID yi değiştirmeniz gerekir, örneğin /apps/APP_ID/entities/ENTITY_ID/properties.json ile /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
ID | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
view | Kayıtları almak için rapor kimliğini bilmeniz gerekir. (Zorunlu değil) |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Öznitelik | Tanım |
---|---|
id | Kayıt için benzersiz tanımlayıcı. |
page | Records paginated by per_page records per page. |
app_id | uygulama Kimliği |
entity_id | Kayıt formunun kimliği. |
values | Kaydedilen değerlerin karması. Anahtar alan kimliği ve değerin alan değeridir. |
rel_values | Yazma ilişkisi değerinin karması. Burada anahtar alan kimliği ve değer, ilişkili kayıt kimliğidir. |
subform_values | Kaydetme alt formunun değerinin karması. Burada anahtar alan kimliği ve değer, alt form kayıtlarının kimliklerini içeren bir dizidir. |
approved | Veritabanı denetimi etkinleştirilmişse, bu öznitelik entegre veritabanında kullanılabilir bir kaydı gösterir. |
created_at | Hesabın oluşturulduğu saat. |
updated_at | Hesabın güncellendiği saat. |
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ENTITY_ID | Form kimliğini bilmeniz gerekir. ENTITY_ID'yi tüm formları aldıktan sonra bulabilirsiniz . Form kimliğini bilerek, URL'deki ENTITY_ID'yi değiştirmeniz gerekir, örneğin:/apps/APP_ID/entities. /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json adresinde json |
page | Sayfa numarasını kaydedin. 1'den kayıt sayısına kadar/ sayfa başına . |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
view | Kayıtları almak için rapor kimliğini bilmeniz gerekir. |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ID | Kaydın kimliğini bilmeniz gerekir. Kimlik, tüm kayıtları aldıktan sonra bulunabilir . Kimliği bilerek, kimliği URL'de listelemelisiniz, örneğin:/apps/APP_ID/dtypes/ID. /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json adresinde json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
values | Anahtarın form alanı kimliği olduğu kayıt değerlerinin karması |
json_values | jQuery, Ruby veya başka bir programlama dili kullanıyorsanız, lütfen 'değerler' parametresinde kodlanmış bir karma gibi kayıt değerlerini sağlayın. Ancak çerçeveniz buna izin vermiyorsa, JSON gibi kayıt değerlerini gönderebilirsiniz, örneğin: " {"aNW4nkW5bdUjldO8oKuSku ": "2 ", "aMW4HKWR9bnOoGWQbpWQS4 ": "aaa "} ". Ama sonra 'json_values' parametre adını kullanın. |
subforms_values / subforms_json_values |
Aynı şekilde, alt formları oluşturmak veya güncellemek için 'subforms_values' seçeneğini kullanın veya 'json_subforms_values'. şu biçim: "{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 ve property2_id - ana tablodaki Alt form alanlarının kimliğidir. subform1_id, subform2_id - property1_id ve property2_id alanları tarafından belirtilen formun kimliği. subform1_record1_id ve subform1_record2_id - bu, alt formdaki yeni veya mevcut kayıtların kimliğidir. subform1_field1_id, subform1_field2_id - subform1_id'deki alanların kimliği. subform2_field1_id, subform2_field2_id - subform2_id formundaki alanların kimliği. Tüm kimlikler, 22 karakter URL güvenli base64 kodlarıdır, bunları diğer bağlantı API'lerinden alabilir veya yeni kayıtların kimlikleri için kendinizinkini oluşturabilirsiniz. |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ID | Kaydın kimliğini bilmeniz gerekir. Kimlik, tüm kayıtları aldıktan sonra bulunabilir . Kimliği bilerek, kimliği URL'de listelemelisiniz, örneğin:/apps/APP_ID/dtypes/ID. /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json adresinde json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
val | Veri hücresinin yeni değeri |
DTYPE_ID | Kaydın kimliğini bilmeniz gerekir. Kimlik, tüm kayıtları aldıktan sonra bulunabilir . Kimliği bilerek, kimliği URL'de listelemelisiniz, örneğin:/apps/APP_ID/dtypes/ID. /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json adresinde json |
PROPERTY_ID | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ID | Kaydın kimliğini bilmeniz gerekir. Kimlik, tüm kayıtları aldıktan sonra bulunabilir . Kimliği bilerek, kimliği URL'de listelemelisiniz, örneğin:/apps/APP_ID/dtypes/ID. /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json adresinde json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
values / json_values | jQuery, Ruby veya başka bir programlama dili kullanıyorsanız, lütfen 'değerler' parametresinde kodlanmış bir karma gibi kayıt değerlerini sağlayın. Ancak çerçeveniz buna izin vermiyorsa, JSON gibi kayıt değerlerini gönderebilirsiniz, örneğin: " {"aNW4nkW5bdUjldO8oKuSku ": "2 ", "aMW4HKWR9bnOoGWQbpWQS4 ": "aaa "} ". Ama sonra 'json_values' parametre adını kullanın. |
subforms_values / subforms_json_values |
Aynı şekilde, alt formları oluşturmak veya güncellemek için 'subforms_values' seçeneğini kullanın veya 'json_subforms_values'. şu biçim: "{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 ve property2_id - ana tablodaki Alt form alanlarının kimliğidir. subform1_id, subform2_id - property1_id ve property2_id alanları tarafından belirtilen formun kimliği. subform1_record1_id ve subform1_record2_id - bu, alt formdaki yeni veya mevcut kayıtların kimliğidir. subform1_field1_id, subform1_field2_id - subform1_id'deki alanların kimliği. subform2_field1_id, subform2_field2_id - subform2_id formundaki alanların kimliği. Tüm kimlikler, 22 karakter URL güvenli base64 kodlarıdır, bunları diğer bağlantı API'lerinden alabilir veya yeni kayıtların kimlikleri için kendinizinkini oluşturabilirsiniz. |
ID | UUID (benzersiz tanımlayıcı) 22 karakter uzunluğunda URL güvenli oluşturmanız gerekir base64 Örneğin, Ruby'de . Ardından, bunu karma 'değerler' olarak iletmeniz gerekir, örneğin: değerler => {'id' => ID}, змінити на: values => {'id' => '22adadVXHdHie1WeGFE8k2'} |
APP_ID | Silmek istediğiniz veritabanının kimliğini bilmeniz gerekir. Tüm veritabanlarını aldıktan sonra kimliğini bulabilirsiniz . Veritabanı kimliğini bilerek kimliği URL'de listelemeniz gerekir, örneğin:/apps//Apps/aOWO_dVXHdHie1WeGFE8k2.json üzerinde ID.json |
ENTITY_ID | Form kimliğini bilmeniz gerekiyor. ENTITY_ID tüm formları aldıktan sonra bulabilirsiniz. Form kimliğini bilerek, URL deki ENTITY_ID yi değiştirmeniz gerekir, örneğin /apps/APP_ID/entities/ENTITY_ID/properties.json ile /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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> |
|
Öznitelik | Tanım |
---|---|
id | Veritabanı için benzersiz tanımlayıcı |
name | İsim |
created_at | Veritabanının oluşturulduğu saat |
updated_at | Veritabanının güncellendiği zaman |
app_id | uygulama Kimliği |
entity_id | Tablo (Form) Kimliği |
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
app_id | uygulama Kimliği |
entity_id | Tablo (Form) Kimliği |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
JSON | /apps/APP_ID/entities/ENTITY_ID/views/index.json | GET | {"rest_api_key":"API_KEY"} |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
ENTITY_ID | Form kimliğini bilmeniz gerekiyor. ENTITY_ID tüm formları aldıktan sonra bulabilirsiniz. Form kimliğini bilerek, URL deki ENTITY_ID yi değiştirmeniz gerekir, örneğin /apps/APP_ID/entities/ENTITY_ID/properties.json ile /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json |
PROPERTY_ID | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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 |
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | uygulama Kimliği |
property_id | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
DTYPE_ID | Kaydın kimliğini bilmeniz gerekir. Kimlik, tüm kayıtları aldıktan sonra bulunabilir . Kimliği bilerek, kimliği URL'de listelemelisiniz, örneğin:/apps/APP_ID/dtypes/ID. /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json adresinde json |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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"=># |
|
Request parameter | Tanım |
---|---|
rest_api_key | API anahtarınız |
APP_ID | uygulama Kimliği |
property_id | Alan kimliğini bilmeniz gerekir. kimliğini tüm form alanlarını aldıktan sonra bulabilirsiniz . Alan kimliğini bilerek, URL'de kimliği belirtmeniz gerekir, örneğin:/apps/APP_ID/entities/ENTITY_ID/properties/ID.json to /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json |
DTYPE_ID | Kaydın kimliğini bilmeniz gerekir. Kimlik, tüm kayıtları aldıktan sonra bulunabilir . Kimliği bilerek, kimliği URL'de listelemelisiniz, örneğin:/apps/APP_ID/dtypes/ID. /apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json adresinde json |
SINGLE_FILE_NAME | Dosya Adı |
Format | URL | yöntem | İsteğin içeriği | Yanıtla |
---|---|---|---|---|
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"} |
|