REST API
The MarketPulse REST API provides programmatic access to market data. All endpoints return JSON responses and require Bearer authentication.
Base URL
https://api.marketpulse.io
Response Format
All successful responses follow this structure:
{
"success": true,
"data": { ... },
"meta": {
"requestId": "req_abc123",
"timestamp": "2026-04-15T10:30:00Z"
}
}Endpoints
GET
/v1/quotes/latestGet the latest quotes for specified symbols.
Parameters
symbols*string
Comma-separated list of symbols such as EUR/USD or GBP/USD.
marketstring
Filter by market: stock, forex, metals, indices, crypto, or funds.
GET
/v1/quotes/historicalGet historical quotes for a symbol.
Parameters
symbol*string
The symbol to query.
from*string
Start date in ISO 8601.
to*string
End date in ISO 8601.
intervalstring
Data interval such as 1m, 5m, 1h, or 1d.
GET
/v1/marketsList all available markets and instruments.
GET
/v1/markets/{market}Get instruments for a specific market.
Parameters
market*string
Market slug such as stock, forex, metals, indices, crypto, or funds.
Next up
WebSocket