splitwise_get_notifications
List recent Splitwise notifications newest first to see what changed, including added or edited expenses and groups. Use it to find source IDs for recent activity.
Instructions
List your recent Splitwise activity (notifications), newest first.
Calls GET /get_notifications and renders one row per notification: when it
happened, what kind it is (expense added/updated/deleted, comment added, group and
friend changes, …), its text with the HTML flattened (a struck-through old value
shows as ~~old~~), what it is about (source type, id and URL) and who triggered it
(user N). Codes Splitwise has not documented show as unknown (N).
When to Use:
"What changed in my Splitwise lately?" / "Did anyone add an expense this week?"
To find the id of a recently added or edited expense or group (the source column).
When NOT to Use:
To list expenses with filters (group, friend, dates) — use
splitwise_get_expenses.To read the comments on one expense — use
splitwise_get_comments.To see who owes whom — use
splitwise_get_balances.
Returns:
Markdown: | When | Type | Content | Source | By | Id |, at most 50 rows (the rest
counted; each text capped at 2,000 characters, the cut counted). JSON: {"count", "limit", "updated_after", "type_names", "notifications": [raw objects]} — content stays raw HTML there, and type_names maps the codes
present to their names.
Pagination:
There is no offset. limit returns the newest N (0 = the server's maximum, which
can be large); updated_after returns only what changed since a point in time (e.g.
your last check). Combine them to keep the response small.
Examples:
params = {}(the 20 most recent)params = {"updated_after": "2026-10-01", "limit": 50}params = {"limit": 5, "response_format": "json"}
Error Handling:
A malformed updated_after or a limit outside 0–100 is rejected before any call.
401 means the API key is missing or was regenerated. Errors come back as an
Error ... string, never raised.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |