---
title: "Marketstack"
description: "Marketstack on looot as of 2026-09-28: 39 jobs through 46 endpoints, how you reach it, what it costs, and how to run it."
---

{/* Generated by scripts/generate-providers.mjs from data/providers.json. Do not edit. */}

<ProviderHeader id="marketstack" />

## What it's good for

Marketstack is in Market data. Reach for it to get eod; get intraday; get splits.

As of 2026-09-28 (catalog revision 85280) it serves 39 jobs through 46 endpoints.

## Jobs

| Job id | What it does | Endpoints |
| --- | --- | --- |
| `eod.get` | Get eod | 2 |
| [`exchanges.eod`](/catalog/market-data) | Eod exchanges | 2 |
| [`exchanges.get`](/catalog/market-data) | Get exchanges | 2 |
| [`exchanges.intraday`](/catalog/market-data) | Intraday exchanges | 2 |
| `intraday.get` | Get intraday | 2 |
| [`tickers.eod`](/catalog/market-data) | Eod tickers | 2 |
| [`tickers.intraday`](/catalog/market-data) | Intraday tickers | 2 |
| `bond.get` | Get bond | 1 |
| `bondlist.get` | Get bondlist | 1 |
| `cikcode.get` | Get cikcode | 1 |
| `commodities.get` | Get commodities | 1 |
| `commoditieshistory.get` | Get commoditieshistory | 1 |
| `companyfacts.get` | Get companyfacts | 1 |
| `companyname.get` | Get companyname | 1 |
| `companyratings.get` | Get companyratings | 1 |
| `concept.accounts-payable` | Accounts payable concept | 1 |
| `currencies.get` | Get currencies | 1 |
| `dividends.get` | Get dividends | 1 |
| `eod.latest` | Latest eod | 1 |
| `etfholdings.get` | Get etfholdings | 1 |
| `etflist.get` | Get etflist | 1 |
| [`exchanges.eod.latest`](/catalog/market-data) | Latest exchanges eod | 1 |
| [`exchanges.intraday.latest`](/catalog/market-data) | Latest exchanges intraday | 1 |
| [`exchanges.tickers`](/catalog/market-data) | Tickers exchanges | 1 |
| `frames.accounts-payable` | Accounts payable frames | 1 |

14 more jobs: `GET https://api.looot.ai/v1/public-catalog?provider=marketstack`.

## Access

- **Runs on looot's key** for 46 endpoints: nothing to set up, the run spends your looot balance. You can connect your own key instead; see [Bring your own key](/guides/bring-your-own-key).

## Price basis

46 per call (from $0.000899). A call that fails at the provider costs $0; see [What's free](/money/free-and-failures).

## 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](/concepts/free-first).

## Run it

Name one of its endpoints, for example `marketstack-eod`. `looot inspect marketstack-eod` (MCP [`inspect`](/mcp-tools/inspect)) prints its exact input fields and price, then `looot run marketstack-eod --input '<JSON>'` (MCP [`run`](/mcp-tools/run)) with those fields.

## In the live catalog

- Browse: [looot.ai/public-catalog/marketstack-eod](https://looot.ai/public-catalog/marketstack-eod), or search [looot.ai/public-catalog](https://looot.ai/public-catalog?text=Marketstack) for Marketstack.
- Every endpoint, no account needed: `curl "https://api.looot.ai/v1/public-catalog?provider=marketstack"`

Marketstack's name and logo are trademarks of their owner, shown to identify the provider.

<Related />
