Download OpenAPI specification:Download
Contains functionality around dynamic schemas.
For endpoints that support localization the language can be passed either as a query string parameter (using the name 'language') or in the 'accept-language' header.
If no language is passed to such endpoints then the default configured language will be used.
Deletes an existing dynamic schema.
id required | integer <int32> Id of the dynamic schema |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
No Content
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}
Gets a dynamic schema. This includes the JSON schema data.
id required | integer <int32> |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "id": 0,
- "data": "string",
- "name": "string",
- "dynamicSchemaType": {
- "id": 0,
- "name": "string"
}
}
Modifies an existing dynamic schema.
id required | integer <int32> Id of the dynamic schema that will be modified |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
Patch dynamic schema request
data | object (UpdateableProperty%3C%3E) Wrapper around properties used in patch requests |
name | object (UpdateableProperty%3C%3E) Wrapper around properties used in patch requests |
No Content
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "data": {
- "doUpdate": true,
- "value": "string"
}, - "name": {
- "doUpdate": true,
- "value": "string"
}
}
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}
Gets a list of all the dynamic schema filtered by type. This does not include the JSON schema data.
schemaTypeId required | integer <int32> |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
[- {
- "id": 0,
- "name": "string",
- "dynamicSchemaType": {
- "id": 0,
- "name": "string"
}
}
]
Gets all the existing dynamic schema types.
Accept-Language | string The ISO 639-1 language to use for localizable data. |
OK
Bad Request
Unauthorized
Forbidden
Internal Server Error
[- {
- "id": 0,
- "name": "string",
- "createDate": "2025-05-09T12:06:31Z"
}
]
Creates a new dynamic schema.
Accept-Language | string The ISO 639-1 language to use for localizable data. |
Create dynamic schema request
data required | string non-empty |
name required | string non-empty |
dynamicSchemaTypeId required | integer <int32> |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "data": "string",
- "name": "string",
- "dynamicSchemaTypeId": 0
}
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}