Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The getUserSubmissions operation retrieves all submissions for all the forms belonging to the account. 

Code Block
languagexml
titlegetUserSubmissions
<jotform.getUserSubmissions>
    <limit>{$ctx:limit}</limit>
    <orderBy>{$ctx:orderBy}</orderBy>
    <offset>{$ctx:offset}</offset>
	<filter>{$ctx:filter}</filter>
</jotform.getUserSubmissions>
Properties
  • limit: The number of results in each result set for submission data.
  • orderBy: The order value in which the results are ordered.
  • offset: The page value of each result set for submission data.
  • filter: The query results to fetch a specific submissions range.
  
Anchor
request
request
Sample request

...

Code Block
languagexml
titleSample Proxy
<<<?xml version="1.0" encoding="UTF-8"?>
	<proxy xmlns="http://ws.apache.org/ns/synapse" name="jotform_getUserSubmissions" transports="https,http" statistics="disable" trace="disable" startOnLoad="true">
	 <target>
	 <inSequence>
      <property name="apiUrl" expression="json-eval($.apiUrl)"/>
      <property name="apiKey" expression="json-eval($.apiKey)"/>
      <property name="limit" expression="json-eval($.limit)"/>
      <property name="orderBy" expression="json-eval($.orderBy)"/>
      <property name="offset" expression="json-eval($.offset)"/>
      <property name="filter" expression="json-eval($.filter)"/>
      <jotform.init>
         <apiUrl>{$ctx:apiUrl}</apiUrl>
         <apiKey>{$ctx:apiKey}</apiKey>
      </jotform.init>
      <jotform.getUserSubmissions>
         <limit>{$ctx:limit}</limit>
         <orderBy>{$ctx:orderBy}</orderBy>
         <offset>{$ctx:offset}</offset>
         <filter>{$ctx:filter}</filter>
      </jotform.getUserSubmissions>
	   <respond/>
	 </inSequence>
	  <outSequence>
	   <send/>
	  </outSequence>
	 </target>
   <description/>
  </proxy>                    

...