-
createForm
Creates a Json Form
POST /json-forms/formsCreates a new JSON form document with a unique name.
-
decodeSchema
Decodes an encoded JSON Schema.
POST /json-forms/decodeDecodes an encoded JSON Schema.
-
deleteForms
Deletes a forms
DELETE /json-forms/formsDeletes a previously created JSON form documents, based on a list of supplied document IDs.
-
getFormById
Finds a form
GET /json-forms/forms/:idFinds a previously created JSON form, based on a supplied document ID.
-
getForms
Returns all forms
GET /json-forms/formsReturns all JSON form documents that have previously been created.
-
importForms
Import form documents
POST /json-forms/import/formsInsert form documents into the forms collection from a user supplied JSON document.
-
RenderJsonSchema
Render JSON Schema (manual workflow task)
/json-forms/task/RenderJsonSchema -
RenderYangForm
Render Yang as JSON Form (manual workflow task)
/json-forms/task/RenderYangForm -
ShowJsonForm
Show Json Form (manual workflow task)
/json-forms/task/ShowJsonForm -
updateForm
Updates a form
PUT /json-forms/forms/:idUpdates a previously created JSON form, based on a supplied document ID and an object of fields to update.
-
validateData
Validates data against a schema.
POST /json-forms/validate-dataPerforms data validation, given a JSON schema and form data.
-
validateForm
Validates form data against its schema
POST /json-forms/validate-form/:idRetrieves the JSON schema for a given form ID and validates the supplied form data again it.
-
yangToSchema
Converts YANG to JSON Schema.
POST /json-forms/yangToSchemaonverts a list of YANG inputs into JSON Schemas