# Budget Owners

This group of endpoints allows you to retrieve and manage budget owners. A budget owner is a user (or pending invite) who can approve spend, top up, and otherwise manage the budget.

A budget must always have at least one active owner — deleting the last remaining owner is not permitted. Adding an owner who was previously removed will reinstate the original record rather than create a duplicate.


## List budget owners

 - [GET /v1/businesses/{client_id}/budgets/{budget_id}/owners](https://developer.letsweel.com/openapi/budget-owners/listbudgetowners.md): Lists owners of the budget.

## Add budget owner

 - [POST /v1/businesses/{client_id}/budgets/{budget_id}/owners](https://developer.letsweel.com/openapi/budget-owners/createbudgetowner.md): Adds a user (or pending invite) as an owner of the budget. Provide
exactly one of user or invite. If an invite has already been
accepted, the response will contain user rather than invite.

If the same user or invite was previously removed from this budget,
the original record is reinstated rather than a new one created — the
returned id will match the original owner's id.

## Remove budget owner

 - [DELETE /v1/businesses/{client_id}/budgets/{budget_id}/owners/{budget_owner_id}](https://developer.letsweel.com/openapi/budget-owners/deletebudgetowner.md): Removes the owner from the budget. A budget must retain at least one active owner.

