Toggle menu

JSON RPC Methods

deleteFormSessions

Deletes all form sessions linked against certain forms identified by their formId or sessionId.

generatePageSessionId

Returns a string encoded UUID for use as a pageSessionId, as specified in a request to getCommands().

getCommands

Creates PageSessions, FormSessions, and returns commands for the caller to process based upon the current form state.

getFormSessionsByUsername

Returns details of sessions that belong to a certain user.

getNumFormSessions

Returns the number and type of form sessions per published formId.

getPageSessionDetails

Given a pageSessionId, returns details of the PageSession and its FormSessions.

processJSONRPCSubmission

Allows form submissions to be conducted via JSONRPC for private forms.

renderFormsFromHistoryEvent

Renders previously submitted forms using data stored within a history event.

updateFormSessionLastUpdated

Updates the last updated timestamp of a form session to now().

Share this page

Facebook icon Twitter icon email icon

Print

print icon