लॉगिन
हिन्दी

लॉगिन

 

QuintaDB REST API



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

QuintaDB और Thunkable को जोड़ने के लिए, यह लिंक (अंग्रेजी)।

QuintaDB में साइट Zapier पर अपना स्वयं का अनुप्रयोग है।





एपीआई कॉल करने की सामान्य जानकारी


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

डेटाबेस

सभी डेटाबेस देखें
डेटाबेस के बारे में जानकारी देता है
डेटाबेस को नाम से प्राप्त करें
डेटाबेस को अपडेट करें
डेटाबेस हटाएँ
परियोजना बनाएँ

रिकॉर्ड

रिकॉर्ड प्राप्त करें
रिपोर्ट से रिकॉर्ड प्राप्त करें
रिकॉर्ड प्राप्त करें
रिकॉर्ड अपडेट करें
सेल डेटा अपडेट करें
रिकॉर्ड हटाएं
नया रिकॉर्ड
रिश्ता
फ़ाइल लिंक देखें

फ़ॉर्म

कोई भी फ़ॉर्म प्राप्त करें
प्रपत्रों के बारे में जानकारी देता है
नाम से फ़ॉर्म प्राप्त करें
फॉर्म को अपडेट करें
फ़ॉर्म हटाएं
फॉर्म बनाएँ

फ़ील्ड

फॉर्म फ़ील्ड प्राप्त करें
फ़ील्ड प्राप्त करें
नाम के साथ फ़ील्ड प्राप्त करें
क्षेत्र को अपडेट करें
फ़ील्ड हटाएं
फ़ील्ड बनाएँ
कॉलम में कुल योग प्राप्त करें

रूबी पर उदाहरण ~ जावास्क्रिप्ट उदाहरण (jQuery)


डेटाबेस

ऐसी डेटाबेस विशेषताएँ REST API का उपयोग करके प्राप्त की जा सकती हैं।
विशेषता विवरण
id अद्वितीय डेटाबेस पहचानकर्ता
name नाम
created_at वह समय जब डेटाबेस बनाया गया था
updated_at वह समय जब डेटाबेस अपडेट किया गया था
dtypes_count डेटाबेस में रिकॉर्ड की संख्या
entities_count Number of tables in database
properties_count डेटाबेस में कॉलम की संख्या
सभी डेटाबेस देखें - returns your current databases.
पैरामीटर विवरण
rest_api_key आपकी API कुंजी
page डेटाबेस प्रति पृष्ठ 20 प्रदर्शित किए जाते हैं, इसलिए पृष्ठ 1..5 हो सकता है
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps.json GET {"page":1,"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
} ]}
         
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>

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

पैरामीटर विवरण
rest_api_key आपकी API कुंजी
ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/ID.json GET {"rest_api_key":"API_KEY"}

{"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
 }
}
         
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>

<?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 कुंजी
नाम आपको डेटाबेस का नाम पता होना चाहिए। आप क्री को चलाकर नाम पा सकते हैं सभी डेटाबेस पाएं
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/search.json GET {"rest_api_key":"API_KEY", "name":"Database Name 1"}

{"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
  }
}
         
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>

<?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 कुंजी
name नया डेटाबेस नाम
ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/ID.json PUT {"rest_api_key":"API_KEY",
"name":"New database name"}

{"database":{"id"              : "aOWO_dVXHdHie1WeGFE8k2"
 "name"            : "New database name",
 "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
 }
}
         
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>

<?xml version="1.0" encoding="UTF-8"?>
<database>
  <id>aOWO_dVXHdHie1WeGFE8k2</id>
  <name>New database name</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 कुंजी
ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/ID.json DELETE {"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
} ]}

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>

<?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 फॉर्म का नाम। आप बिना फॉर्म के डेटाबेस नहीं बना सकते क्योंकि बिना फॉर्म के डेटाबेस का कोई मतलब नहीं है।
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps.json POST {"rest_api_key":"API_KEY", database_name: "Database 1", form_name: "Form 1"}

{"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
    }
}
         
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>

	<?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 ईमेल संदेशों के प्राप्तकर्ता की सूची
