REST API

Instruments can be stocks, bonds, warrants (derivates) or fonds (ETFs). All of them have a unique WKN and ISIN. The symbol is not always unique.

get
LIST all Instruments

https://api.lemon.markets/rest/v1/data/instruments/
Get all instruments (up to 1000 per request). Filter for types or search for an instrument
Request
Response
Request
Headers
Authorization
required
string
Token {TOKEN_KEY}
Query Parameters
search
optional
string
search for isin, wkn or title
type
optional
string
"stocks" | "bonds" | "fonds" | "warrants"
limit
optional
integer
Needed for pagination. Default is 1000
offset
optional
integer
Needed for pagination
Response
200: OK
"count": 1,
"next": null,
"previous": null,
"results": [
{
"isin": "DE0007100000",
"wkn": "710000",
"title": "Daimler AG",
"type": "stocks",
"symbol": "DAI"
}
]
}

get
RETRIEVE an Instrument

https://api.lemon.markets/rest/v1/data/instruments/{isin}/
Get a single instrument based on its isin
Request
Response
Request
Path Parameters
isin
required
string
ISIN of instrument
Headers
Authorization
required
string
Token {TOKEN_KEY}
Response
200: OK
{
"isin": "DE0007100000",
"wkn": "710000",
"title": "Daimler AG",
"type": "stocks",
"symbol": "DAI"
}

The https://api.lemon.markets/rest/v1/data/instruments/{isin}/ path is needed for all further data requests.

Ratelimit The instruments endpoint is rate limited to 60 requests per hour.