entity_id is derived server-side and cannot be supplied by the client. When is_default is set to true, the group becomes the default for its entity and type and any other active default group for the same entity/type is automatically demoted.curl --location --request PATCH '/maker-checker-approver-groups/01J9K8M6P7Q2W3X4Y5Z6A7B8C9' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"group_name": "Payout Reviewers"
}'{
"message": "Maker-checker approver group updated successfully",
"status": "success",
"data": {
"id": "01J9K8M6P7Q2W3X4Y5Z6A7B8C9",
"entity_id": "01J9K8M6P7Q2W3X4Y5Z6A7B8D1",
"group_name": "Payout Reviewers",
"type": "payout",
"status": "active",
"is_default": true,
"approvers": [
{
"approval_order": 1,
"identity_id": "01J9K8M6P7Q2W3X4Y5Z6A7B8D2",
"identity": {
"id": "01J9K8M6P7Q2W3X4Y5Z6A7B8D2",
"name": "Ada Adebayo",
"email": "ada@acmecorp.ng"
},
"configuration_meta": {
"role": "finance-approver"
},
"added_by": "01J9K8M6P7Q2W3X4Y5Z6A7B8E1"
},
{
"approval_order": 2,
"identity_id": "01J9K8M6P7Q2W3X4Y5Z6A7B8D3",
"identity": {
"id": "01J9K8M6P7Q2W3X4Y5Z6A7B8D3",
"name": "Samuel Okafor",
"email": "sam@acmecorp.ng"
},
"configuration_meta": null,
"added_by": "01J9K8M6P7Q2W3X4Y5Z6A7B8E1"
}
],
"created": 1754478720000,
"updated": 1754478780000
}
}