English झंडा English Español झंडा Español Deutsch झंडा Deutsch Italiano झंडा Italiano Polski झंडा Polski Nederlands झंडा Nederlands Português झंडा Português Français झंडा Français 中文 झंडा 中文 日本語 झंडा 日本語 हिन्दी झंडा हिन्दी اللغة العربية झंडा اللغة العربية Русский झंडा Русский Українська झंडा Українська עִברִית झंडा עִברִית Ελληνικά झंडा Ελληνικά Türk झंडा Türk Latvietis झंडा Latvietis Dansk झंडा Dansk Norsk झंडा Norsk Íslenska झंडा Íslenska 한국어 झंडा 한국어 Suomen झंडा Suomen Gaeilge झंडा Gaeilge Bahasa Melayu झंडा Bahasa Melayu Svenska झंडा Svenska Čeština झंडा Čeština
उपयोगकर्ता आइकनलॉगिन
हिन्दी झंडा हिन्दी

QuintaDB REST API

QuintaDB REST API आपको QuintaDB डेटाबेस में संग्रहीत डेटा की क्षमता का पूरी तरह से दोहन करने के लिए डिज़ाइन किया गया है। इस API का उपयोग करके, आप वर्तमान में प्रदान किए गए QuintaDB इंटरफ़ेस से अधिक प्राप्त कर सकते हैं। वास्तव में, हम आपको अवसर देते हैं। डेटा के साथ आपको जो कुछ भी चाहिए, उदाहरण के लिए, आप विभिन्न प्लेटफार्मों जैसे कि iPhone/Android और other के लिए अपनी स्क्रिप्ट, कंप्यूटर एप्लिकेशन और मोबाइल एप्लिकेशन बना सकते हैं। और क्विंटबीडी वहीं रहेंगे। जहां आप अपने डेटा को दूसरों के साथ संग्रहीत, प्रबंधित और उपयोग करते हैं।

API कॉल के बारे में सामान्य जानकारी


सभी कॉल में एक REST API कुंजी होना चाहिए, जो पृष्ठ की शुरुआत में "API कुंजी" बटन पर क्लिक करके पाया जा सकता है।
सर्वर प्रतिक्रिया आपके अनुरोध के आधार पर JSON या XML प्रारूप में प्राप्त की जा सकती है।
नीचे हम प्रत्येक अनुरोध के लिए सर्वर प्रतिक्रियाओं के साथ तालिकाओं को दिखाते हैं। URL को /apps.json के रूप में दिखाया जाएगा, जिसका अर्थ है कि आपको अपने कार्यक्रम में लिंक https://QuintaDB.ru /apps.json के साथ कॉल करना होगा। कृपया ध्यान दें कि सभी कॉल को https प्रोटोकॉल का उपयोग करना चाहिए और आपको वैधता के लिए सर्वर के एसएसएल प्रमाणपत्र की जांच करनी चाहिए।

डेटाबेस

ऐसी डेटाबेस विशेषताएँ REST API का उपयोग करके प्राप्त की जा सकती हैं।

id

अद्वितीय डेटाबेस पहचानकर्ता

name

नाम

created_at

वह समय जब डेटाबेस बनाया गया था

updated_at

वह समय जब डेटाबेस अपडेट किया गया था

सभी डेटाबेस देखें

पैरामीटर
rest_api_key

आपकी API कुंजी

page

डेटाबेस प्रति पृष्ठ 20 प्रदर्शित किए जाते हैं, इसलिए पृष्ठ 1..5 हो सकता है

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps.json

अनुरोध की सामग्री

{"page":1,"rest_api_key":"API_KEY"}

उत्तर: returns your current databases.

    
{"databases":[
{"id"              : "aOWO_dVXHdHie1WeGFE8k2"
 "name"            : "Database Name 1",
 "created_at"      : "2021-08-16T05:42:40-05:00",
 "updated_at"      : "2021-08-16T05:42:40-05:00",
 "dtypes_count"    : 0,
 "entities_count"  : 1,
 "properties_count": 0
 },
{"id"              : "aOWO3eVXHdHie1WeGFE8k2"
 "name"            : "Database Name 2",
 "created_at"      : "2021-04-29T01:26:22-05:00",
 "updated_at"      : "2021-08-16T00:47:56-05:00",
 "dtypes_count"    : 768,
 "entities_count"  : 6,
 "properties_count": 240
} ]}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<page>1</page>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर: returns your current databases.

    
<?xml version="1.0" encoding="UTF-8"?>
<databases type="array">
  <database>
    <id>aOWO_dVXHdHie1WeGFE8k2</id>
    <name>Database name 1</name>
    <created-at type="datetime">2021-08-16T05:42:40-05:00</created-at>
    <updated-at type="datetime">2021-08-16T05:42:40-05:00</updated-at>
    <dtypes-count type="integer">0</dtypes-count>
    <entities-count type="integer">1</entities-count>
    <properties-count type="integer">0</properties-count>
  </database>
  <database>
    <id>aOWO3eVXHdHie1WeGFE8k2</id>
    <name>Database Name 2</name>
    <created-at type="datetime">2021-04-29T01:26:22-05:00</created-at>
    <updated-at type="datetime">2021-08-16T00:47:56-05:00</updated-at>
    <dtypes-count type="integer">768</dtypes-count>
    <entities-count type="integer">6</entities-count>
    <properties-count type="integer">240</properties-count>
  </database>
</databases>
             

डेटाबेस के बारे में जानकारी देता है

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर: returns database information

    
{"database":{
 "id"              : "aOWO_dVXHdHie1WeGFE8k2"
 "name"            : "Database Name 1",
 "created_at"      : "2011-08-16T05:42:40-05:00",
 "updated_at"      : "2011-08-16T05:42:40-05:00",
 "dtypes_count"    : 0,
 "entities_count"  : 1,
 "properties_count": 0,
 "complex_app?"    : true,
 "complex_app_with_fresh_data?" : false
 }
}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर: returns database information

    
<?xml version="1.0" encoding="UTF-8"?>
<database>
 <id>aOWO_dVXHdHie1WeGFE8k2</id>
 <name>Database name 1</name>
 <created-at type="datetime">2011-08-16T05:42:40-05:00</created-at>
 <updated-at type="datetime">2011-08-16T05:42:40-05:00</updated-at>
 <dtypes-count type="integer">0</dtypes-count>
 <entities-count type="integer">1</entities-count>
 <properties-count type="integer">0</properties-count>
</database>
             

डेटाबेस को नाम से प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

नाम

आपको डेटाबेस का नाम पता होना चाहिए। आप क्री को चलाकर नाम पा सकते हैं सभी डेटाबेस पाएं

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/search.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "name":"Database Name 1"}

उत्तर: returns database information

    
{"database":{
 "id"              : "aOWO_dVXHdHie1WeGFE8k2"
 "name"            : "Database Name 1",
 "created_at"      : "2021-08-16T05:42:40-05:00",
 "updated_at"      : "2021-08-16T05:42:40-05:00",
 "dtypes_count"    : 0,
 "entities_count"  : 1,
 "properties_count": 0,
 "complex_app?"    : true,
 "complex_app_with_fresh_data?" : false
 }
}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/search.xml

अनुरोध की सामग्री

<?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>

उत्तर: returns database information

    
<?xml version="1.0" encoding="UTF-8"?>
<database>
 <id>aOWO_dVXHdHie1WeGFE8k2</id>
 <name>Database name 1</name>
 <created-at type="datetime">2021-08-16T05:42:40-05:00</created-at>
 <updated-at type="datetime">2021-08-16T05:42:40-05:00</updated-at>
 <dtypes-count type="integer">0</dtypes-count>
 <entities-count type="integer">1</entities-count>
 <properties-count type="integer">0</properties-count>
</database>
             

डेटाबेस को अपडेट करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

name

नया डेटाबेस नाम

Making request (JSON)
प्रारूप

JSON

विधि

PUT

URL

/apps/APP_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY",
"name":"New database name"}

उत्तर: returns database information

    
{"database":{
 "id"              : "aOWO_dVXHdHie1WeGFE8k2"
 "name"            : "New database name",
 "created_at"      : "2021-08-16T05:42:40-05:00",
 "updated_at"      : "2021-08-16T05:42:40-05:00",
 "dtypes_count"    : 0,
 "entities_count"  : 1,
 "properties_count": 0,
 "complex_app?"    : true,
 "complex_app_with_fresh_data?" : false
 }
}
             

Making request (XML)
प्रारूप

XML

विधि

PUT

URL

/apps/APP_ID.xml

अनुरोध की सामग्री

<?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>

उत्तर: returns database information

    
<?xml version="1.0" encoding="UTF-8"?>
<database>
 <id>aOWO_dVXHdHie1WeGFE8k2</id>
 <name>New database name</name>
 <created-at type="datetime">2021-08-16T05:42:40-05:00</created-at>
 <updated-at type="datetime">2021-08-16T05:42:40-05:00</updated-at>
 <dtypes-count type="integer">0</dtypes-count>
 <entities-count type="integer">1</entities-count>
 <properties-count type="integer">0</properties-count>
</database>
             

डेटाबेस हटाएँ

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

Making request (JSON)
प्रारूप

JSON

विधि

DELETE

URL

