Skip to main content

Nexus API

Spending Plan Overview

Spending plans help users create and manage budgets by forecasting income and planned expenses.

Spending Plan Fields

Field nameData typeDefinition
created_atStringThe date and time at which the spending_plan was created.
current_iteration_numberIntegerThe current active associated spending_plan_iteration number for a given spending_plan.
guidStringThe unique identifier for the spending_plan. Defined by MX.
updated_atStringThe date and time at which the spending_plan was most recently updated.
user_guidStringThe unique identifier for the user to which the spending_plan belongs. Defined by MX.

Spending Plan Account Fields

Field NameData typeDefinition
account_guidStringThe unique identifier for the account associated with the spending_plan_account. Defined by MX.
created_atStringThe date and time at which the spending_plan_account was created.
guidStringThe unique identifier for the spending_plan_account. Defined by MX.
spending_plan_guidStringThe unique identifier for the spending_plan associated with the spending_plan_account. Defined by MX.
updated_atStringThe date and time at which the spending_plan_account was most recently updated.
user_guidStringThe unique identifier for the user to which the spending_plan_account belongs. Defined by MX.

Spending Plan Iteration Fields

Field NameData typeDefinition
created_atStringThe date and time at which the spending_plan_iteration was created.
end_onStringThe date the spending plan iteration ends.
guidStringThe unique identifier for the spending_plan_account. Defined by MX.
iteration_numberIntegerThe current iteration number for the spending plan iteration.
spending_plan_guidStringThe unique identifier for the spending_plan associated with the spending_plan_account. Defined by MX.
start_onStringThe date the spending plan iteration starts.
updated_atStringThe date and time at which the spending_plan_account was most recently updated.
user_guidStringThe unique identifier for the user to which the spending_plan_account belongs. Defined by MX.

Spending Plan Iteration Item Fields

Field NameData typeDefinition
actual_amountDecimalThe sum of the transactions associated with the spending_plan_iteration_item.
category_guidStringThe unique identifier for the category_guid associated with the spending_plan_iteration_item. Defined by MX.
created_atStringThe date and time at which the spending_plan_iteration_item was created.
guidStringThe unique identifier for the spending_plan_iteration_item. Defined by MX.
item_typeStringThe type of transaction grouping for the spending_plan_iteration_item.
0 = RECURRING_EXPENSE, 1 = PLANNED_EXPENSE, 2 = OTHER_EXPENSE, 3 = INCOME.
planned_amountDecimalThe total amount planned for a spending_plan_iteration_item.
scheduled_payment_guidStringThe unique identifier for the scheduled_payment_guid associated with the spending_plan_iteration_item. Defined by MX.
spending_plan_iteration_guidStringThe unique identifier for the spending_plan_iteration_item. Defined by MX.
top_level_category_guidStringThe unique identifier for the top_level_category_guid associated with the spending_plan_iteration_item. Defined by MX.
transaction_guidsArrayAn array of transaction GUIDs that are relevant to the spending_plan_iteration_item. Defined by MX.
updated_atStringThe date and time at which the spending_plan_iteration_item was most recently updated.
user_guidStringThe unique identifier for the user to which the spending_plan_iteration_item belongs. Defined by MX.
user_idStringThe unique partner-defined identifier for the user associated with the spending_plan_iteration_item.