The following JSON-RPC methods are supported (try these using the JsonApi test page):

createTour(parameters, applicationId, deviceId)
Creates new tour, returns StartJobResult (use id).
dbVersion()
Returns latest DB schema label.
deleteJob(id, applicationId, deviceId)
Deletes the job with the given ID.
getTour(tourId)
Returns tour information
jobStatus(id, applicationId, deviceId)
Returns main information about a job with given ID.
queueJob(id, applicationId, deviceId)
Adds the job with the given ID to the queue to be run again.
startJob(jobParameters, applicationId, deviceId)
Starts new job, returns StartJobResult.
system.about()
Returns a summary about the server implementation for display purposes.
system.listMethods()
Returns an array of method names implemented by this service.
system.version()
Returns the version server implementation using the major, minor, build and revision format.
updateContextId(id, contextId)
Updates context information, usually used by the client.
version()
Returns current API version.

The following method(s) of this service are marked as idempotent and therefore safe for use with HTTP GET: