splitwise_health_check
Verify Splitwise API key connectivity, check write permissions, and identify your user account to debug 401 errors or prepare expense shares.
Instructions
Verify connectivity and the API key against Splitwise, and report the write kill-switch.
Calls GET /get_current_user with the configured personal API key and renders who
you are logged in as (name, id, email, default currency, locale, unread
notifications). Also states whether writes are enabled (SPLITWISE_ALLOW_WRITES).
When to Use:
As the first call after configuring the server, to confirm the key works.
To learn your own user id before building expense shares.
To debug a 401 (key missing / regenerated) before trying other tools.
When NOT to Use:
To read balances (use
splitwise_get_balances/splitwise_get_friends).To change profile settings (use
splitwise_update_user).
Returns:
A markdown block with the base URL, the kill-switch state, connectivity, and the
current user — or an Error ... string describing the failure.
Error Handling: 401 means the key is missing, mistyped, or was regenerated at https://secure.splitwise.com/apps; a connection error means the API URL or the network is wrong. Without a configured key the tool returns the config state and says what to set, without calling the API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |