requests.people
List the eligible people (possible assignees) for one record: active people who can access it and help resolve its next action, each with the userId that requests.create takes as assigneeUserId. Includes the bound contractor for their own timesheet or profile.
GETPOST
/api/v1/accounting/requests.peoplePermissions
accounting:read
Who can call it
admin, finance, contributor
Retries
Safe to retry: it only reads
MCP
accounting_requests_peopleFields
subjectTypeenumRequiredThe kind of record this is about, such as entry, invoice or mail.
entrysubmissionmailstatementcontractortimesheetcompliance_itemintake_itemsubjectIdstring (ID)RequiredThe ID of the record this is about.
Example
curl -G https://app.getoatmilk.com/api/v1/accounting/requests.people \
-H "Authorization: Bearer $OATMILK_API_KEY" \
--data-urlencode 'subjectType=entry' \
--data-urlencode 'subjectId=9a8b7c6d-5e4f-4a3b-8c2d-1e0f9a8b7c6d'{
"data": { … }
}Try it
Try it
Checks your input with this action’s real schema and answers like the API, with synthetic data. No key needed, and nothing changes.
GET/api/v1/accounting/requests.people
curl -G https://app.getoatmilk.com/api/v1/accounting/requests.people \
-H "Authorization: Bearer $OATMILK_API_KEY" \
--data-urlencode 'subjectType=entry' \
--data-urlencode 'subjectId=9a8b7c6d-5e4f-4a3b-8c2d-1e0f9a8b7c6d'More in Autopilot.