Skip to main content
The Yoshi API gives you read access to your linked financial accounts, transactions, investment holdings, financial scores, and more.

Authentication

Get your API key and make your first request.

Quickstart

Fetch your accounts and transactions in 3 steps.

Rate Limits

Understand rate limiting and best practices.

Error Handling

Error codes, response format, and troubleshooting.

Base URL

All API requests use:

Key Concepts

  • API Keys — Authenticate with Authorization: Bearer yoshi_...
  • Rate Limits — 100 requests per minute per key
  • Pagination — Cursor-based for list endpoints
  • Response Envelope — All responses wrapped in { data, meta } or { error, meta }. Paginated endpoints include top-level has_more, cursor, and count fields
  • Request IDs — Every response includes a unique request_id for debugging
Last modified on April 14, 2026