...
Search | Searches and filters ConfiForms entries based QUERY given | GET | /search/{token}/{pageId}/{formName}?q=<QUERY> | Where QUERY is an expression in ConfiForms Filters format |
---|---|---|---|---|
Delete | Deletes ConfiForms record from the form by id (UUID) | DELETE | /delete/{token}/{pageId}/{formName}/{entryId} | User must have permissions to edit/delete the record. This means ConfiForms cloud system user (com.vertuna.confluence.plugins.confiforms) must have enough permissions to do that. |
Validate | Validates parameters against the rules and field types configured by the form | GET POST | /validate/{token}/{pageId}/{formName}?<FIELDS> | fields are given in a key=value format as any HTTP request parameters |
Save | Saves the parameters given as new record in ConfiForms form. Alls the rules are applied before saving according to form configuration | GET POST | /save/{token}/{pageId}/{formName}?<FIELDS> | fields are given in a key=value format as any HTTP request parameters |
Get | Loads ConfiForms record by id (UUID) | GET | /get/{token}/{pageId}/{formName}/{entryId} | 404 if not found |
Update | Updates ConfiForms field by query (for each record matching the query) | GET POST | /update/{token}/{pageId}/{formName}?q=<QUERY>&fv=field:value | Where QUERY is an expression in ConfiForms Filters format and "fv" is given in a field:value format, where "field" is the name of the field in ConfiForms record you want to update with "value" |
...