Skip to main content
POST
Create a budget plan

Authorizations

Authorization
string
header
required

A Finta API key from API settings, or an OAuth access token issued to an authorized app. Send either as Authorization: Bearer <token>.

Body

application/json
name
string
required
Required string length: 1 - 100
accountIds
string<uuid>[]

Accounts the plan covers. Omit for every account, now and any connected later.

Minimum array length: 1
isDefault
boolean

Response

Created plan

id
string<uuid>
required
name
string
required
method
enum<string>
required
Available options:
standard,
envelope
accountScope
enum<string>
required
Available options:
All,
Selected
isDefault
boolean
required
accountIds
string<uuid>[]
required

The plan's accounts when accountScope is Selected, otherwise empty

budgetCount
integer
required