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:
- dbVersion
- deleteJob
- getTour
- jobStatus
- queueJob
- system.about
- system.listMethods
- system.version
- version