Skip to content

Duties

Duties answer “who owns this”. Mereon tracks ownership using the RACI model: who is Responsible, Accountable, Consulted, or Informed for a topic, item, space, or category. Duties can be assigned directly or inherited from a parent area.

GET /v1/duties

Returns the effective duties for one entity, including inherited ones.

ParameterTypeNotes
entityTypestringOne of TOPIC, ITEM, SPACE, CATEGORY. Required.
entityIdstringThe entity’s id. Required.
Terminal window
curl "https://api.mereon.ai/v1/duties?entityType=TOPIC&entityId=top_9f2a" \
-H "Authorization: Bearer $MEREON_TOKEN"
{
"data": [
{
"role": "ACCOUNTABLE",
"actorType": "USER",
"actorId": "usr_8s2k...",
"actorDisplayName": "Alex Doe",
"inheritedFrom": null
},
{
"role": "CONSULTED",
"actorType": "ROLE",
"actorId": "rol_1122...",
"actorDisplayName": "Finance Manager",
"inheritedFrom": { "entityType": "CATEGORY", "entityId": "cat_finance" }
}
]
}
FieldTypeNotes
rolestringRESPONSIBLE, ACCOUNTABLE, CONSULTED, or INFORMED.
actorTypestringWhat kind of actor holds the duty, for example a user or a role.
actorIdstringThe actor’s id.
actorDisplayNamestringHuman-readable name of the actor.
inheritedFromobject | nullThe parent entity the duty was inherited from, or null if assigned directly.