Fetch Model
Generate request form model for a given library schema.
The request source type
The request source id
The form type
The request form id, used to find a form from a provider
Resource id
Deployment id
{
"type": "string",
"encrypted": false,
"additionalProperties": false,
"title": "string",
"description": "string",
"writeOnly": false,
"readOnly": false,
"allOf": [
"JsonSchemaImpl Object"
],
"anyOf": [
"JsonSchemaImpl Object"
],
"oneOf": [
"JsonSchemaImpl Object"
],
"not": "JsonSchemaImpl Object",
"items": "ObjectOrListJsonSchemaImpl Object",
"uniqueItems": false,
"maxItems": 0,
"minItems": 0,
"maximum": "number",
"minimum": "number",
"properties": {
"properties": "JsonSchemaImpl Object"
},
"required": [
"string"
],
"maxProperties": 0,
"minProperties": 0,
"patternProperties": {
"patternProperties": "JsonSchemaImpl Object"
},
"maxLength": 0,
"minLength": 0,
"pattern": "string",
"format": "string",
"formatMinimum": "string",
"formatMaximum": "string",
"enum": [
{}
],
"const": {},
"default": {},
"$ref": "string",
"$data": "string",
"$dynamicDefault": "string"
}
type
encrypted
additionalProperties
title
description
writeOnly
readOnly
uniqueItems
maxItems
minItems
maximum
minimum
properties
required
maxProperties
minProperties
patternProperties
maxLength
minLength
pattern
format
formatMinimum
formatMaximum
enum
const
default
$ref
$data
$dynamicDefault
'Success' with retrieved or generated form model
"RendererModelResponse Object"
model
styles
formStatus
executionItemId
'Bad Request' if JsonSchema is not in specified format
"RendererModelResponse Object"
model
styles
formStatus
executionItemId
'Forbidden' no forms viewer access rights
"RendererModelResponse Object"
model
styles
formStatus
executionItemId
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/form-service/api/forms/renderer/model