target_page URL पता। जिस उपयोगकर्ता ने फॉर्म भरा था, उसे इस पृष्ठ पर पुनः निर्देशित किया जाएगा
position फॉर्म की स्थिति। उस क्रम को दिखाता है जिसमें other डेटाबेस रूपों की तुलना में फॉर्म प्राप्त होगा
sort_by Form field ID by which records current sorted
asc सच्चा और गलत। जिसका अर्थ है रिकॉर्ड में वृद्धि या कमी के अनुसार
per_page प्रति पृष्ठ कितने रिकॉर्ड प्रदर्शित किए जाएंगे
allow_delete सही या गलत। जब सही हो, तो उपयोगकर्ता ीकृत डेटाबेस से रिकॉर्ड हटा सकते हैं
allow_database सही या गलत। सही होने पर, उपयोगकर्ता ीकृत डेटाबेस में सभी डेटाबेस रिकॉर्ड देख पाएंगे
send_emails सही या गलत। डेटाबेस में जोड़े गए नए रिकॉर्ड की ईमेल सूचना भेजें या न भेजें
new_widget हैश सेटिंग फ़ॉर्मेट विजेट
records_widget Database widget settings Hash
settings हैश फॉर्म सेटिंग
कोई भी फ़ॉर्म प्राप्त करें - सभी डेटाबेस फॉर्म प्राप्त करें
पैरामीटर विवरण
rest_api_key आपकी API कुंजी
ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/ID/entities.json GET {"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
      } ]}
         
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>

<?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 पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ID.json GET {"rest_api_key":"API_KEY"}

{"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
      }
}
         
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>

<?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 कुंजी
डेटाबेस का नाम आपको डेटाबेस का नाम पता होना चाहिए। आप क्री को चलाकर नाम पा सकते हैं सभी डेटाबेस पाएं
फ़ॉर्म नाम आपको फ़ॉर्म का नाम पता होना चाहिए। आप इसे सभी फ़ॉर्म से जोड़कर प्राप्त कर सकते हैं।
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/search/entities/search.json GET {"rest_api_key":"API_KEY", "database_name": "Database 21", "form_name": "Form Name 1"}

{"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
     }
}

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>

<?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 कुंजी
name नया फ़ॉर्म नाम। सभी उपलब्ध विकल्प देखें
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 पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ID.json PUT {"rest_api_key":"API_KEY",
"name":"New form name"}

{"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
     }
}
         
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>

<?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 पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ID.json DELETE {"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
      } ]}
         
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>

<?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 कुंजी
name फ़ॉर्म नाम
APP_ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ID.json POST {"rest_api_key":"API_KEY",
"name":"New form"}

{"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
      }
}
         
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>

<?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 नाम
desc विवरण
type_name फ़ील्ड प्रकार। हो सकता है: string, text, integer, float, select, radio button, check box, date, dob, datetime, file, image, boolean, language, states, table, country, time_zone, note, divider, formula, autoincrement, login, password
default डिफ़ॉल्ट मान
validate_options सत्यापन विकल्प
position प्रपत्र में फ़ील्ड की स्थिति
visible सत्य या असत्य। दिखाता है कि क्या यह कॉलम ीकृत डेटाबेस में दिखाई देगा
size फ़ील्ड आकार
cols तालिका प्रकार फ़ील्ड के कॉलम
rows टेबल फ़ील्ड लाइनें
फॉर्म फ़ील्ड प्राप्त करें - सभी फ़ॉर्म फ़ील्ड प्राप्त करें
पैरामीटर विवरण
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 पर
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ID/properties.json GET {"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
 }
	]}
         
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>


<?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
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ENTITY_ID/properties/ID.json GET {"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
}
}
         
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>

<?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 कुंजी
डेटाबेस का नाम Should Know Db Name For Field Html
फ़ॉर्म नाम आपको फ़ॉर्म का नाम पता होना चाहिए। आप इसे सभी फ़ॉर्म से जोड़कर प्राप्त कर सकते हैं।
फ़ील्ड का नाम आपको फ़ील्ड का नाम पता होना चाहिए। आप इसे सभी फ़ॉर्म फ़ील्ड जोड़कर प्राप्त कर सकते हैं।
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/search/entities/search/properties/search.json GET {"rest_api_key":"API_KEY", "database_name": "Database 21", "form_name": "Form Name 1", "field_name": "Field Name 1"}

{"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
 }
}
         
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>

<?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 कुंजी
name नया फ़ील्ड नाम। सभी उपलब्ध विशेषताएँ
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
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ENTITY_ID/properties/ID.json PUT {"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
}
}
         
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>

<?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 कुंजी
APP_ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
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
ID आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ENTITY_ID/properties/ID.json DELETE {"rest_api_key":"API_KEY"}

