insights.map.get
Read a bounded geographic map of transactions, trips, saved hotel groups and saved event venues. Filter by layers, dates, transaction types, currency, search, explicit country/region/city, bounds and zoom; group by saved city/region or geographic grids. Counts include missing-location coverage, and transaction values stay separate by currency. Only locations and sources the actor can read are included; no geocoding or model calls.
/api/v1/accounting/insights.map.getPermissions
Who can call it
Retries
MCP
accounting_insights_map_getFields
layersarray of enum valuestransactionstripsstayseventsother1–5 items
querystringText to search for.
1–120 characters
fromstringThe first date to include, as YYYY-MM-DD.
Date as YYYY-MM-DD
tostringThe last date to include, as YYYY-MM-DD.
Date as YYYY-MM-DD
currencystringThree-letter currency code, such as CAD or USD.
entryTypesarray of enum valuesexpenseincomeincome_refundrefundtransferfeesuspense1–7 items
countrystring1–120 characters
regionstring1–120 characters
citystring1–120 characters
boundsobjectNo other fields
zoomnumber0 to 22
groupByenumautoregioncitygrid
Example
curl https://app.getoatmilk.com/api/v1/accounting/insights.map.get \
-H "Authorization: Bearer $OATMILK_API_KEY"{
"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.
curl https://app.getoatmilk.com/api/v1/accounting/insights.map.get \
-H "Authorization: Bearer $OATMILK_API_KEY"More in Reports and tax.