/apps/APP_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर

    
{"databases":[{
 "id"              : "aOWO_dVXHdHie1WeGFE8k2"
 "name"            : "Database Name 1",
 "created_at"      : "2011-08-16T05:42:40-05:00",
 "updated_at"      : "2011-08-16T05:42:40-05:00",
 "dtypes_count"    : 0,
 "entities_count"  : 1,
 "properties_count": 0
 },
{"id"              : "aOWO3eVXHdHie1WeGFE8k2"
 "name"            : "Database Name 2",
 "created_at"      : "2011-04-29T01:26:22-05:00",
 "updated_at"      : "2011-08-16T00:47:56-05:00",
 "dtypes_count"    : 768,
 "entities_count"  : 6,
 "properties_count": 240
} ]}
             

Making request (XML)
प्रारूप

XML

विधि

DELETE

URL

/apps/APP_ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<databases type="array">
 <database>
   <id>aOWO_dVXHdHie1WeGFE8k2</id>
   <name>Database name 1</name>
   <created-at type="datetime">2011-08-16T05:42:40-05:00</created-at>
   <updated-at type="datetime">2011-08-16T05:42:40-05:00</updated-at>
   <dtypes-count type="integer">0</dtypes-count>
   <entities-count type="integer">1</entities-count>
   <properties-count type="integer">0</properties-count>
 </database>
 <database>
   <id>aOWO3eVXHdHie1WeGFE8k2</id>
   <name>Database Name 2</name>
   <created-at type="datetime">2011-04-29T01:26:22-05:00</created-at>
   <updated-at type="datetime">2011-08-16T00:47:56-05:00</updated-at>
   <dtypes-count type="integer">768</dtypes-count>
   <entities-count type="integer">6</entities-count>
   <properties-count type="integer">240</properties-count>
 </database>
</databases>
             

After removing database this call returns all databases which were left.

एप्लिकेशन बनाएँ

पैरामीटर
rest_api_key

आपकी API कुंजी

database_name

डेटाबेस का नाम

form_name

फॉर्म का नाम। आप बिना फॉर्म के डेटाबेस नहीं बना सकते क्योंकि बिना फॉर्म के डेटाबेस का कोई मतलब नहीं है।

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/apps.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", database_name: "Database 1", form_name: "Form 1"}

उत्तर: returns database information

    
{"database":
   {"id"              : "aOWO_dVXHdHie1WeGFE8k2"
    "name"            : "Database Name 1",
    "created_at"      : "2011-08-16T05:42:40-05:00",
    "updated_at"      : "2011-08-16T05:42:40-05:00",
    "dtypes_count"    : 0,
    "entities_count"  : 1,
    "properties_count": 0
    }
}
             

Making request (XML)
प्रारूप

XML

विधि

POST

URL

/apps.xml

अनुरोध की सामग्री

<?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>

उत्तर: returns database information

    
  <?xml version="1.0" encoding="UTF-8"?>
    <database>
      <id>aOWO_dVXHdHie1WeGFE8k2</id>
      <name>Database name 1</name>
      <created-at type="datetime">2011-08-16T05:42:40-05:00</created-at>
      <updated-at type="datetime">2011-08-16T05:42:40-05:00</updated-at>
      <dtypes-count type="integer">0</dtypes-count>
      <entities-count type="integer">1</entities-count>
      <properties-count type="integer">0</properties-count>
    </database>
             

त्रुटि के मामले में। आपको त्रुटि संदेश मिलेगा, अर्थात 'ऐसा ऐप पहले से मौजूद है।

फ़ॉर्म

ये शेप एट्रिब्यूट्स] REST API द्वारा प्राप्त किए जा सकते हैं।

id

फॉर्म के लिए विशिष्ट पहचानकर्ता

name

नाम

desc

विवरण

post_action

ईमेल संदेशों के प्राप्तकर्ता की सूची

कोई भी फ़ॉर्म प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID/entities.json

अनुरोध की सामग्री

{rest_api_key":"API_KEY"}

उत्तर: सभी डेटाबेस फॉर्म प्राप्त करें

    
{"forms":[
 {
 "id"              : "aOWO_dVXHdHie1WeGFE8k2",
 "app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
 "name"            : "Form Name 1",
 "desc"            : "Form description",
 "post_action"     : "email@email.com",
 "position"        : 0,
 "sort_by"         : null,
 "asc"             : false,
 "per_page"        : 10,
 "allow_delete"    : false,
 "new_widget"      : null,
 "records_widget"  : null,
 "target_page"     : null,
 "allow_database"  : true,
 "send_emails"     : true,
 "settings"        : null
 },
 {
 "id"              : "aOWO_dVXHdHie1WeGFE8k2",
 "app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
 "name"            : "Form Name 1",
 "desc"            : "Form description",
 "post_action"     : "email@email.com",
 "position"        : 0,
 "sort_by"         : null,
 "asc"             : false,
 "per_page"        : 10,
 "allow_delete"    : false,
 "new_widget"      : null,
 "records_widget"  : null,
 "target_page"     : null,
 "allow_database"  : true,
 "send_emails"     : true,
 "settings"        : null
      } ]}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID/entities.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर: सभी डेटाबेस फॉर्म प्राप्त करें

    
<?xml version="1.0" encoding="UTF-8"?>
<forms type="array">
<form>
<id>c7zH3cKWrnqQvbrG8Nd3C7</id>
<app-id>akFSkDDdncMyoKjGnWFmoE</app-id>
<name>Form1</name>
<desc nil="true"></desc>
<post-action>igor.petrushenko@gmail.com</post-action>
<position type="integer">0</position>
<sort-by nil="true"></sort-by>
<asc type="boolean">false</asc>
<per-page type="integer">10</per-page>
<allow-delete type="boolean">false</allow-delete>
<new-widget nil="true"></new-widget>
<records-widget nil="true"></records-widget>
<target-page nil="true"></target-page>
<allow-database type="boolean">true</allow-database>
<send-emails type="boolean">true</send-emails>
<settings nil="true"></settings>
</form>
<form>
<id>aszH3cKWrnqQvbrG8Nd3C7</id>
<app-id>ddFSkDDdncMyoKjGnWFmoE</app-id>
<name>Form2</name>
<desc nil="true"></desc>
<post-action>igor.petrushenko@gmail.com</post-action>
<position type="integer">0</position>
<sort-by nil="true"></sort-by>
<asc type="boolean">false</asc>
<per-page type="integer">10</per-page>
<allow-delete type="boolean">false</allow-delete>
<new-widget nil="true"></new-widget>
<records-widget nil="true"></records-widget>
<target-page nil="true"></target-page>
<allow-database type="boolean">true</allow-database>
<send-emails type="boolean">true</send-emails>
<settings nil="true"></settings>
</form>
</forms>
             

प्रपत्रों के बारे में जानकारी देता है

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID/entities/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर: returns form information

    
{"form":   
{"id"              : "aOWO_dVXHdHie1WeGFE8k2",
 "app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
 "name"            : "Form Name 1",
 "desc"            : "Form description",
 "post_action"     : "email@email.com",
 "position"        : 0,
 "sort_by"         : null,
 "asc"             : false,
 "per_page"        : 10,
 "allow_delete"    : false,
 "new_widget"      : null,
 "records_widget"  : null,
 "target_page"     : null,
 "allow_database"  : true,
 "send_emails"     : true,
 "settings"        : null
      }
}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID/entities/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर: returns form information

    
<?xml version="1.0" encoding="UTF-8"?>
<form>
 <id>c7zH3cKWrnqQvbrG8Nd3C7</id>
 <app-id>akFSkDDdncMyoKjGnWFmoE</app-id>
 <name>Form1</name>
 <desc nil="true"></desc>
 <post-action>igor.petrushenko@gmail.com</post-action>
 <position type="integer">0</position>
 <sort-by nil="true"></sort-by>
 <asc type="boolean">false</asc>
 <per-page type="integer">10</per-page>
 <allow-delete type="boolean">false</allow-delete>
 <new-widget nil="true"></new-widget>
 <records-widget nil="true"></records-widget>
 <target-page nil="true"></target-page>
 <allow-database type="boolean">true</allow-database>
 <send-emails type="boolean">true</send-emails>
 <settings nil="true"></settings>
</form>
             

नाम से फ़ॉर्म प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

database_name

आपको डेटाबेस का नाम पता होना चाहिए। आप क्री को चलाकर नाम पा सकते हैं सभी डेटाबेस पाएं

form_name

आपको फ़ॉर्म का नाम पता होना चाहिए। आप इसे सभी फ़ॉर्म से जोड़कर प्राप्त कर सकते हैं।

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/search/entities/search.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "database_name": "Database 21", "form_name": "Form Name 1"}

उत्तर: returns form information

    
{"form":   
{"id"              : "aOWO_dVXHdHie1WeGFE8k2",
 "app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
 "name"            : "Form Name 1",
 "desc"            : "Form description",
 "post_action"     : "email@email.com",
 "position"        : 0,
 "sort_by"         : null,
 "asc"             : false,
 "per_page"        : 10,
 "allow_delete"    : false,
 "new_widget"      : null,
 "records_widget"  : null,
 "target_page"     : null,
 "allow_database"  : true,
 "send_emails"     : true,
 "settings"        : null
      }
}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/search/entities/search.xml

अनुरोध की सामग्री

<?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>

उत्तर: returns form information

    
<?xml version="1.0" encoding="UTF-8"?>
<form>
 <id>c7zH3cKWrnqQvbrG8Nd3C7</id>
 <app-id>akFSkDDdncMyoKjGnWFmoE</app-id>
 <name>Form1</name>
 <desc nil="true"></desc>
 <post-action>igor.petrushenko@gmail.com</post-action>
 <position type="integer">0</position>
 <sort-by nil="true"></sort-by>
 <asc type="boolean">false</asc>
 <per-page type="integer">10</per-page>
 <allow-delete type="boolean">false</allow-delete>
 <new-widget nil="true"></new-widget>
 <records-widget nil="true"></records-widget>
 <target-page nil="true"></target-page>
 <allow-database type="boolean">true</allow-database>
 <send-emails type="boolean">true</send-emails>
 <settings nil="true"></settings>
</form>
             

फॉर्म को अपडेट करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

name

नया फ़ॉर्म नाम। सभी उपलब्ध विकल्प देखें यहाँ

Making request (JSON)
प्रारूप

JSON

विधि

PUT

URL

/apps/APP_ID/entities/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY",
"name":"New form name"}

उत्तर: returns form information

    
{"form":   
{   
"id"              : "aOWO_dVXHdHie1WeGFE8k2",
"app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
"name"            : "New form name",
"desc"            : "Form description",
"post_action"     : "email@email.com",
"position"        : 0,
"sort_by"         : null,
"asc"             : false,
"per_page"        : 10,
"allow_delete"    : false,
"new_widget"      : null,
"records_widget"  : null,
"target_page"     : null,
"allow_database"  : true,
"send_emails"     : true,
"settings"        : null
     }
}
             

Making request (XML)
प्रारूप

XML

विधि

PUT

URL

/apps/APP_ID/entities/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
<name>New form name</name>
</api_call_params>

उत्तर: returns form information

    
<?xml version="1.0" encoding="UTF-8"?>
<form>
 <id>c7zH3cKWrnqQvbrG8Nd3C7</id>
 <app-id>akFSkDDdncMyoKjGnWFmoE</app-id>
 <name>New form name</name>
 <desc nil="true"></desc>
 <post-action>igor.petrushenko@gmail.com</post-action>
 <position type="integer">0</position>
 <sort-by nil="true"></sort-by>
 <asc type="boolean">false</asc>
 <per-page type="integer">10</per-page>
 <allow-delete type="boolean">false</allow-delete>
 <new-widget nil="true"></new-widget>
 <records-widget nil="true"></records-widget>
 <target-page nil="true"></target-page>
 <allow-database type="boolean">true</allow-database>
 <send-emails type="boolean">true</send-emails>
 <settings nil="true"></settings>
</form>
             

फ़ॉर्म हटाएं

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ID

आपको उन फ़ॉर्म की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी फ़ॉर्म प्राप्त करने के बाद ID पा सकते हैं। फॉर्म आईडी को जानकर, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/APP_ID।/entities/ID.json/apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2.json पर

Making request (JSON)
प्रारूप

JSON

विधि

DELETE

URL

/apps/APP_ID/entities/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर

    
{"forms":[{"id"              : "aOWO_dVXHdHie1WeGFE8k2",
 "app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
 "name"            : "Form Name 1",
 "desc"            : "Form description",
 "post_action"     : "email@email.com",
 "position"        : 0,
 "sort_by"         : null,
 "asc"             : false,
 "per_page"        : 10,
 "allow_delete"    : false,
 "new_widget"      : null,
 "records_widget"  : null,
 "target_page"     : null,
 "allow_database"  : true,
 "send_emails"     : true,
 "settings"        : null
       },
      {  "id"      : "aOWO_dVXHdHie1WeGFE8k2",
 "app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
 "name"            : "Form Name 1",
 "desc"            : "Form description",
 "post_action"     : "email@email.com",
 "position"        : 0,
 "sort_by"         : null,
 "asc"             : false,
 "per_page"        : 10,
 "allow_delete"    : false,
 "new_widget"      : null,
 "records_widget"  : null,
 "target_page"     : null,
 "allow_database"  : true,
 "send_emails"     : true,
 "settings"        : null
      } ]}
             

Making request (XML)
प्रारूप

XML

विधि

DELETE

URL

/apps/APP_ID/entities/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<forms type="array">
<form>
<id>c7zH3cKWrnqQvbrG8Nd3C7</id>
<app-id>akFSkDDdncMyoKjGnWFmoE</app-id>
<name>Form1</name>
<desc nil="true"></desc>
<post-action>igor.petrushenko@gmail.com</post-action>
<position type="integer">0</position>
<sort-by nil="true"></sort-by>
<asc type="boolean">false</asc>
<per-page type="integer">10</per-page>
<allow-delete type="boolean">false</allow-delete>
<new-widget nil="true"></new-widget>
<records-widget nil="true"></records-widget>
<target-page nil="true"></target-page>
<allow-database type="boolean">true</allow-database>
<send-emails type="boolean">true</send-emails>
<settings nil="true"></settings>
</form>
<form>
<id>aszH3cKWrnqQvbrG8Nd3C7</id>
<app-id>ddFSkDDdncMyoKjGnWFmoE</app-id>
<name>Form2</name>
<desc nil="true"></desc>
<post-action>igor.petrushenko@gmail.com</post-action>
<position type="integer">0</position>
<sort-by nil="true"></sort-by>
<asc type="boolean">false</asc>
<per-page type="integer">10</per-page>
<allow-delete type="boolean">false</allow-delete>
<new-widget nil="true"></new-widget>
<records-widget nil="true"></records-widget>
<target-page nil="true"></target-page>
<allow-database type="boolean">true</allow-database>
<send-emails type="boolean">true</send-emails>
<settings nil="true"></settings>
</form>
</forms>
             

फॉर्म बनाएँ

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

name

फ़ॉर्म नाम

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/apps/APP_ID/entities.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", name: "New form"}

उत्तर: returns form information

    
{"form":   
{   
 "id"              : "aOWO_dVXHdHie1WeGFE8k2",
 "app_id"          : "aOWO3eVXHdHie1WeGFE8k2",
 "name"            : "New form",
 "desc"            : "Form description",
 "post_action"     : "email@email.com",
 "position"        : 0,
 "sort_by"         : null,
 "asc"             : false,
 "per_page"        : 10,
 "allow_delete"    : false,
 "new_widget"      : null,
 "records_widget"  : null,
 "target_page"     : null,
 "allow_database"  : true,
 "send_emails"     : true,
 "settings"        : null
      }
}
             

Making request (XML)
प्रारूप

XML

विधि

POST

URL

/apps/APP_ID/entities.xml

अनुरोध की सामग्री

<?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>

उत्तर: returns form information

    
<?xml version="1.0" encoding="UTF-8"?>
<form>
 <id>c7zH3cKWrnqQvbrG8Nd3C7</id>
 <app-id>akFSkDDdncMyoKjGnWFmoE</app-id>
 <name>New form</name>
 <desc nil="true"></desc>
 <post-action>igor.petrushenko@gmail.com</post-action>
 <position type="integer">0</position>
 <sort-by nil="true"></sort-by>
 <asc type="boolean">false</asc>
 <per-page type="integer">10</per-page>
 <allow-delete type="boolean">false</allow-delete>
 <new-widget nil="true"></new-widget>
 <records-widget nil="true"></records-widget>
 <target-page nil="true"></target-page>
 <allow-database type="boolean">true</allow-database>
 <send-emails type="boolean">true</send-emails>
 <settings nil="true"></settings>
</form>
             

फ़ील्ड

ऐसी फ़ील्ड विशेषताएँ को REST API द्वारा प्राप्त किया जा सकता है।

id

क्षेत्र का विशिष्ट पहचानकर्ता

entity_id

फॉर्म फ़ील्ड आईडी

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, signature, linked_column, rel, subform

फॉर्म फ़ील्ड प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID/entities/ENTITY_ID/properties.json

अनुरोध की सामग्री

{rest_api_key":"API_KEY"}

उत्तर: सभी फ़ॉर्म फ़ील्ड प्राप्त करें

    
{"fields":[
{"id"               : "aOWO_dVXHdHie1WeGFE8k2",
 "entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
 "name"             : "Field Name 1",
 "desc"             : "Field description",
 "type_name"        : "string",
 "default"          : "default value",
 "validate_options" : "",
 "position"         : 0,
 "visible"          : true,
 "size": 50,
 "cols": 43,
 "rows": 10
 },
{"id"               : "1i2i4VXHdHie1WeGFE8k2" ,
 "entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
 "name"             : "Field Name 1",
 "desc"             : "Field description",
 "type_name"        : "string",
 "default"          : "default value",
 "validate_options" : "",
 "position"         : 0,
 "visible"          : true,
 "size": 50,
 "cols": 43,
 "rows": 10
 }
  ]}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID/entities/ENTITY_ID/properties.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर: सभी फ़ॉर्म फ़ील्ड प्राप्त करें

    
<?xml version="1.0" encoding="UTF-8"?>
<fields type="array">
<field>
  <id>clrSoltHDdQyozW5NcLrGd</id>
  <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
  <name>test</name>
  <desc nil="true"></desc>
  <type-name>string</type-name>
  <default></default>
  <validate-options></validate-options>
  <position type="integer">0</position>
  <visible type="boolean">true</visible>
  <size type="integer">50</size>
  <cols type="integer">43</cols>
  <rows type="integer">10</rows>
</field>
<field>
  <id>ddUHDhCgzeW6HkW4NdG3vE</id>
  <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
  <name>test2</name>
  <desc nil="true"></desc>
  <type-name>select</type-name>
  <default>1slct2slct3slct4slct5</default>
  <validate-options></validate-options>
  <position type="integer">1</position>
  <visible type="boolean">true</visible>
  <size type="integer">50</size>
  <cols type="integer">43</cols>
  <rows type="integer">10</rows>
</field>
</fields>
             

फ़ील्ड प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

ID

आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID/entities/ENTITY_ID/properties/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर

    
{"field":  
{
"id"               : "aOWO_dVXHdHie1WeGFE8k2",
"entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
"name"             : "Field Name 1",
"desc"             : "Field description",
"type_name"        : "string",
"default"          : "default value",
"validate_options" : "",
"position"         : 0,
"visible"          : true,
"size": 50,
"cols": 43,
"rows": 10
}
}

             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID/entities/ENTITY_ID/properties/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<field>
 <id>clrSoltHDdQyozW5NcLrGd</id>
 <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
 <name>test</name>
 <desc nil="true"></desc>
 <type-name>string</type-name>
 <default></default>
 <validate-options></validate-options>
 <position type="integer">0</position>
 <visible type="boolean">true</visible>
 <size type="integer">50</size>
 <cols type="integer">43</cols>
 <rows type="integer">10</rows>
</field>
             

नाम के साथ फ़ील्ड प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

database_name

आपको डेटाबेस का नाम पता होना चाहिए। आप क्री को चलाकर नाम पा सकते हैं सभी डेटाबेस पाएं

form_name

आपको फ़ॉर्म का नाम पता होना चाहिए। आप इसे सभी फ़ॉर्म से जोड़कर प्राप्त कर सकते हैं।

field_name

आपको फ़ील्ड का नाम पता होना चाहिए। आप इसे सभी फ़ॉर्म फ़ील्ड जोड़कर प्राप्त कर सकते हैं।

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/search/entities/search/properties/search.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "database_name": "Database 21", "form_name": "Form Name 1", "field_name": "Field Name 1"}

उत्तर

    
{"field":  
{"id"               : "aOWO_dVXHdHie1WeGFE8k2",
 "entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
 "name"             : "Field Name 1",
 "desc"             : "Field description",
 "type_name"        : "string",
 "default"          : "default value",
 "validate_options" : "",
 "position"         : 0,
 "visible"          : true,
 "size": 50,
 "cols": 43,
 "rows": 10
 }
}
            

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/search/entities/search/properties/search.xml

अनुरोध की सामग्री

<?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>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<field>
  <id>clrSoltHDdQyozW5NcLrGd</id>
  <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
  <name>test</name>
  <desc nil="true"></desc>
  <type-name>string</type-name>
  <default></default>
  <validate-options></validate-options>
  <position type="integer">0</position>
  <visible type="boolean">true</visible>
  <size type="integer">50</size>
  <cols type="integer">43</cols>
  <rows type="integer">10</rows>
</field>
             

कार्रवाई चलाएँ

पैरामीटर
rest_api_key

आपकी API कुंजी

DTYPE_ID

आपको अपने रिकॉर्ड पहचानकर्ता को जानना होगा। आप सभी रिकॉर्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

ACTION_PROPERTY_ID

आपको अपने क्षेत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/actions/ACTION_PROPERTY_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "dtype_id": "DTYPE_ID"}

उत्तर

    
{\"success\":\"Done\"}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/actions/ACTION_PROPERTY_ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
<dtype_id>DTYPE_ID</dtype_id>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
  <success>Done</success>
             

कार्रवाई चलाएँ

पैरामीटर
rest_api_key

आपकी API कुंजी

ACTION_PROPERTY_ID

आपको अपने क्षेत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

dtype_ids

आपको अपने रिकॉर्ड पहचानकर्ताओं को जानना होगा। आप सभी रिकॉर्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

json_dtype_ids

आपको अपने रिकॉर्ड पहचानकर्ताओं को जानना होगा। आप सभी रिकॉर्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

run_by_all_table_or_report

निम्न पैरामीटर तालिका या रिपोर्ट में सभी क्रियाओं को चलाने के लिए उपलब्ध है: run_by_all_table_or_report=true

view

रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/actions/ACTION_PROPERTY_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "dtype_ids": ["ID1","ID2"...]}


{"rest_api_key":"API_KEY", "json_dtype_ids": "[\"ID1\",\"ID2\"...]"}


{"rest_api_key":"API_KEY", "run_by_all_table_or_report": true}

उत्तर

    
{\"success\":\"Done\"}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/actions/ACTION_PROPERTY_ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
<dtype_ids>"ID1","ID2"...</dtype_ids>
</api_call_params>


<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
<json_dtype_ids>"[\"ID1\",\"ID2\"...]"</json_dtype_ids>
</api_call_params>


<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
<run_by_all_table_or_report>true</run_by_all_table_or_report>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
  <success>Done</success>
             

क्षेत्र को अपडेट करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

ID

आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json

name

नया फ़ील्ड नाम। सभी उपलब्ध विशेषताएँ यहाँ देखी जा सकती हैं

Making request (JSON)
प्रारूप

JSON

विधि

PUT

URL

/apps/APP_ID/entities/ENTITY_ID/properties/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY",
"name":"New field name"}

उत्तर

    
{"field":  
{"id"              : "aOWO_dVXHdHie1WeGFE8k2",
"entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
"name"             : "Field Name 1",
"desc"             : "Field description",
"type_name"        : "string",
"default"          : "default value",
"validate_options" : "",
"position"         : 0,
"visible"          : true,
"size": 50,
"cols": 43,
"rows": 10
}
}
             

Making request (XML)
प्रारूप

XML

विधि

PUT

URL

/apps/APP_ID/entities/ENTITY_ID/properties/ID.xml

अनुरोध की सामग्री

<?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>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<field>
  <id>clrSoltHDdQyozW5NcLrGd</id>
  <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
  <name>test</name>
  <desc nil="true"></desc>
  <type-name>string</type-name>
  <default></default>
  <validate-options></validate-options>
  <position type="integer">0</position>
  <visible type="boolean">true</visible>
  <size type="integer">50</size>
  <cols type="integer">43</cols>
  <rows type="integer">10</rows>
</field>
             

फ़ील्ड हटाएं

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

ID

आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json

Making request (JSON)
प्रारूप

JSON

विधि

DELETE

URL

/apps/APP_ID/entities/ENTITY_ID/properties/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर

    
{"fields":[
{"id"               : "aOWO_dVXHdHie1WeGFE8k2",
 "entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
 "name"             : "Field Name 1",
 "desc"             : "Field description",
 "type_name"        : "string",
 "default"          : "default value",
 "validate_options" : "",
 "position"         : 0,
 "visible"          : true,
 "size": 50,
 "cols": 43,
 "rows": 10
 },
{"id"               : "1i2i4VXHdHie1WeGFE8k2" ,
 "entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
 "name"             : "Field Name 1",
 "desc"             : "Field description",
 "type_name"        : "string",
 "default"          : "default value",
 "validate_options" : "",
 "position"         : 0,
 "visible"          : true,
 "size": 50,
 "cols": 43,
 "rows": 10
 }
  ]}
             

Making request (XML)
प्रारूप

XML

विधि

DELETE

URL

/apps/APP_ID/entities/ENTITY_ID/properties/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<fields type="array">
<field>
  <id>clrSoltHDdQyozW5NcLrGd</id>
  <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
  <name>test</name>
  <desc nil="true"></desc>
  <type-name>string</type-name>
  <default></default>
  <validate-options></validate-options>
  <position type="integer">0</position>
  <visible type="boolean">true</visible>
  <size type="integer">50</size>
  <cols type="integer">43</cols>
  <rows type="integer">10</rows>
</field>
<field>
  <id>ddUHDhCgzeW6HkW4NdG3vE</id>
  <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
  <name>test2</name>
  <desc nil="true"></desc>
  <type-name>select</type-name>
  <default>1slct2slct3slct4slct5</default>
  <validate-options></validate-options>
  <position type="integer">1</position>
  <visible type="boolean">true</visible>
  <size type="integer">50</size>
  <cols type="integer">43</cols>
  <rows type="integer">10</rows>
</field>
</fields>
             

फ़ील्ड बनाएँ

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

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, rel, linked_column, signature, subform

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/apps/APP_ID/entities/ENTITY_ID/properties.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", name: "Field name 1", type_name: "string"}

उत्तर: returns form information

    
{"field": 
{"id"               : "aOWO_dVXHdHie1WeGFE8k2",
 "entity_id"        : "aOWO3eVXHdHie1WeGFE8k2",
 "name"             : "Field Name 1",
 "desc"             : "Field description",
 "type_name"        : "string",
 "default"          : "default value",
 "validate_options" : "",
 "position"         : 0,
 "visible"          : true,
 "size": 50,
 "cols": 43,
 "rows": 10
 }
}
             

Making request (XML)
प्रारूप

XML

विधि

POST

URL

/apps/APP_ID/entities/ENTITY_ID/properties.xml

अनुरोध की सामग्री

<?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>

