Administration

developers.requests.list

List recent API and MCP requests, newest first, with the request ID returned in X-Request-Id, the action, method, status, error code, duration and the key or app that sent it. Filter by status (ok, client_error, server_error), source (api, mcp), key, action or request ID. Kept for 30 days. Administrators see the whole company; everyone else sees their own requests.

GETPOST/api/v1/accounting/developers.requests.list

Permissions

api_keys:manage

Who can call it

admin, finance, contributor

Retries

Safe to retry: it only reads

MCP

accounting_developers_requests_list

Fields

  • statusenum

    Only include records with this status.

    okclient_errorserver_error
  • sourceenum

    Where the record came from.

    apimcp
  • credentialIdstring (ID)

    The ID of the related record.

  • actionstring

    Matches ^[A-Za-z][A-Za-z0-9_.]{0,119}$

  • requestIdstring (ID)

    The ID of the related record.

  • daysinteger

    1 to 30 · Default 30

  • limitinteger

    How many results to return at most.

    1 to 100 · Default 25

  • offsetinteger

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

    0 to 10000 · Default 0

Example

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

More in Administration.