Skip to main content

Nexus API

Budgets Overview

Budgets allow users to set spending limits for specific categories to help manage their finances.

The budget endpoints allow you to create, read, update, and delete budgets for top-level categories and sub-categories.

To create a sub-category budget, the top-level category must have a budget. The total amount of all sub-category budgets must be equal to or less than the amount of the top-level category budget.

Budget Fields

Field NameData TypeDescription
amountDecimalA goal amount set by the user for a category's transaction total during a month.
category_guidStringUnique identifier for the budget category. Defined by MX.
created_atStringDate and time the budget was created, represented in ISO 8601 format with timestamp (e.g. 2015-04-13T12:01:23-00:00).
guidStringUnique identifier for the budget. Defined by MX.
is_exceededBooleanIf the budget has been exceeded, this field will be true. Otherwise, this field will be false.
is_off_trackBooleanIf the budget is off track, this field will be true. Otherwise, this field will be false.
metadataStringAdditional information a partner can store on the budget.
nameStringThe name of the budget that is visible to the user (i.e., "Food", "Bills", "Entertainment", etc).
off_track_percentageDecimalThe percentage amount of off-track spending. (Deprecated).
parent_guidStringUnique identifier for the parent budget. Defined by MX.
percent_spentDecimalThe percentage of a budget that has been spent during the current calendar month. Calculated as: (transaction_total / amount) * 100. A value of zero will be returned when amount is zero.
projected_spendingDecimalThe projected amount of spending for the budget.
revisionIntegerThe revision number of this budget record.
transaction_totalDecimalThe cumulative amount of all transactions under the budget.
updated_atStringDate and time the budget was updated, represented in ISO 8601 format with timestamp (e.g. 2015-04-13T12:01:23-00:00).
user_guidStringUnique identifier for the user. Defined by MX.
On this page