उत्तर: returns form information

    
<?xml version="1.0" encoding="UTF-8"?>
  <field>
    <id>clrSoltHDdQyozW5NcLrGd</id>
    <entity-id>dcOSk2W6bdJOoPsCo8jmoE</entity-id>
    <name>test</name>
    <desc nil="true"></desc>
    <type-name>string</type-name>
    <default></default>
    <validate-options></validate-options>
    <position type="integer">0</position>
    <visible type="boolean">true</visible>
    <size type="integer">50</size>
    <cols type="integer">43</cols>
    <rows type="integer">10</rows>
  </field>
</field>
             

कॉलम में कुल योग प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

ID

आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json

view

रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/search/sum/ENTITY_ID/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY",
view: "ImWO3eVXHdHie1WeGFE8k2"}

उत्तर

    
{total: 3}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/search/sum/ENTITY_ID/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
<view>ImWO3eVXHdHie1WeGFE8k2</view>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<total>
 3
</total>
             

रिकॉर्ड

इस तरह के रिकॉर्डिंग विशेषताएँ को REST API द्वारा प्राप्त किया जा सकता है।

id

रिकॉर्ड के लिए विशिष्ट पहचानकर्ता।

app_id

प्रोजेक्ट आईडी

entity_id

रिकॉर्ड फ़ॉर्म आईडी।

values

हैश वैल्यू लिखें। जहाँ कुंजी फ़ील्ड ID है और मान फ़ील्ड मान है।

json_values

रिकॉर्ड मान हैश। जहां कुंजी फ़ील्ड आईडी है और मान यह फ़ील्ड मान है। values_hash का एनालॉग लेकिन JSON प्रारूप में

rel_values

रिकॉर्ड के संबंध मूल्य का हश। जहाँ कुंजी फ़ील्ड आईडी है और मान संबंधित रिकॉर्ड की आईडी है।

रिकॉर्ड प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

view

रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)

page

रिकॉर्ड के साथ पृष्ठ संख्या। रिकॉर्ड की संख्या से 1/ per_page

name_value

फ़ॉर्म का रिकॉर्ड प्राप्त करने के लिए पैरामीटर का उपयोग करें: "फ़ील्ड नाम": "मान", "फ़ील्ड आईडी": "फ़ील्ड नाम"

fetch_all

सशुल्क खातों के स्वामियों के लिए, निम्न पैरामीटर उपलब्ध है: fetch_all=true.
एक विशिष्ट संख्या में पोस्ट प्राप्त करने के लिए, per_page पैरामीटर का उपयोग करें।
विभिन्न योजनाओं के लिए per_page प्रविष्टियों की अधिकतम संख्या पर प्रतिबंध:
FREE - 200
STANDARD - 500
PROFESSIONAL - 1000
ENTERPRISE - 2000
STANDARD EXPRESS - 4000
PROFESSIONAL EXPRESS - 8000
ENTERPRISE EXPRESS - 15000

अनुरोध निकाय
{"rest_api_key":"API_KEY", "page": 1, "name_value": 1, "view": 'EaWQZdIXfahOqWvcvwrGTP', "fetch_all": true, "per_page": 2000}

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID/dtypes/entity/ENTITY_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "page": 1, "name_value": 1, "view": 'EaWQZdIXfahOqWvcvwrGTP'}

उत्तर

    
{"records":[
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"value name 1":"2",
"aNW4nkW5bdUjldO8oKuSku":"value name 1",
"value name 2":"aaa",
"aMW4HKWR9bnOoGWQbpWQS4":"value name 2",
"value name 3":"ddd",
"cMW6pcTSjbWOFdTCkBtmkN":"value name 3"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
},
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"value name 1":"2",
"aNW4nkW5bdUjldO8oKuSku":"value name 1",
"value name 2":"aaa",
"aMW4HKWR9bnOoGWQbpWQS4":"value name 2",
"value name 3":"ddd",
"cMW6pcTSjbWOFdTCkBtmkN":"value name 3"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
]
}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID/dtypes/entity/ENTITY_ID.json

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
<view>EaWQZdIXfahOqWvcvwrGTP</view>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<records type="array">
<record>
<id>bYWQnuBajdBOkAW4BdMmki</id>
<app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
<entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
<values>
  <aNW4nkW5bdUjldO8oKuSku>2</aNW4nkW5bdUjldO8oKuSku>
  <aMW4HKWR9bnOoGWQbpWQS4>aaa</aMW4HKWR9bnOoGWQbpWQS4>
  <cMW6pcTSjbWOFdTCkBtmkN>ddd</cMW6pcTSjbWOFdTCkBtmkN>
</values>
<approved type="boolean">false</approved>
<created-at type="datetime">2011-09-17T10:40:40-05:00</created-at>
<updated-at type="datetime">2011-09-17T10:40:40-05:00</updated-at>
</record>
<record>
<id>dcQSkdWO1odA5HAmkYWOix</id>
<app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
<entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
<values>
  <aNW4nkW5bdUjldO8oKuSku>1</aNW4nkW5bdUjldO8oKuSku>
  <aMW4HKWR9bnOoGWQbpWQS4>test</aMW4HKWR9bnOoGWQbpWQS4>
  <cMW6pcTSjbWOFdTCkBtmkN>test2</cMW6pcTSjbWOFdTCkBtmkN>
</values>
<approved type="boolean">false</approved>
<created-at type="datetime">2011-09-17T04:28:10-05:00</created-at>
<updated-at type="datetime">2011-09-17T04:28:10-05:00</updated-at>
</record>
</records>
             

रिकॉर्ड प्राप्त करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ID

आपको रिकॉर्ड आईडी पता होना चाहिए। आईडी आपको सभी रिकॉर्ड प्राप्त होने के बाद मिल सकती है। जब आप आईडी जानते हैं, तो आपको URL में आईडी को बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/dtypes/ID। json on/apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json

name_value

फ़ॉर्म का रिकॉर्ड प्राप्त करने के लिए पैरामीटर का उपयोग करें: "फ़ील्ड नाम": "मान", "फ़ील्ड आईडी": "फ़ील्ड नाम"

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID/dtypes/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "name_value": 1}

उत्तर

    
{"record":
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"value name 1":"2",
"aNW4nkW5bdUjldO8oKuSku":"value name 1",
"value name 2":"aaa",
"aMW4HKWR9bnOoGWQbpWQS4":"value name 2",
"value name 3":"ddd",
"cMW6pcTSjbWOFdTCkBtmkN":"value name 3"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
}

             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID/dtypes/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<record>
<id>bYWQnuBajdBOkAW4BdMmki</id>
<app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
<entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
<values>
  <aNW4nkW5bdUjldO8oKuSku>2</aNW4nkW5bdUjldO8oKuSku>
  <aMW4HKWR9bnOoGWQbpWQS4>aaa</aMW4HKWR9bnOoGWQbpWQS4>
  <cMW6pcTSjbWOFdTCkBtmkN>ddd</cMW6pcTSjbWOFdTCkBtmkN>
</values>
<approved type="boolean">false</approved>
<created-at type="datetime">2011-09-17T10:40:40-05:00</created-at>
<updated-at type="datetime">2011-09-17T10:40:40-05:00</updated-at>
</record>
             

रिकॉर्ड अपडेट करें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ID

आपको रिकॉर्ड आईडी पता होना चाहिए। आईडी आपको सभी रिकॉर्ड प्राप्त होने के बाद मिल सकती है। जब आप आईडी जानते हैं, तो आपको URL में आईडी को बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/dtypes/ID। json on/apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json

values

हैश रिकॉर्ड मान, जहाँ कुंजी फ़ील्ड फ़ील्ड ID है

json_values

यदि आप jQuery, रूबी या other प्रोग्रामिंग भाषा का उपयोग करते हैं, तो कृपया रिकॉर्ड मान को 'मान' पैरामीटर में एन्कोडेड हैश के रूप में दर्ज करें। लेकिन यदि आपका ढांचा आपको ऐसा करने की अनुमति नहीं देता है, तो आप रिकॉर्ड मान, JSON, उदाहरण के लिए: भेज सकते हैं। {"aNW4nkW5bdUjldO8oKuSku ": "2 ", "aMW4HKWR9bnOoGWWQbpWQS4 ": "aa "} लेकिन फिर पैरामीटर नाम 'json_values' का उपयोग करें।

subforms_values / subforms_json_values

उप-सूचनाएँ बनाने या अपडेट करने के लिए, इसी तरह, 'subforms_values' का उपयोग करें या 'json_subforms_values'।
निम्न प्रारूप:
"{property1_id: {unit_id: subform1_id, subform1_record1_id: {subform1_field1_id: "2 ", सबफॉर्म 1_field2_id: "आआआ "}, subform1_record2_id: {subform1_field1_id: "3 ", subform1_field2_id: "bb "}} property2_id: {unit_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 मुख्य तालिका में सबफ़ॉर्म फ़ील्ड की ID है।
subform1_id, subform2_id - फ़ॉर्म ID, जो गुण 1_id और संपत्ति 2_id फ़ील्ड इंगित करती है।
subform1_record1_id और subform1_record2_id - यह नए या मौजूदा सबफॉर्म रिकॉर्ड की आईडी है।
subform1_field1_id, subform1_field2_id - फॉर्म subform1_id में फ़ील्ड की आईडी।
>। subform2_field1_id, subform2_field2_id - subform2_id फ़ॉर्म में फ़ील्ड की आईडी।

। सभी आईडी 22-वर्ण URL सुरक्षित आधार 64 कोड हैं, आप उन्हें other कनेक्शन API से ले सकते हैं या नए रिकॉर्ड के लिए अपना खुद का बना सकते हैं।

