← Back to catalog

Finance

YNAB API Endpoints

auto-generated
swirls add youneedabudget
actionGETv1.0.0

Account list

Returns all accounts

Source
actionGETv1.0.0

Budget Settings

Returns settings for a budget

Source
actionPOSTv1.0.0

Create a single transaction or multiple transactions

Creates a single transaction or multiple transactions. If you provide a body containing a `transaction` object, a single transaction will be created and if you provide a body containing a `transactions` array, multiple transactions will be created. Scheduled transactions cannot be created on this endpoint.

Source
actionGETv1.0.0

List budgets

Returns budgets list with summary information

Source
actionGETv1.0.0

List categories

Returns all categories grouped by category group. Amounts (budgeted, activity, balance, etc.) are specific to the current budget month (UTC).

Source
actionGETv1.0.0

List payees

Returns all payees

Source
actionGETv1.0.0

Single account

Returns a single account

Source
actionGETv1.0.0

Single budget

Returns a single budget with all related entities. This resource is effectively a full budget export.

Source
actionGETv1.0.0

Single payee

Returns a single payee

Source
actionGETv1.0.0

User info

Returns authenticated user information

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec