EODHD
EODHD on looot as of 2026-09-28: 82 jobs through 86 endpoints, how you reach it, what it costs, and how to run it.
EODHD
What it’s good for
EODHD is in Market data, Enrichment, SEO/AEO. Reach for it to get recent news mentioning a company; get eod; get intraday.
As of 2026-09-28 (catalog revision 85280) it serves 82 jobs through 86 endpoints.
Jobs
| Job id | What it does | Endpoints |
|---|---|---|
exchangedetails.get |
Get exchangedetails | 3 |
bulkfundamentals.get |
Get bulkfundamentals | 2 |
fundamentals.get |
Get fundamentals | 2 |
calendar.dividends |
Dividends calendar | 1 |
calendar.earnings |
Earnings calendar | 1 |
calendar.ipos |
Ipos calendar | 1 |
calendar.splits |
Splits calendar | 1 |
calendar.trends |
Trends calendar | 1 |
cboe.index |
Index cboe | 1 |
cboe.indices |
Indices cboe | 1 |
commodities.historical |
Historical commodities | 1 |
company.news |
Get recent news mentioning a company | 1 |
creditrisk.cds-market.aggregates |
Aggregates creditrisk cds market | 1 |
creditrisk.corporate.cmdi |
Cmdi creditrisk corporate | 1 |
creditrisk.corporate.hqm-yields |
Hqm yields creditrisk corporate | 1 |
creditrisk.sovereign.cds-spreads |
Cds spreads creditrisk sovereign | 1 |
creditrisk.sovereign.credit-ratings |
Credit ratings creditrisk sovereign | 1 |
creditrisk.sovereign.default-spreads |
Default spreads creditrisk sovereign | 1 |
creditrisk.sovereign.risk-premium |
Risk premium creditrisk sovereign | 1 |
div.get |
Get div | 1 |
economicevents.get |
Get economicevents | 1 |
eod.get |
Get eod | 1 |
eodbulklastday.get |
Get eodbulklastday | 1 |
exchangeslist.get |
Get exchangeslist | 1 |
exchangesymbollist.get |
Get exchangesymbollist | 1 |
57 more jobs: GET https://api.looot.ai/v1/public-catalog?provider=eodhd.
Access
- Runs on looot’s key for 86 endpoints: nothing to set up, the run spends your looot balance. You can connect your own key instead; see Bring your own key.
Price basis
86 per call (from $0.000033). A call that fails at the provider costs $0; see What’s free.
Free first in fallback
No. Every endpoint bills on each answer, found or not, so a fallback walk pays for a miss here. See Free first.
Run it
A job run takes shared input names, not EODHD’s own field names; looot maps them for each provider. For job:company.news, company is taken by 1 of its 4 providers. See Job inputs.
Example input for looot run or the MCP run tool, with placeholder values:
looot run job:company.news --input '{"company":"Example Inc"}'{
"endpointId": "job:company.news",
"input": {
"company": "Example Inc"
},
"idempotencyKey": "<new unique key>"
}A job run picks among all the job’s providers. To run EODHD itself, name one of its endpoints (MCP search with {"filters": {"provider": "eodhd"}} lists them), for example eodhd-news: looot inspect eodhd-news prints its exact input fields and price.
In the live catalog
- Browse: looot.ai/public-catalog/eodhd-exchange-details, or search looot.ai/public-catalog for EODHD.
- Every endpoint, no account needed:
curl "https://api.looot.ai/v1/public-catalog?provider=eodhd"
EODHD’s name and logo are trademarks of their owner, shown to identify the provider.