Making request (JSON)
प्रारूप

JSON

विधि

PUT

URL

/apps/APP_ID/dtypes/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "values": {"aNW4nkW5bdUjldO8oKuSku" : 3, "aMW4HKWR9bnOoGWQbpWQS4" : "b", "cMW6pcTSjbWOFdTCkBtmkN" : "c"}}

उत्तर

    
{"record":
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"aNW4nkW5bdUjldO8oKuSku":"3",
"aMW4HKWR9bnOoGWQbpWQS4":"b",
"cMW6pcTSjbWOFdTCkBtmkN":"c"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
}
             

Making request (XML)
प्रारूप

XML

विधि

PUT

URL

/apps/APP_ID/dtypes/ID.xml

अनुरोध की सामग्री

<?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>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<record>
<id>bYWQnuBajdBOkAW4BdMmki</id>
<app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
<entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
<values>
  <aNW4nkW5bdUjldO8oKuSku>3</aNW4nkW5bdUjldO8oKuSku>
  <aMW4HKWR9bnOoGWQbpWQS4>b</aMW4HKWR9bnOoGWQbpWQS4>
  <cMW6pcTSjbWOFdTCkBtmkN>c</cMW6pcTSjbWOFdTCkBtmkN>
</values>
<approved type="boolean">false</approved>
<created-at type="datetime">2011-09-17T10:40:40-05:00</created-at>
<updated-at type="datetime">2011-09-17T10:40:40-05:00</updated-at>
</record>
             

रिकॉर्ड अपडेट करें

पैरामीटर
rest_api_key

आपकी API कुंजी

confirm_action

तालिका या रिपोर्ट में अद्यतन चलाने के लिए निम्न पैरामीटर आवश्यक है: confirm_action: update

ENTITY_ID

फ़ील्ड सेटिंग अपडेट करने के लिए आपको अपने फ़ील्ड के प्रपत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म प्राप्त करें कॉल का उपयोग करके ENTITY_ID ढूंढ सकते हैं।

APP_ID

डेटाबेस जानकारी प्राप्त करने के लिए आपको अपने डेटाबेस पहचानकर्ता को जानना होगा। आप सभी डेटाबेस प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

dtype_ids

आपको अपने रिकॉर्ड पहचानकर्ताओं को जानना होगा। आप सभी रिकॉर्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

json_dtype_ids

आपको अपने रिकॉर्ड पहचानकर्ताओं को जानना होगा। आप सभी रिकॉर्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

update_id

आपको अपने क्षेत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

update_term

रिकॉर्ड के लिए नया मान

view

रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/dtypes/confirm_action/APP_ID/ENTITY_ID.json

अनुरोध की सामग्री

{rest_api_key: "YOUR_KEY",
confirm_action: "update",
entity_id: "ENTITY_ID",
app_id: "APP_ID",
json_dtype_ids: "[\"ID1\",\"ID2\"...]",
update_id: "UPDATE_ID",
update_term: "UPDATE_TERM"}


{rest_api_key: "YOUR_KEY",
confirm_action: "update",
entity_id: "ENTITY_ID",
app_id: "APP_ID",
dtype_ids: ["ID1","ID2"...],
update_id: "UPDATE_ID",
update_term: "UPDATE_TERM"}

