youneedabudget.com
YNAB is a personal budgeting application built around zero-based budgeting. It lets users create and manage budgets, accounts, categories, transactions, goals, and related financial planning data.
YNAB exposes one REST HTTP API for budget data and account operations, authenticated with either a personal access token or OAuth-issued bearer token; no public GraphQL, MCP, or CLI surface was found.
- YNAB APIdiscovered
Sign in to YNAB Account Settings, open Developer Settings, then under Personal Access Tokens click New Token, enter your password, and copy the token. YNAB says the token is shown only once, does not expire automatically, and can be revoked later from the same page.
To use YNAB on behalf of other users, sign in to YNAB Account Settings, open Developer Settings, and create an OAuth application. Use that app's OAuth flow to obtain user access tokens. New OAuth applications start in restricted mode and are limited to 25 non-owner access tokens until you request review using YNAB's form linked from the API docs.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://youneedabudget.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing