{"id":1377,"date":"2012-11-27T13:53:13","date_gmt":"2012-11-27T13:53:13","guid":{"rendered":"https:\/\/blog.lboro.ac.uk\/lorls\/?page_id=1377"},"modified":"2012-11-27T13:53:13","modified_gmt":"2012-11-27T13:53:13","slug":"lumpxmlresponse","status":"publish","type":"page","link":"https:\/\/blog.lboro.ac.uk\/lorls\/documentation\/integration\/lumps-apis\/lumpxmlresponse","title":{"rendered":"LUMP-XML-Response"},"content":{"rendered":"<pre>LUMP Standard XML Response format\nDESCRIPTION\n    LUMP provides a web technologies based API that can be used to access\n    data and create new tools. It is based around a set of RESTful CGI\n    scripts that return XML encoded results. The XML that is returned obeys\n    the following DTD:\n\n     &lt;!ELEMENT response (returns|session,error)&gt;\n     &lt;!ELEMENT session (security_hash|lump_version|acting_as)&gt;\n     &lt;!ELEMENT error (error_message|error_code)&gt;\n     &lt;!ELEMENT security_hash (#PCDATA)&gt;\n     &lt;!ELEMENT lump_version (#PCDATA)&gt;\n     &lt;!ELEMENT acting_as (#PCDATA)&gt;\n     &lt;!ELEMENT error_message (#PCDATA)&gt;\n     &lt;!ELEMENT error_code (#PCDATA)&gt;\n     &lt;!ELEMENT returns (su|child_structural_unit_type|data_type_group|acl|#PCDATA)&gt;\n     &lt;!ELEMENT su (children|id|data+)&gt;\n     &lt;!ELEMENT children (su+)&gt;\n     &lt;!ELEMENT id (#PCDATA)&gt;\n     &lt;!ELEMENT data (data_type|data_element+)&gt;\n     &lt;!ELEMENT data_element (id|value)&gt;\n     &lt;!ELEMENT value (#PCDATA)&gt;\n     &lt;!ELEMENT data_type (id|name|edit_representation|validation_pattern|\n                          repeatable|size)&gt;\n     &lt;!ELEMENT data_type_group (id|rank|title|data_type+)&gt;\n     &lt;!ELEMENT edit_representation (#PCDATA)&gt;\n     &lt;!ELEMENT validation_pattern (#PCDATA)&gt;\n     &lt;!ELEMENT repeatable (#PCDATA)&gt;\n     &lt;!ELEMENT size (#PCDATA)&gt;\n     &lt;!ELEMENT child_structural_unit_type (id|name)&gt;\n     &lt;!ELEMENT name (#PCDATA)&gt;\n     &lt;!ELEMENT rank (#PCDATA)&gt;\n     &lt;!ELEMENT title (#PCDATA)&gt;\n     &lt;!ELEMENT acl (id|view|edit|structural_unit_id|user_group_id|data_type_group_id)&gt;\n\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>LUMP Standard XML Response format DESCRIPTION LUMP provides a web technologies based API that can be used to access data and create new tools. It is based around a set of RESTful CGI scripts that return XML encoded results. The XML that is returned obeys the following DTD: &lt;!ELEMENT response (returns|session,error)&gt; &lt;!ELEMENT session (security_hash|lump_version|acting_as)&gt; &lt;!ELEMENT [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":125,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"page-col-1.php","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-1377","page","type-page","status-publish","hentry","count-0","even alt","author-lbjlclboro-ac-uk","last"],"_links":{"self":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/pages\/1377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/comments?post=1377"}],"version-history":[{"count":0,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/pages\/1377\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/pages\/125"}],"wp:attachment":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/media?parent=1377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}