NAiOS IconNAiOS Logo
Volver al catálogo

Splitwise

splitwise

Splitwise helps you split bills and expenses with friends and family.

Acciones
8
Triggers
0
Autenticación
OAuth gestionado
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (8)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Add FriendSPLITWISE_ADD_FRIENDAcción

Tool to add a new friend to splitwise. use when you have the friend's email and name details ready.

Parámetros de entrada

  • user_emailanyObligatorioemail

    Email address of the friend to add

  • user_last_namestring

    Last name of the friend (optional)

  • user_first_namestring

    First name of the friend; required if they are not already a Splitwise user

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create ExpenseSPLITWISE_CREATE_EXPENSEAcción

Tool to create a new splitwise expense. use when you need to record a payment or bill in a group or between users. provide either split equally or a custom users list for shares.

Parámetros de entrada

  • coststringObligatorio

    Total cost as string decimal with 2 dp

  • datestring

    When the expense took place (ISO 8601)

  • usersobject[]

    List of custom share allocations; omit when using split_equally

  • detailsstring

    Notes or details for the expense

  • group_idintegerObligatorio

    Group ID to assign this expense to (0 for no group)

  • category_idinteger

    Category ID from get_categories

  • descriptionstringObligatorio

    Short description of the expense

  • currency_codestring

    3-letter currency code, e.g., USD

  • split_equallyboolean

    If true, split equally among group members; omit when using users

  • repeat_intervalstringenum

    Repeat interval for the expense

    neverweeklyfortnightlymonthlyyearly

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete ExpenseSPLITWISE_DELETE_EXPENSEAcción

Tool to delete an existing expense by its id. use after confirming you have a valid expense id.

Parámetros de entrada

  • idintegerObligatorio

    Unique identifier of the expense to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete FriendSPLITWISE_DELETE_FRIENDAcción

Tool to delete an existing friend by id. use when you need to remove a friend relationship by its user id. call after confirming the correct friend id.

Parámetros de entrada

  • friend_idintegerObligatorio

    The unique identifier of the friend to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get CategoriesSPLITWISE_GET_CATEGORIESAcción

Tool to retrieve expense categories. use when you need to list available categories before creating an expense.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get CurrenciesSPLITWISE_GET_CURRENCIESAcción

Tool to retrieve a list of supported currencies. use when you need to display or validate currency options.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Current UserSPLITWISE_GET_CURRENT_USERAcción

Tool to retrieve information about the current authenticated user. use when you need profile details of the logged-in user.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Group InfoSPLITWISE_GET_GROUPAcción

Action to retrieve information about a group.

Parámetros de entrada

  • idintegerObligatorio

    The unique identifier of the group.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not