AttributeFieldValidations
Introduction
AttributeFieldValidations are attached to AttributeFields and define how values are validated.
Admin: Create
Create a validation for an attribute field.
Definition
POST /api/administration/additional-attributes/fields/validations
Request Keys
config
object
type default
Type-specific validation config.
Keys with * are required.
Example Request
$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('POST', '/api/administration/additional-attributes/fields/validations', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'form_field_id' => 27,
'form_field_validation_type_id' => 'items-count',
'config' => [
'min' => 1,
'max' => 3
]
]
]);Example Response
Admin: Update
Update an existing validation.
Definition
PUT /api/administration/additional-attributes/fields/validations/{formFieldValidation}
Route Parameters
formFieldValidation
integer
Validation ID.
Request Keys
form_field_id
integer
New target field ID.
form_field_validation_type_id
string
New validation type ID.
config
object
Updated type-specific configuration.
Example Request
Example Response
Admin: Delete
Delete an existing validation.
Definition
DELETE /api/administration/additional-attributes/fields/validations/{formFieldValidation}
Route Parameters
formFieldValidation
integer
Validation ID.
Example Request
Example Response
Last updated