api element
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<api basePath="..." port="..." protocol="..." host="..." baseURL="..." fileName="...">
<resources>
<resource description="..." path="...">
<operations>
<operation description="..." name="..." implemented="..." method="...">
<parameters>
<parameter description="..." name="..." required="..." type="..." />
<parameter description="..." name="..." required="..." type="...">
<!--...-->
</parameter>
<!--...more "parameter" elements...-->
</parameters>
</operation>
<operation description="..." name="..." implemented="..." method="...">
<!--...-->
</operation>
<!--...more "operation" elements...-->
</operations>
</resource>
<resource description="..." path="...">
<!--...-->
</resource>
<!--...more "resource" elements...-->
</resources>
</api>
Example JSON
{
"basePath" : "...",
"port" : ...,
"protocol" : "...",
"host" : "...",
"baseURL" : "...",
"fileName" : "...",
"resources" : [ {
"description" : "...",
"path" : "...",
"operations" : [ {
"description" : "...",
"name" : "...",
"implemented" : false,
"method" : "...",
"parameters" : [ {
"description" : "...",
"name" : "...",
"required" : false,
"type" : "..."
}, ... ]
}, ... ]
}, ... ]
}