Skip to main content
Welcome to the CapyFin API documentation. CapyFin provides programmatic access to rich earnings report data, including financials, key takeaways, segment breakdowns, and forward guidance.
Prerequisite: You need an API Key to authenticate your requests. You can generate one in the Developer Dashboard.

Authentication

All API requests must be authenticated using your API key. You can pass the key in one of two ways: Include the header Authorization: Bearer YOUR_API_KEY in your requests.
curl "https://api.capyfin.com/v1/instruments/nasdaq/aapl" \
  -H "Authorization: Bearer YOUR_API_KEY"

2. Query Parameter

Append ?apikey=YOUR_API_KEY to the URL.
curl "https://api.capyfin.com/v1/instruments/nasdaq/aapl?apikey=YOUR_API_KEY"

Base URL

All API requests should be made to the following base URL:
https://api.capyfin.com

Get Started