Fetch Customized Form
This API is deprecated since 9.1. Alternatives: /blueprint/api/blueprints/form/request
The request source type
The request source id
The form type
The request form id, used to find a form from a provider
{
"type": "string",
"encrypted": false,
"additionalProperties": false,
"title": "string",
"description": "string",
"writeOnly": false,
"readOnly": false,
"allOf": [
{
"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": {
"value": "JsonSchemaImpl Object",
"singleton": false
},
"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"
}
],
"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 the cusotmized form definition matching the query parameters
{
"tenant": "string",
"id": "string",
"name": "string",
"form": "string",
"styles": "string",
"sourceType": "string",
"sourceId": "string",
"type": "string",
"status": "string",
"createdDate": "string",
"modifiedDate": "string",
"formFormat": "string",
"providerRef": "string",
"externalSourceFormSchemas": [
{
"externalSourceId": "string",
"parentId": "string",
"elementId": "string",
"elementType": "string",
"facet": "string",
"parameters": [
{
"validatable": false,
"name": "string",
"isValidatable": false
}
]
}
]
}
tenant
id
name
form
styles
sourceType
sourceId
type
status
createdDate
modifiedDate
formFormat
providerRef
externalSourceFormSchemas
'Bad Request' if provided JsonSchemaImpl is in invalid format
'Forbidden' no forms viewer access rights
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/form-service/api/forms/designer/request