Testing checklist

Before you go live, we recommend that you complete the following testing checklist for budgets.

Test Endpoint Task
List all budgets /v2/budgets?accountId={accountId} Retrieve a list of all budgets associated with at least one account.
Ensure that your app receives and parses back the JSON gracefully.
Create a new budget /v2/budgets Create a new budget and correctly associate with the parent balance.
Ensure that your system handles/parses the response correctly.
Retrieve a budget /v2/budgets/{budgetId} Retrieve an individual budget and its associated details.
Ensure that your app receives and parses back the JSON gracefully.
Move funds between budgets /v2/budgets/{budgetId}/transfer?accountId={accountId} Move funds from one budget to another and ensure that your system handles the JSON in and out correctly. Records should update correctly on both sides.