{"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
 }
	]}

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>


<?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 कुंजी
name फ़ील्ड नाम
type_name फ़ील्ड प्रकार। हो सकता है: string, text, integer, float, select, radio button, check box, date, dob, datetime, file, image, boolean, language, states, table, country, time_zone, note, divider, formula, autoincrement, login, password
APP_ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
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
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/entities/ENTITY_ID/properties.json POST {"rest_api_key":"API_KEY", name: "Field name 1", type_name: "string"}

{"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
 }
}
         
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>

<?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/entities/ENTITY_ID/properties.json उदाहरण के लिए /apps/APP_ID/entities/ENTITY_ID/properties.json na /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties.json
ID आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json
view रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा। (जरूरी नहीं)
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /search/sum/ENTITY_ID/ID.json?view=VIEW GET {"rest_api_key":"API_KEY", "ENTITY_ID": "aEWQZdIXfahOqWvcvwrGTP", "ID": "aMW4HKWR9bnOoGWQbpWQS4"}

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

3

रिकॉर्ड

इस तरह के रिकॉर्डिंग विशेषताएँ को REST API द्वारा प्राप्त किया जा सकता है।
विशेषता विवरण
id रिकॉर्ड के लिए विशिष्ट पहचानकर्ता।
page Records paginated by per_page records per page.
app_id प्रोजेक्ट आईडी
entity_id रिकॉर्ड फ़ॉर्म आईडी।
values हैश वैल्यू लिखें। जहाँ कुंजी फ़ील्ड ID है और मान फ़ील्ड मान है।
rel_values रिकॉर्ड के संबंध मूल्य का हश। जहाँ कुंजी फ़ील्ड आईडी है और मान संबंधित रिकॉर्ड की आईडी है।
subform_values उप-फ़ॉर्म के हैश मान। जहाँ कुंजी फ़ील्ड पहचानकर्ता है और मान उप-प्रपत्र रिकॉर्ड पहचानकर्ताओं के साथ सरणी है।
approved यदि डेटाबेस मॉडरेशन सक्षम है, तो यह विशेषता ीकृत डेटाबेस में उपलब्ध रिकॉर्ड को इंगित करता है।
created_at वह समय जब खाता बनाया गया था।
updated_at वह समय जब खाता अपडेट किया गया था।
रिकॉर्ड प्राप्त करें - सभी फ़ॉर्म रिकॉर्ड प्राप्त करें
पैरामीटर विवरण
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 पर
page रिकॉर्ड के साथ पृष्ठ संख्या। रिकॉर्ड की संख्या से 1/ per_page
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/dtypes/entity/ENTITY_ID.json GET {"rest_api_key":"API_KEY", "page": 1}
	
{"records":[
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"aNW4nkW5bdUjldO8oKuSku":"2",
"aMW4HKWR9bnOoGWQbpWQS4":"aaa",
"cMW6pcTSjbWOFdTCkBtmkN":"ddd"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
},
{
"id":"dcQSkdWO1odA5HAmkYWOix",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"aNW4nkW5bdUjldO8oKuSku":"1",
"aMW4HKWR9bnOoGWQbpWQS4":"test",
"cMW6pcTSjbWOFdTCkBtmkN":"test2"},
"approved":false,
"created_at":"2011-09-17T04:28:10-05:00",
"updated_at":"2011-09-17T04:28:10-05:00"
}
]
}
	         
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>

<?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 कुंजी
view रिकॉर्ड प्राप्त करने के लिए, आपको रिपोर्ट आईडी जानना होगा।
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/dtypes/entity/ENTITY_ID.json GET {"rest_api_key":"API_KEY", "view": REPORT_ID}
		
{"records":[
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"aNW4nkW5bdUjldO8oKuSku":"2",
"aMW4HKWR9bnOoGWQbpWQS4":"aaa",
"cMW6pcTSjbWOFdTCkBtmkN":"ddd"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
]
}
		
	
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>

<?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>
</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
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/dtypes/ID.json GET {"rest_api_key":"API_KEY"}

{"record":
{
"id":"bYWQnuBajdBOkAW4BdMmki",
"app_id":"ddIbpcNSncW5xcHxpdHCoW",
"entity_id":"aEWQZdIXfahOqWvcvwrGTP",
"values":{"aNW4nkW5bdUjldO8oKuSku":"2",
"aMW4HKWR9bnOoGWQbpWQS4":"aaa",
"cMW6pcTSjbWOFdTCkBtmkN":"ddd"},
"approved":false,
"created_at":"2011-09-17T10:40:40-05:00",
"updated_at":"2011-09-17T10:40:40-05:00"
}
}
         
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>

<?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 कुंजी
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 से ले सकते हैं या नए रिकॉर्ड के लिए अपना खुद का बना सकते हैं।
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
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/dtypes/ID.json PUT {"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"
}
}
         
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>

<?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 कुंजी
val डेटा सेल का नया मान
DTYPE_ID आपको रिकॉर्ड आईडी पता होना चाहिए। आईडी आपको सभी रिकॉर्ड प्राप्त होने के बाद मिल सकती है। जब आप आईडी जानते हैं, तो आपको URL में आईडी को बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/dtypes/ID। json on/apps/aOWO_dVXHdHie1WeGFE8k2/dtypes/asd987asdasd97asd.json
PROPERTY_ID आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /cell_values/DTYPE_ID/update_cell_value/PROPERTY_ID.json PUT {"rest_api_key":"API_KEY", "property_id": "aNW4nkW5bdUjldO8oKuSku", "dtype_id": "cMW6pcTSjbWOFdTCkBtmkN", "val": "John Smith"}

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>

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

रिकॉर्ड हटाएं - deletes record from database
पैरामीटर विवरण
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
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/dtypes/ID.json DELETE {"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"
}
}
	         
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>

<?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 कुंजी
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 से ले सकते हैं या नए रिकॉर्ड के लिए अपना खुद का बना सकते हैं।
ID आपको UUID (विशिष्ट पहचानकर्ता) उत्पन्न करना होगा, जिसकी लंबाई 22 वर्ण URL सुरक्षित है base64.For उदाहरण के लिए, रूबी में । आगे आपको इसे हैश 'वैल्यूज', :values => {'id' => ID}, आईएनएलयूआरईएनयूआरईईईईई :values => {'id' => '22adadVXHdHie1WeGFE8k2'}
APP_ID आपको उन डेटाबेस की आईडी पता होनी चाहिए जिन्हें आप हटाना चाहते हैं। आप सभी डेटाबेस प्राप्त करने के बाद ID पा सकते हैं। डेटाबेस की आईडी जानने के बाद, आपको URL को आईडी में बदलना होगा, उदाहरण के लिए:/apps/apps। ID.json /apps/aOWO_dVXHdHie1WeGFE8k2.son पर
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
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /apps/APP_ID/dtypes.json POST {"rest_api_key":"API_KEY", "values": {"entity_id" : ENTITY_ID, "id" : ID, "aNW4nkW5bdUjldO8oKuSku":"3", "aMW4HKWR9bnOoGWQbpWQS4":"b","cMW6pcTSjbWOFdTCkBtmkN":"c"}}
		
{"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"
}
}
		         
	
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>

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

रिश्ता - रिकॉर्ड कैसे लिंक करें

अभिलेखों के बीच संबंध स्थापित करने के लिए, आपको क्री क्रिएट या अद्यतन रिकॉर्ड में अलग हैश भेजने की आवश्यकता है।
कर्ल -एच 'सामग्री-प्रकार: अनुप्रयोग/json' -X PUT -d '{ "rel": {REL_ID: RECORD_ID}} '"https://quintadb.com.ua/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 कुंजी
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
PROPERTY_ID आपको फ़ील्ड की आईडी पता होनी चाहिए। आप सभी फ़ॉर्म फ़ील्ड प्राप्त करने के बाद ID पा सकते हैं। फ़ील्ड ID जानने के बाद, आपको URL को ID में बदलने की आवश्यकता है, उदाहरण के लिए:/apps/APP_ID/संस्थाओं /। ENTITY_ID/properties/ID.json पर /apps/qweWO_dVXHdHie1WeGFE8k2/entities/aOWO_dVXHdHie1WeGFE8k2/properties/asdasddVXHdHie1WeGFE8k2.json
प्रारूप URL विधि अनुरोध की सामग्री उत्तर
JSON /entities/ENTITY_ID/get_rel_id/PROPERTY_ID.json?rest_api_key=API_KEY GET {"rest_api_key":"API_KEY", {"entity_id" : ENTITY_ID, "property_id" : PROPERTY_ID}} 11842
फ़ाइल लिंक देखें - फ़ाइल लिंक देखें


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

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