उत्तर

    
{\"success\":\"Done\"}
             

Making request (XML)
प्रारूप

XML

विधि

POST

URL

/dtypes/confirm_action/APP_ID/ENTITY_ID.xml

अनुरोध की सामग्री


  <?xml version="1.0" encoding="UTF-8"?>
  <api_call_params>
    <rest_api_key>API_KEY</rest_api_key>
    <confirm_action>update</confirm_action>
    <entity_id>ENTITY_ID</entity_id>
    <app_id>APP_ID</app_id>
    <dtype_ids>"ID1","ID2"...</dtype_ids>
    <update_id>UPDATE_ID</update_id>
    <update_term>UPDATE_TERM</update_term>
  </api_call_params>



  <?xml version="1.0" encoding="UTF-8"?>
  <api_call_params>
    <rest_api_key>API_KEY</rest_api_key>
    <confirm_action>update</confirm_action>
    <entity_id>ENTITY_ID</entity_id>
    <app_id>APP_ID</app_id>
    <json_dtype_ids>"[\"ID1\",\"ID2\"...]"</json_dtype_ids>
    <update_id>UPDATE_ID</update_id>
    <update_term>UPDATE_TERM</update_term>
  </api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
  <success>Done</success>
             

सभी रिकॉर्ड अपडेट करें

पैरामीटर
rest_api_key

आपकी API कुंजी

confirm_action

तालिका या रिपोर्ट में सभी रिकॉर्ड का अद्यतन चलाने के लिए निम्न पैरामीटर आवश्यक है: confirm_action: update_all

ENTITY_ID

फ़ील्ड सेटिंग अपडेट करने के लिए आपको अपने फ़ील्ड के प्रपत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म प्राप्त करें कॉल का उपयोग करके ENTITY_ID ढूंढ सकते हैं।

APP_ID

डेटाबेस जानकारी प्राप्त करने के लिए आपको अपने डेटाबेस पहचानकर्ता को जानना होगा। आप सभी डेटाबेस प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

update_id

आपको अपने क्षेत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

update_term

रिकॉर्ड के लिए नया मान

view

रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/dtypes/confirm_action/APP_ID/ENTITY_ID.json

अनुरोध की सामग्री

{rest_api_key: "YOUR_KEY",
confirm_action: "update_all",
entity_id: "ENTITY_ID",
app_id: "APP_ID",
update_id: "UPDATE_ID",
update_term: "UPDATE_TERM"}

उत्तर

    
{\"success\":\"Done\"}
             

Making request (XML)
प्रारूप

XML

विधि

POST

URL

/dtypes/confirm_action/APP_ID/ENTITY_ID.xml

अनुरोध की सामग्री


  <?xml version="1.0" encoding="UTF-8"?>
  <api_call_params>
    <rest_api_key>API_KEY</rest_api_key>
    <confirm_action>update_all</confirm_action>
    <entity_id>ENTITY_ID</entity_id>
    <app_id>APP_ID</app_id>
    <update_id>UPDATE_ID</update_id>
    <update_term>UPDATE_TERM</update_term>
  </api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
  <success>Done</success>
             

सेल डेटा अपडेट करें

पैरामीटर Making request (JSON)
प्रारूप

JSON

विधि

PATCH/PUT/POST

URL

/cell_values/DTYPE_ID/update_cell_value/PROPERTY_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "property_id": "aNW4nkW5bdUjldO8oKuSku", "dtype_id": "cMW6pcTSjbWOFdTCkBtmkN", "val": "John Smith"}

उत्तर

    
{"new_value": "John Smith"}
             

Making request (XML)
प्रारूप

XML

विधि

PATCH/PUT/POST

URL

/cell_values/DTYPE_ID/update_cell_value/PROPERTY_ID.xml

अनुरोध की सामग्री

<?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>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<new_value>
John Smith
</new_value>
             

रिकॉर्ड हटाएं

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ID

आपको रिकॉर्ड आईडी पता होना चाहिए। आईडी आपको सभी रिकॉर्ड प्राप्त होने के बाद मिल सकती है। जब आप आईडी जानते हैं, तो आपको URL में आईडी को बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/dtypes/ID। json on/apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json

Making request (JSON)
प्रारूप

JSON

विधि

DELETE

URL

/apps/APP_ID/dtypes/ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर

    
{"record":
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"aNW4nkW5bdUjldO8oKuSku":"3",
"aMW4HKWR9bnOoGWQbpWQS4":"b",
"cMW6pcTSjbWOFdTCkBtmkN":"c"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
}
             

Making request (XML)
प्रारूप

XML

विधि

DELETE

URL

/apps/APP_ID/dtypes/ID.xml

अनुरोध की सामग्री

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<record>
  <id>bYWQnuBajdBOkAW4BdMmki</id>
  <app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
  <entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
  <values>
    <aNW4nkW5bdUjldO8oKuSku>3</aNW4nkW5bdUjldO8oKuSku>
    <aMW4HKWR9bnOoGWQbpWQS4>b</aMW4HKWR9bnOoGWQbpWQS4>
    <cMW6pcTSjbWOFdTCkBtmkN>c</cMW6pcTSjbWOFdTCkBtmkN>
  </values>
  <approved type="boolean">false</approved>
  <created-at type="datetime">2011-09-17T10:40:40-05:00</created-at>
  <updated-at type="datetime">2011-09-17T10:40:40-05:00</updated-at>
</record>
             

many रिकॉर्ड हटाएं

पैरामीटर
rest_api_key

आपकी API कुंजी

ENTITY_ID

फ़ील्ड सेटिंग अपडेट करने के लिए आपको अपने फ़ील्ड के प्रपत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म प्राप्त करें कॉल का उपयोग करके ENTITY_ID ढूंढ सकते हैं।

APP_ID

डेटाबेस जानकारी प्राप्त करने के लिए आपको अपने डेटाबेस पहचानकर्ता को जानना होगा। आप सभी डेटाबेस प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

dtype_ids

आपको अपने रिकॉर्ड पहचानकर्ताओं को जानना होगा। आप सभी रिकॉर्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

json_dtype_ids

आपको अपने रिकॉर्ड पहचानकर्ताओं को जानना होगा। आप सभी रिकॉर्ड प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं। (जरूरी नहीं)

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/apps/APP_ID/dtypes/delete_multiple.json

अनुरोध की सामग्री

{rest_api_key: "YOUR_KEY",
entity_id: "ENTITY_ID",
app_id: "APP_ID",
json_dtype_ids: "[\"ID1\",\"ID2\"...]"}


{rest_api_key: "YOUR_KEY",
entity_id: "ENTITY_ID",
app_id: "APP_ID",
dtype_ids: ["ID1","ID2"...]}

उत्तर

    
{\"success\":\"Done\"}
             

Making request (XML)
प्रारूप

XML

विधि

POST

URL

/apps/APP_ID/dtypes/delete_multiple.xml

अनुरोध की सामग्री


  <?xml version="1.0" encoding="UTF-8"?>
  <api_call_params>
    <rest_api_key>API_KEY</rest_api_key>
    <entity_id>ENTITY_ID</entity_id>
    <app_id>APP_ID</app_id>
    <json_dtype_ids>"[\"ID1\",\"ID2\"...]"</json_dtype_ids>
  </api_call_params>



  <?xml version="1.0" encoding="UTF-8"?>
  <api_call_params>
    <rest_api_key>API_KEY</rest_api_key>
    <entity_id>ENTITY_ID</entity_id>
    <app_id>APP_ID</app_id>
    <dtype_ids>"ID1","ID2"...</dtype_ids>
  </api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
  <success>Done</success>
             

सभी हटाएँ

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

डेटाबेस जानकारी प्राप्त करने के लिए आपको अपने डेटाबेस पहचानकर्ता को जानना होगा। आप सभी डेटाबेस प्राप्त करें कॉल का उपयोग करके आईडी ढूंढ सकते हैं।

ENTITY_ID

फ़ील्ड सेटिंग अपडेट करने के लिए आपको अपने फ़ील्ड के प्रपत्र पहचानकर्ता को जानना होगा। आप सभी फ़ॉर्म प्राप्त करें कॉल का उपयोग करके ENTITY_ID ढूंढ सकते हैं।

view

रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)

Making request (JSON)
प्रारूप

JSON

विधि

DELETE

URL

/dtypes/APP_ID/delete_all/ENTITY_ID.json

अनुरोध की सामग्री

{rest_api_key: "YOUR_KEY", entity_id: "ENTITY_ID"}

उत्तर

    
{\"success\":\"Done\"}
             

Making request (XML)
प्रारूप

XML

विधि

DELETE

URL

/dtypes/APP_ID/delete_all/ENTITY_ID.xml

अनुरोध की सामग्री


  <?xml version="1.0" encoding="UTF-8"?>
  <api_call_params>
    <rest_api_key>API_KEY</rest_api_key>
    <entity_id>ENTITY_ID</entity_id>
  </api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
  <success>Done</success>
             

नया रिकॉर्ड

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

ID

यदि आपको अपनी व्यक्तिगत आईडी का उपयोग करने की आवश्यकता है, तो आप UUID (अद्वितीय शोधकर्ता) उत्पन्न कर सकते हैं 22 अक्षर लंबे URL-safe base64 उदाहरण के लिए में '_blank' rel='nofollow'>> आगे आपको इसे 'वैल्यू' हैश पर पास करना होगा, उदाहरण के लिए: मान => {'id' => ID}, इसमें बदलें: मान => {'id' => '22adadVXHdHie1WeGFE8k2'}, अन्यथा सिस्टम आपके लिए एक विशिष्ट पहचानकर्ता उत्पन्न करेगा।

values / json_values

यदि आप jQuery, रूबी या other प्रोग्रामिंग भाषा का उपयोग करते हैं, तो कृपया रिकॉर्ड मान को 'मान' पैरामीटर में एन्कोडेड हैश के रूप में दर्ज करें। लेकिन यदि आपका ढांचा आपको ऐसा करने की अनुमति नहीं देता है, तो आप रिकॉर्ड मान, JSON, उदाहरण के लिए: भेज सकते हैं। {"aNW4nkW5bdUjldO8oKuSku ": "2 ", "aMW4HKWR9bnOoGWWQbpWQS4 ": "aa "} लेकिन फिर पैरामीटर नाम 'json_values' का उपयोग करें।

subforms_values / subforms_json_values

उप-सूचनाएँ बनाने या अपडेट करने के लिए, इसी तरह, 'subforms_values' का उपयोग करें या 'json_subforms_values'।
निम्न प्रारूप:
"{property1_id: {unit_id: subform1_id, subform1_record1_id: {subform1_field1_id: "2 ", सबफॉर्म 1_field2_id: "आआआ "}, subform1_record2_id: {subform1_field1_id: "3 ", subform1_field2_id: "bb "}} property2_id: {unit_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 मुख्य तालिका में सबफ़ॉर्म फ़ील्ड की ID है।
subform1_id, subform2_id - फ़ॉर्म ID, जो गुण 1_id और संपत्ति 2_id फ़ील्ड इंगित करती है।
subform1_record1_id और subform1_record2_id - यह नए या मौजूदा सबफॉर्म रिकॉर्ड की आईडी है।
subform1_field1_id, subform1_field2_id - फॉर्म subform1_id में फ़ील्ड की आईडी।
>। subform2_field1_id, subform2_field2_id - subform2_id फ़ॉर्म में फ़ील्ड की आईडी।

। सभी आईडी 22-वर्ण URL सुरक्षित आधार 64 कोड हैं, आप उन्हें other कनेक्शन API से ले सकते हैं या नए रिकॉर्ड के लिए अपना खुद का बना सकते हैं।

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/apps/APP_ID/dtypes.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "values": {"entity_id" : ENTITY_ID, "id" : ID, "aNW4nkW5bdUjldO8oKuSku":"3", "aMW4HKWR9bnOoGWQbpWQS4":"b","cMW6pcTSjbWOFdTCkBtmkN":"c"}}

उत्तर: returns form information

    
{"record":
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"aNW4nkW5bdUjldO8oKuSku":"3",
"aMW4HKWR9bnOoGWQbpWQS4":"b",
"cMW6pcTSjbWOFdTCkBtmkN":"c"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
}
             

Making request (XML)
प्रारूप

XML

विधि

POST

URL

/apps/APP_ID/dtypes.xml

अनुरोध की सामग्री

<?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>

उत्तर: returns form information

    
<?xml version="1.0" encoding="UTF-8"?>
<record>
  <id>bYWQnuBajdBOkAW4BdMmki</id>
  <app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
  <entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
  <values>
    <aNW4nkW5bdUjldO8oKuSku>3</aNW4nkW5bdUjldO8oKuSku>
    <aMW4HKWR9bnOoGWQbpWQS4>b</aMW4HKWR9bnOoGWQbpWQS4>
    <cMW6pcTSjbWOFdTCkBtmkN>c</cMW6pcTSjbWOFdTCkBtmkN>
  </values>
  <approved type="boolean">false</approved>
  <created-at type="datetime">2011-09-17T10:40:40-05:00</created-at>
  <updated-at type="datetime">2011-09-17T10:40:40-05:00</updated-at>
</record>
             

खोज

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप सभी फ़ॉर्म प्राप्त करने के बाद ENTITY_ID पा सकते हैं। जब आप फॉर्म आईडी जानते हैं, तो आपको URL में ENTITY_ID सूचीबद्ध करने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाएं। json on /apps/aOWO_dVXHdHie1WeGFE8k2/entities.json पर

view

रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)

search

क्या आप मेज पर एक झटका पसंद करेंगे? "SEARCH_TERM", "o" => "SEARCH_CRITERIA"}]]।
PROPERTY_ID - याक के पीछे के क्षेत्र की पहचान, एक प्रहार किया जाता है ( -ALL - - सभी स्तंभों पर प्रहार के लिए),
SEARCH_TERM - अर्थ, याक शुकमो,
SEARCH_CRITERIA - एक संदेश के लिए मानदंड, शायद उनमें से एक:
is, is_not, is_empty, is_not_empty, starts_with, ends_with, like, contains, not_contains.

नियमित संख्या और दिनांक के लिए : less_than, greater_than, less_than_or_equal_to, greater_than_or_equal_to.

करीब एक घंटे तक डेट किया : before, after, this_day_and_before, this_day_and_after, yesterday, today, tomorrow, today_or_later, last_7_days, last_30_days,
last_60_days, last_90_days, last_120_days, next_7_days, next_30_days, next_60_days, next_90_days, next_120_days, next_n_days, last_n_days,
last_week, this_week, next_week, current_and_prev_week, current_and_next_week, next_n_weeks, last_n_weeks, last_month, this_month, next_month,
current_and_prev_month, current_and_next_month, next_n_months, last_n_months, last_year, this_year, last_2_years, next_2_years, current_and_prev_year,
current_and_next_year, next_n_years, last_n_years.

सिस्टम कॉलम : added_by, created_at, updated_at, ip.

यदि आप कई स्तंभों में एक एकीकृत "और" मानदंड के साथ खोज करना चाहते हैं, तो इन मानदंडों को एक सरणी में रखा जाना चाहिए, यदि "OR", तो उदाहरण के लिए, एक अलग में:
[[{"a" => "PROPERTY_ID_1", "b" => "A", "o" => "is"}, {"a" => "PROPERTY_ID_2", "b" => "A", "o" => "is"}],
[{"a" => "PROPERTY_ID_3", "b" => "B", "o" => "SEARCH_CRITERIA"}]]

