/
Form Data APIs

Form Data APIs

Purpose: get all of the data associated with a form submission, including all form property values. The form data may be presented to an end user as detailed data associated with a particular case. For example, by clicking on a prenatal visit hyperlink in a case summary screen, the end user may be presented with clinical data associated with a specific prenatal visit.

Authentication and Usage: All URL endpoints should be utilized as part of a cURL authentication command. For more information, please review https://dimagi.atlassian.net/wiki/x/LwXKfw.

Single Form URL: https://www.commcarehq.org/a/[domain]/api/[version]/form/[form_id]/

Sample URL:

https://www.commcarehq.org/a/corpora/api/v0.5/form/66d7a362-18a2-4f45-bd84-06f19b408d64/

Sample output:

{ "app_id": "572e968957920fc3e92578988866a5e8", "archived": false, "build_id": "78698f1516e7d16689e05fce852d1e9c", "form": { "#type": "data", "@name": "Case Update", "@uiVersion": "1", "@version": "186", "@xmlns": "http://openrosa.org/formdesigner/4B1B717C-0CF7-472E-8CC1-1CC0C45AA5E0", "case": { "@case_id": "8f8fd909-684f-402d-a892-f50e607fffef", "@date_modified": "2012-09-29T19:10:00", "@user_id": "f4c63df2ef7f9da2f93cab12dc9ef53c", "@xmlns": "http://commcarehq.org/case/transaction/v2", "update": { "data_node": "55", "dateval": "2012-09-26", "geodata": "5.0 5.0 5.0 5.0", "intval": "5", "multiselect": "b", "singleselect": "b", "text": "TEST" } }, "data_node": "55", "geodata": "5.0 5.0 5.0 5.0", "meta": { "@xmlns": "http://openrosa.org/jr/xforms", "appVersion": { "#text": "v2.1.0dev (1d8fba-0884f9-unvers-2.1.0-Nokia/S40-generic) build 186 App #186 b:2012-Sep-27 r:2012-Sep-28", "@xmlns": "http://commcarehq.org/xforms" }, "deviceID": "0LRGVM4SFN2VHCOVWOVC07KQX", "instanceID": "00460026-a33b-4c6b-a4b6-c47117048557", "timeEnd": "2012-09-29T19:10:00", "timeStart": "2012-09-29T19:08:46", "userID": "f4c63df2ef7f9da2f93cab12dc9ef53c", "username": "afrisis" }, "old_data_node": "", "question1": "OK", "question11": "5", "question12": "2012-09-26", "question14": "OK", "question3": "b", "question7": "b", "text": "TEST" }, "id": "00460026-a33b-4c6b-a4b6-c47117048557", "md5": "OBSOLETED", "metadata": { "@xmlns": "http://openrosa.org/jr/xforms", "appVersion": "@xmlns:http://commcarehq.org/xforms, #text:v2.1.0dev (1d8fba-0884f9-unvers-2.1.0-Nokia/S40-generic) build 186 App #186 b:2012-Sep-27 r:2012-Sep-28", "deprecatedID": null, "deviceID": "0LRGVM4SFN2VHCOVWOVC07KQX", "instanceID": "00460026-a33b-4c6b-a4b6-c47117048557", "timeEnd": "2012-09-29T19:10:00", "timeStart": "2012-09-29T19:08:46", "userID": "f4c63df2ef7f9da2f93cab12dc9ef53c", "username": "afrisis" }, "received_on": "2012-09-29T17:24:52", "resource_uri": "", "type": "data", "uiversion": "1", "version": "186" }

Related content

Case Data APIs
Case Data APIs
More like this
Data APIs
More like this
List Forms
More like this
Application Structure API
Application Structure API
More like this
API Explorer
API Explorer
More like this
CommCare API Overview
CommCare API Overview
Read with this