Splitwise
Overview
SLUG: SPLITWISE
Description
Splitwise helps you split bills and expenses with friends and family.
Authentication Details
OAuth2
Connecting to Splitwise
Create an auth config
Use the dashboard to create an auth config for the Splitwise toolkit. This allows you to connect multiple Splitwise accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Splitwise Auth Config”. After creation, copy the displayed ID starting with ac_. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Splitwise toolkit’s playground
For code examples, see the Tool calling guide and Provider examples.
Tool List
SPLITWISE_ADD_FRIEND
Tool Name: Add Friend
Description
Action Parameters
Action Response
SPLITWISE_ADD_USER_TO_GROUP
Tool Name: Add User to Group
Description
Action Parameters
Action Response
SPLITWISE_CREATE_COMMENT
Tool Name: Create Comment
Description
Action Parameters
Action Response
SPLITWISE_CREATE_EXPENSE
Tool Name: Create Expense
Description
Action Parameters
Action Response
SPLITWISE_CREATE_FRIENDS
Tool Name: Create Friends
Description
Action Parameters
Action Response
SPLITWISE_CREATE_GROUP
Tool Name: Create Group
Description
Action Parameters
Action Response
SPLITWISE_DELETE_COMMENT
Tool Name: Delete Comment
Description
Action Parameters
Action Response
SPLITWISE_DELETE_EXPENSE
Tool Name: Delete Expense
Description
Action Parameters
Action Response
SPLITWISE_DELETE_FRIEND
Tool Name: Delete Friend
Description
Action Parameters
Action Response
SPLITWISE_DELETE_GROUP
Tool Name: Delete Group
Description
Action Parameters
Action Response
SPLITWISE_GET_CATEGORIES
Tool Name: Get Categories
Description
Action Parameters
Action Response
SPLITWISE_GET_COMMENTS
Tool Name: Get Comments
Description
Action Parameters
Action Response
SPLITWISE_GET_CURRENCIES
Tool Name: Get Currencies
Description
Action Parameters
Action Response
SPLITWISE_GET_CURRENT_USER
Tool Name: Get Current User
Description
Action Parameters
Action Response
SPLITWISE_GET_EXPENSE
Tool Name: Get Expense
Description
Action Parameters
Action Response
SPLITWISE_GET_EXPENSES
Tool Name: Get Expenses
Description
Action Parameters
Action Response
SPLITWISE_GET_FRIEND
Tool Name: Get Friend Details
Description
Action Parameters
Action Response
SPLITWISE_GET_FRIENDS
Tool Name: Get Friends
Description
Action Parameters
Action Response
SPLITWISE_GET_GROUP
Tool Name: Get Group Info
Description
Action Parameters
Action Response
SPLITWISE_GET_GROUPS
Tool Name: Get Groups
Description
Action Parameters
Action Response
SPLITWISE_GET_USER
Tool Name: Get User Information
Description
Action Parameters
Action Response
SPLITWISE_REMOVE_USER_FROM_GROUP
Tool Name: Remove User from Group
Description
Action Parameters
Action Response
SPLITWISE_UNDELETE_EXPENSE
Tool Name: Restore Deleted Expense
Description
Action Parameters
Action Response
SPLITWISE_UNDELETE_GROUP
Tool Name: Restore Deleted Group
Description
Action Parameters
Action Response
SPLITWISE_UPDATE_EXPENSE
Tool Name: Update Expense
Description
Action Parameters
Action Response
SPLITWISE_UPDATE_USER
Tool Name: Update User
Description
Action Parameters
Action Response