the search formula will be: "Find all records where PROPERTY_ID_1 AND PROPERTY_ID_2 are equal to A OR PROPERTY_ID_3 is equal to B"

limit

खोज परिणामों में रिकॉर्ड की संख्या, अधिकतम 200 है।

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/search/APP_ID.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", "entity_id" => "ENTITY_ID", "search": [[{"a"=>"aNW4nkW5bdUjldO8oKuSku", "b"=>"value name 1", "o"=>"is"}]]}

उत्तर

    
{"records":[
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"value name 1":"2",
"aNW4nkW5bdUjldO8oKuSku":"value name 1",
"value name 2":"aaa",
"aMW4HKWR9bnOoGWQbpWQS4":"value name 2",
"value name 3":"ddd",
"cMW6pcTSjbWOFdTCkBtmkN":"value name 3"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
},
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"value name 1":"2",
"aNW4nkW5bdUjldO8oKuSku":"value name 1",
"value name 2":"aaa",
"aMW4HKWR9bnOoGWQbpWQS4":"value name 2",
"value name 3":"ddd",
"cMW6pcTSjbWOFdTCkBtmkN":"value name 3"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
]
}

             

रिश्ता

रिकॉर्ड कैसे लिंक करें:

अभिलेखों के बीच संबंध स्थापित करने के लिए, आपको क्री क्रिएट या अद्यतन रिकॉर्ड में अलग हैश भेजने की आवश्यकता है।
कर्ल -एच 'सामग्री-प्रकार: अनुप्रयोग/json' -X PUT -d '{ "rel": {REL_ID: RECORD_ID}} '"https://quintadb.com/apps/APP_ID/dtypes/CURRENT_RECORD_ID.json?rest_api_key=API_KEY"

हैश होना चाहिए? यदि आपके many-से-many संबंध हैं, तो 'rel' => {rel_id => RECORD_ID} या 'rel' => {rel_id => [RECORD_ID, RECORD_ID2]} फॉर्म में रहें। RECORD_ID उस रिकॉर्ड की आईडी है, जहां आप वर्तमान को जोड़ना चाहते हैं। रिकॉर्ड। यहाँ है कैसे rel_id पाने के लिए।

पैरामीटर
rest_api_key

आपकी API कुंजी

PROPERTY_ID

आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json

ENTITY_ID

आपको फॉर्म आईडी पता होना चाहिए। आप ENTITY_ID सभी फ़ॉर्म प्राप्त करने के बाद पा सकते हैं। फ़ॉर्म आईडी को जानते हुए, आपको URL में ENTITY_ID को बदलना होगा, उदाहरण के लिए /apps/APP_ID/entities/ENTITY_ID/properties.json उदाहरण के लिए /apps/APP_ID/entities/ENTITY_ID/properties.json na /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/entities/ENTITY_ID/get_rel_id/PROPERTY_ID.json?rest_api_key=API_KEY

अनुरोध की सामग्री

{"rest_api_key":"API_KEY", {"entity_id" : ENTITY_ID, "property_id" : PROPERTY_ID}}

उत्तर

11842         

रिपोर्ट

ऐसी रिपोर्ट विशेषताएँ REST API के माध्यम से सुलभ हो सकती हैं।

id

ID

name

नाम

सभी तालिका रिपोर्ट लौटाता है।

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

प्रोजेक्ट आईडी

ENTITY_ID

तालिका (फ़ॉर्म) आईडी

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/apps/APP_ID/entities/ENTITY_ID/views/index.json

अनुरोध की सामग्री

{"rest_api_key":"API_KEY"}

उत्तर: returns all table reports.

    
{"reports":[
{"id"              : "aOWO_dVXHdHie1WeGFE8k2"
 "name"            : "Report Name 1",
 "created_at"      : "2011-08-16T05:42:40-05:00",
 "updated_at"      : "2011-08-16T05:42:40-05:00",
 "entity_id"    : 'aEWQZdIXfahOqWvcvwrGTP',
 "app_id"  : 'ddIbpcNSncW5xcHxpdHCoW'
 },
{"id"              : "aOWO3eVXHdHie1WeGFE8k2"
 "name"            : "Report Name 2",
 "created_at"      : "2011-04-29T01:26:22-05:00",
 "updated_at"      : "2011-08-16T00:47:56-05:00",
 "entity_id"       : 'RtWQZdIXfahOqWvcvwrGTP',
 "app_id"          : 'ddIbpcNSncW5xcHxpdHCoW'
} ]}
             

Making request (XML)
प्रारूप

XML

विधि

GET

URL

/apps/APP_ID/entities/ENTITY_ID/views/index.xml

अनुरोध की सामग्री: returns all table reports.

<?xml version="1.0" encoding="UTF-8"?>
<api_call_params>
<rest_api_key>API_KEY</rest_api_key>
</api_call_params>

उत्तर

    
<?xml version="1.0" encoding="UTF-8"?>
<reports type="array">
<report>
<id>bYWQnuBajdBOkAW4BdMmki</id>
<app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
<entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
<created-at type="datetime">2011-09-17T10:40:40-05:00</created-at>
<updated-at type="datetime">2011-09-17T10:40:40-05:00</updated-at>
</record>
<record>
<id>dcQSkdWO1odA5HAmkYWOix</id>
<app-id>ddIbpcNSncW5xcHxpdHCoW</app-id>
<entity-id>aEWQZdIXfahOqWvcvwrGTP</entity-id>
<created-at type="datetime">2011-09-17T04:28:10-05:00</created-at>
<updated-at type="datetime">2011-09-17T04:28:10-05:00</updated-at>
</report>
</reports>
             

फ़ाइलें

फ़ाइल लिंक देखें

फ़ाइल का लिंक प्राप्त करने के लिए, पहले रिकॉर्ड फ़ील्ड मान प्राप्त करें और आप लिंक https://quintadb.com/images/data/PROPERTY_ID/RECORD_ID/FILE_NAME, जहां FILE_NAME - डाउनलोड की गई फ़ाइल का नाम, से फ़ाइल डाउनलोड कर सकते हैं। PROPERTY_ID => VALUE, RECORD_ID - रिकॉर्ड आईडी, PROPERTY_ID - फ़ील्ड आईडी टाइप करें।

फ़ाइलें डाउनलोड करें

किसी फ़ाइल को रिकॉर्ड में अपलोड करने के लिए आपको अपलोड करने के लिए POST अनुरोध करना पड़ता है अपलोड करने के लिए मल्टीपार्ट / फॉर्म-डेटा सामग्री प्रकार हेडर के साथ एपीआई विधि और उसके बाद ही आपको अपना रिकॉर्ड बनाना या अपडेट करना होगा। इसलिए रिकॉर्ड आईडी। कॉल से पहले जेनरेट किया जाना चाहिए। और आपको मल्टीपार्ट हेडर भी जनरेट करना होगा, कृपया, नीचे मल्टीपार्टपोस्ट क्लास के साथ रूबी उदाहरण का पालन करें। उदाहरण में आप सीखेंगे कि फाइल को सबफॉर्म में कैसे अपलोड करें।
पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

property_id

आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json

dtype_id

आपको रिकॉर्ड आईडी पता होना चाहिए। आईडी आपको सभी रिकॉर्ड प्राप्त होने के बाद मिल सकती है। जब आप आईडी जानते हैं, तो आपको URL में आईडी को बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/dtypes/ID। json on/apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json

Making request (JSON)
प्रारूप

JSON

विधि

POST

URL

/entities/APP_ID/upload_file/PROPERTY_ID.json?dtype_id=DTYPE_ID

अनुरोध की सामग्री

{"rest_api_key"=>API_KEY, "filedata"="your_file_here", "dtype_id"=>"fRLA83jrnAUOi5TEQLyuGw", "app_id"=>"bsx8kgWR9jWOBdUftcRXf9"}

उत्तर

    Uploaded
             

फाइलें निकालें

पैरामीटर
rest_api_key

आपकी API कुंजी

APP_ID

आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर

property_id

आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json

DTYPE_ID

आपको रिकॉर्ड आईडी पता होना चाहिए। आईडी आपको सभी रिकॉर्ड प्राप्त होने के बाद मिल सकती है। जब आप आईडी जानते हैं, तो आपको URL में आईडी को बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/dtypes/ID। json on/apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json

SINGLE_FILE_NAME

फ़ाइल का नाम

Making request (JSON)
प्रारूप

JSON

विधि

GET

URL

/dtypes/delete_dtype_file/APP_ID/DTYPE_ID/PROPERTY_ID.json

अनुरोध की सामग्री

{"rest_api_key"=>API_KEY, "single_file_name"=>"Selection_002.png", "app_id"=>"bsx8kgWR9jWOBdUftcRXf9", "dtype_id"=>"wlS5MeyMqQiCv16FdG3ztQ", "property_id"=>"bwW68wWP1cSikQqSkhl04I"}

उत्तर

    File removed

उदाहरण
यह मूल REST API है और यह ठंडी और उपयोगी चीजें बनाने के लिए पर्याप्त होना चाहिए। हालाँकि, यदि आप कुछ और चाहते हैं, उदाहरण के लिए, अधिक विधियाँ, आदि कृपया संपर्क करें हमें कभी भी। हम आपसे सुनने के लिए हमेशा उत्साहित हैं!