Reorders the rating input fields for a single (companyId, entityType)
tuple by rewriting application_fields.rank. The array index of each
field id in the request becomes its new rank (lower renders first,
null renders last).
This endpoint updates the UI rendering order only — it does not
modify rating engine revisions (rating_engine_revisions.config).
Semantics — full set required:
The provided fieldIds must exactly match the set of rating fields
currently defined for this entityType. Partial reorders, duplicate
ids, unknown ids, and missing ids are all rejected.
Required permission: company:update
API key authentication. Include your API key in the Authorization header.
Company identifier
Request to reorder the rating input fields for a single
(companyId, entityType) tuple.
The array index of each field id becomes its rank in
application_fields. The provided fieldIds must exactly match
the set of rating fields currently defined for this entityType
— partial reorders and unknown ids are rejected.
The rating entity type whose fields are being reordered
(e.g., policies, dealership, company).
1"policies"
Ordered list of rating field ids. The array index becomes the
field's rank (lower renders first). Must contain no duplicates
and must include every rating field currently defined for this
(companyId, entityType) tuple — partial reorders are rejected.
1[
"550e8400-e29b-41d4-a716-446655440003",
"550e8400-e29b-41d4-a716-446655440001",
"550e8400-e29b-41d4-a716-446655440002"
]Rating field ranks updated successfully
Response returned after rating field ranks are updated.
Always true when the request succeeded.
true