Compliance

compliance.items.list

List compliance checklist items with what to do, why it matters, official citations, statutory and effective due dates, days until due, status, owner and reminder state. Filter by status (upcoming, in_progress, done, skipped, open or all), category, a from/to due-date range, the assigned owner (assigneeUserId) or who assigned it (assignedByUserId).

GETPOST/api/v1/accounting/compliance.items.list

Permissions

accounting:read

Who can call it

admin, finance

Retries

Safe to retry: it only reads

MCP

accounting_compliance_items_list

Fields

  • statusenum

    Only include records with this status.

    upcomingin_progressdoneskippedopenall
  • categoryenum
    corporate_filingsincome_taxsales_taxpayrollinformation_returnsbookkeepingsetupother
  • fromstring

    The first date to include, as YYYY-MM-DD.

  • tostring

    The last date to include, as YYYY-MM-DD.

  • includeDoneboolean

    Also include done.

  • assigneeUserIdstring

    1–200 characters

  • assignedByUserIdstring

    1–200 characters

  • limitinteger

    How many results to return at most.

    1 to 500 · Default 200

  • offsetinteger

    How many results to skip, for the next page of a list.

    0 to 100000 · Default 0

Example

curl https://app.getoatmilk.com/api/v1/accounting/compliance.items.list \
  -H "Authorization: Bearer $OATMILK_API_KEY"
Response
{
  "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/compliance.items.list
curl https://app.getoatmilk.com/api/v1/accounting/compliance.items.list \
  -H "Authorization: Bearer $OATMILK_API_KEY"

More in Compliance.