Budget APIs

Get /api/v202310/budget

Operation: GetBudgetsV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves all the budgets


Post /api/v202310/budget

Operation: CreateBudgetV202310 Permissions: BudgetsAndBudgetVersions (Create)

Creates a budget


Get /api/v202310/budget/{budgetId}

Operation: GetBudgetV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves the budget by ID


Put /api/v202310/budget/{budgetId}

Operation: EditBudgetV202310 Permissions: BudgetsAndBudgetVersions (Edit)

Edits a budget


Delete /api/v202310/budget/{budgetId}

Operation: DeleteBudgetV202310 Permissions: BudgetsAndBudgetVersions (Delete)

Deletes a budget


Get /api/v202310/budget/{budgetId}/version

Operation: GetBudgetVersionsV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves all the versions for a specified budget


Post /api/v202310/budget/{budgetId}/version

Operation: CreateBudgetVersionV202310 Permissions: BudgetsAndBudgetVersions (Create)

Creates a budget version


Get /api/v202310/budget/{budgetId}/version/{versionId}

Operation: GetBudgetVersionV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves a specific version for a budget


Put /api/v202310/budget/{budgetId}/version/{versionId}

Operation: EditBudgetVersionV202310 Permissions: BudgetsAndBudgetVersions (Edit)

Edits a budget version


Delete /api/v202310/budget/{budgetId}/version/{versionId}

Operation: DeleteBudgetVersionV202310 Permissions: BudgetsAndBudgetVersions (Delete)

Deletes a budget version


Get /api/v202310/budget/{budgetId}/version/{versionId}/summary

Operation: GetBudgetVersionSummaryV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves the summary for a specific version on a budget


Put /api/v202310/budget/{budgetId}/version/{versionId}/active

Operation: SetBudgetVersionActiveV202310 Permissions: BudgetsAndBudgetVersions (Edit)

Sets a budget version as active, and all other versions as inactive.


Get /api/v202310/budget/dataType

Operation: GetBudgetDataTypesV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves a list of available budget data types


Get /api/v202310/budget/periodType

Operation: GetBudgetPeriodTypesV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves a list of budget period types


Get /api/v202310/budget/usageMethod

Operation: GetBudgetUsageMethodsV202310 Permissions: BudgetsAndBudgetVersions (View)

Retrieves a list of available budget usage methods