ValidationResource Resource

REST API for validating user input.

POST /validate/fsPath

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/fsPath
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/genericInput

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/genericInput
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/groupDescription

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/groupDescription
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/groupName

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/groupName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/hostName

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/hostName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeDescription

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeDescription
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeName

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/roleDescription

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/roleDescription
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/roleName

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/roleName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/userDescription

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/userDescription
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/userEmail

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/userEmail
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/userFirstName

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/userFirstName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/userLastName

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/userLastName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/userMessage

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/userMessage
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/userName

Request Parameters
name type description constraints
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/userName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/tagPart/{partId}

Request Parameters
name type description constraints
partId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/tagPart/{partId}
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}/fileDescription

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}/fileDescription
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}/fileName

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}/fileName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}/folderDescription

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}/folderDescription
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}/folderName

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}/folderName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}/mimeType

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}/mimeType
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}/pageDescription

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}/pageDescription
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...
                
              

POST /validate/nodeInput/{nodeId}/pageName

Request Parameters
name type description constraints
nodeId path required int
formattedError query required boolean
Request Body
media type data type
text/html;charset=UTF-8 string
Response Body
media type data type description
application/json object (JSON)

Example

Request
POST /validate/nodeInput/{nodeId}/pageName
Content-Type: text/html;charset=UTF-8
Accept: application/json

                
...
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
...