Eulerpool API
Getting Started
Get your API key
Sign in first, then generate your key here.
Make your first request
Copy a snippet and run it in your terminal or IDE.
$ curl "https://api.eulerpool.com/api/1/equity/profile/US0378331005?token=YOUR_API_KEY"
{ "name": "Apple Inc.", "isin": "US0378331005", "ticker": "AAPL", ... }Try it live
Make a real API request right from the docs.
https://api.eulerpool.com/api/1/equity/profile/US0378331005?token=YOUR_API_KEY/api/1/earning-calls/list/{ticker}List earning call transcripts by ticker
Returns a list of all earning call transcripts for a given ticker symbol.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/earning-calls/list/AAPLParameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
ticker | path | string | Stock ticker symbol (e.g., AAPL, MSFT) |
Responses
Returns an array of earning call transcript summaries for the given ticker
application/json[
{
"id": 3001,
"ticker": "AAPL",
"datePublished": 1704067200000,
"title": "Apple Inc. (AAPL) Q1 2024 Earnings Call Transcript",
"presentationUrl": "https://media.eulerpool.com/presentation/3001.pdf",
"transcriptAudioUrl": "https://media.eulerpool.com/audio/3001.mp3",
"presentationAvailable": true,
"transcriptAudioAvailable": true
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/earning-calls/list/AAPL' \
-H 'Accept: application/json'/api/1/earning-calls/transcript/{id}Get earning call transcript by ID
Returns the full content of a specific earning call transcript by its ID.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/earning-calls/transcript/3001Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
id | path | integer | Unique identifier for the transcript |
Responses
Returns the full earning call transcript content
application/json{
"id": 3001,
"ticker": "AAPL",
"datePublished": 1704067200000,
"title": "Apple Inc. (AAPL) Q1 2024 Earnings Call Transcript",
"presentationUrl": "https://media.eulerpool.com/presentation/3001.pdf",
"transcriptAudioUrl": "https://media.eulerpool.com/audio/3001.mp3",
"presentationAvailable": true,
"transcriptAudioAvailable": true,
"presentationType": "pdf",
"transcriptAudioType": "mp3",
"parsedContent": {
"companyParticipants": [
"onathan Neilson - VP, IR",
"Satya Nadella - Chairman and CEO"
],
"otherParticipants": [
"Keith Weiss - Morgan Stanley",
"Brent Thill - Jefferies"
],
"entries": {
"seq": 1,
"speaker": "Operator",
"content": "Greetings, and welcome to the Microsoft Fiscal Year 2025 Third Quarter Earnings Conference Call. At this time, all participants are in a listen-only mode. A question-and-answer session will follow the formal presentation."
}
}
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/earning-calls/transcript/3001' \
-H 'Accept: application/json'/api/1/equity/profile/{isin}Profile API
Returns the profile for the given ISIN. All numbers are in millions.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/profile/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
language | query | string | No description available | ||
isin | path | string | ISIN of the stock |
Responses
Returns a the profile for the given ISIN.
application/json{
"isin": "US5949181045",
"ticker": "MSFT",
"name": "Microsoft",
"logo": "/api/logo/isin/US5949181045",
"country": "US",
"currency": "USD",
"employees": 100000,
"sector": "Information Technology",
"industry": "Software",
"ipo": "1986-03-13T00:00:00.000Z",
"mcap": 3000000000,
"shares": 7433.33,
"website": "https://www.microsoft.com/en-us",
"wkn": "870747",
"description": "Microsoft is a software company founded in ...."
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/profile/{isin}' \
-H 'Accept: application/json'/api/1/equity/quotes/{identifier}Quote API
Returns the quotes for the given Identifier (ISIN or Crypto Symbol) and timeframe. Dates are in milliseconds since 1970.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/quotes/{identifier}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
startdate | query | number | Start date in milliseconds since 1970 | ||
enddate | query | number | End date in milliseconds since 1970 | ||
identifier | path | string | ISIN of the stock |
Responses
Returns quotes for the given ISIN in the given timeframe (default is 1 year)
application/json[
{
"timestamp": 1732621245000,
"price": 123.23
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/quotes/{identifier}' \
-H 'Accept: application/json'/api/1/equity/incomestatement/{isin}Income Statement API
Returns all Income Statement data for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/incomestatement/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns a array of incomestatement data.
application/json[
{
"costOfGoodsSold": 16,
"depreciationAmortization": 0,
"diluted_eps": 0,
"dilutedAverageSharesOutstanding": 0,
"ebit": 11,
"gainLossOnDispositionOfAssets": 0,
"grossIncome": 34,
"interestIncomeExpense": 0,
"netIncome": 6,
"nonRecurringItems": 0,
"operationsMaintenance": 0,
"otherOperatingExpensesTotal": 0,
"otherRevenue": 0,
"period": "1983-06-30T00:00:00.000Z",
"pretaxIncome": 11,
"provisionforIncomeTaxes": 5,
"researchDevelopment": 7,
"revenue": 50,
"sgaExpense": 17,
"shares": 6532,
"ticker": "MSFT",
"totalOperatingExpense": 23,
"totalOtherIncomeExpenseNet": 0
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/incomestatement/{isin}' \
-H 'Accept: application/json'/api/1/equity/cashflowstatement/{isin}Cash Flow Statement API
Returns all Cash Flow Statement data for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/cashflowstatement/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns a array of cashflowstatement data.
application/json[
{
"ticker": "MSFT",
"period": "1987-06-30T00:00:00.000Z",
"netIncomeStartingLine": 72,
"amortization": 8,
"deferredTaxesInvestmentTaxCredit": 0,
"changesinWorkingCapital": -20,
"nonCashItems": 0,
"cashInterestPaid": 1,
"cashTaxesPaid": 32,
"netOperatingCashFlow": 59,
"capex": -58,
"netInvestingCashFlow": -101,
"otherInvestingCashFlowItemsTotal": -44,
"issuanceReductionDebtNet": 3,
"issuanceReductionCapitalStock": 2,
"otherFundsFinancingItems": 24,
"cashDividendsPaid": 0,
"netCashFinancingActivities": 29,
"cashNet": -13,
"foreignExchangeEffects": 0,
"fcf": 1,
"year": 1987,
"changeinCash": 0
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/cashflowstatement/{isin}' \
-H 'Accept: application/json'/api/1/equity/balancesheet/{isin}Balance Sheet API
Returns all Balance Sheet data for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/balancesheet/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns a array of balancsheet data.
application/json[
{
"liabilities": 10.624,
"longTermDebt": 0,
"longTermInvestments": 0,
"noteReceivableLongTerm": 0,
"otherCurrentAssets": 1.926,
"otherCurrentliabilities": 6.812,
"otherEquity": 0,
"otherLiabilities": 0,
"otherLongTermAssets": 1.808,
"otherReceivables": 0,
"period": "1985-06-30T00:00:00.000Z",
"propertyPlantEquipment": 11.19,
"receivables": 25.273,
"retainedEarnings": 54.413,
"shortTermDebt": 0,
"unrealizedProfitLossSecurity": 1.808
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/balancesheet/{isin}' \
-H 'Accept: application/json'/api/1/equity/ownership/{isin}Stock Ownership API
Returns a list of owners for the given stock isin
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/ownership/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns a array of ownership data including name, percentage, share count, change since last time, the date where shares had been filed
application/json[
{
"name": "Warren Buffett",
"share": 50000,
"change": 1000,
"filingDate": "2023-01-01T00:00:00.000Z",
"symbol": "AAPL",
"percent": 3
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/ownership/{isin}' \
-H 'Accept: application/json'/api/1/equity/executives/{isin}Company Executives API
Returns executive information for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/executives/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns executive information.
application/json[
{
"name": "Mr. Satya Nadella",
"age": 57,
"compensation": 79106183,
"currency": "USD",
"position": "Chairman of the Board, Chief Executive Officer",
"sex": "male",
"since": "2011",
"symbol": "MSFT"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/executives/{isin}' \
-H 'Accept: application/json'/api/1/equity/peers/{isin}Company Peers API
Returns similar companies/peers for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/peers/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns peer companies.
application/json[
{
"ticker": "MSFT",
"peer_name": "Microsoft Corporation",
"peer_isin": "US5949181045",
"logo": "/api/logo/isin/US9285634021"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/peers/{isin}' \
-H 'Accept: application/json'/api/1/equity/supply-chain/{isin}Supply Chain API
Returns supply chain relationships for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/supply-chain/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns supply chain data.
application/json[
{
"parentSymbol": "AAPL",
"customer": true,
"name": "Supplier Company",
"oneMonthCorrelation": 0.75,
"oneYearCorrelation": 0.82,
"sixMonthCorrelation": 0.78,
"supplier": false,
"symbol": "SUPP",
"threeMonthCorrelation": 0.76,
"twoWeekCorrelation": 0.73,
"twoYearCorrelation": 0.85,
"country": "US",
"industry": "Technology"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/supply-chain/{isin}' \
-H 'Accept: application/json'/api/1/equity/segments/{isin}Business Segments API
Returns business segments breakdown for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/segments/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns raw business segments data.
application/json[
{
"period": "2024-06-30T00:00:00.000Z",
"unit": "u_usd",
"axis": "srt_ProductOrServiceAxis",
"label": "Devices",
"value": 4706000000,
"percentage": 1.9198603144556587,
"member": "msft_DevicesMember",
"symbol": "MSFT",
"axisIndex": 1
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/segments/{isin}' \
-H 'Accept: application/json'/api/1/equity/estimates/{isin}Analyst Estimates API
Returns analyst estimates for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/estimates/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns analyst estimates.
application/json[
{
"period": "2030-06-30T00:00:00.000Z",
"year": 2030,
"revenueEstimate": 516905000000,
"revenueHigh": 586236000000,
"revenueLow": 464520000000,
"revenueAnalysts": 5,
"epsEstimate": 27.7134,
"epsHigh": 28.5285,
"epsLow": 26.6266,
"epsAnalysts": 3,
"ebitEstimate": 255176000000,
"ebitHigh": 269372000000,
"ebitLow": 238454000000,
"ebitAnalysts": 4
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/estimates/{isin}' \
-H 'Accept: application/json'/api/1/equity/splits/{isin}Stock Splits API
Returns stock splits history for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/splits/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns stock splits data.
application/json[
{
"date": "2003-02-18T00:00:00.000Z",
"fromFactor": 1,
"toFactor": 2
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/splits/{isin}' \
-H 'Accept: application/json'/api/1/equity/dividends/{isin}Dividends API
Returns individual dividend payments for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/dividends/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns dividend payments.
application/json[
{
"payDate": "2003-03-07T00:00:00.000Z",
"period": "2003-03-07T00:00:00.000Z",
"dividend": 0.08
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/dividends/{isin}' \
-H 'Accept: application/json'/api/1/equity/dividends-by-fy/{isin}Dividends by Fiscal Year API
Returns dividends grouped by fiscal year for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/dividends-by-fy/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns dividends by fiscal year.
application/json[
{
"ticker": "MSFT",
"fiscal_year_start": "2025-06-30T22:00:00.000Z",
"fiscal_year_end": "2026-06-29T22:00:00.000Z",
"total_dividends_per_fy": 0.91,
"dividend_count": 1,
"expected_freq": 4,
"fully_paid": "NO",
"fully_paid_current_fy": "NO"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/dividends-by-fy/{isin}' \
-H 'Accept: application/json'/api/1/equity/insider-trades/{isin}Insider Trades API
Returns insider trading activity for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/insider-trades/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns insider trades data.
application/json[
{
"name": "John Doe",
"relationship": "CEO",
"transaction": "Buy",
"security": "Common Stock",
"price": 150.25,
"shares": 1000,
"volume": 150250,
"transactionDate": "2023-12-15T00:00:00.000Z",
"announcementDate": "2023-12-16T00:00:00.000Z",
"source": "SEC"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/insider-trades/{isin}' \
-H 'Accept: application/json'/api/1/equity/esg-rating/{isin}ESG Rating API
Returns ESG rating for the given ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/equity/esg-rating/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the stock |
Responses
Returns ESG rating data.
application/json{
"symbol": "MSFT",
"totalESGScore": 82.49834,
"environmentScore": 74.24722,
"socialScore": 82.12883,
"governanceScore": 91.11896,
"adultContent": false,
"alcoholic": false,
"animalTesting": false,
"firearms": false,
"gambling": false,
"tobacco": false,
"nuclear": false,
"co2EmissionTotal": 8222363,
"carbonReductionPolicy": "True",
"climateStrategy": null,
"humanRightsPolicy": true,
"workplaceHealthSafety": true,
"totalWomenPercentage": 33.1,
"environmentalReporting": true,
"recyclingPolicy": true
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/equity/esg-rating/{isin}' \
-H 'Accept: application/json'/api/1/etf/description/{isin}ETF Description API
Returns a description for the given ETF in the requested language. Currently only English (en) and German (de) is supported
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/etf/description/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
language | query | string | The language of the returned description | ||
isin | path | string | ISIN of the ETF |
Responses
Returns the description of the ETF in the given language
application/json{
"description": "SWDA.L was founded on 25.09.2009 by iShares. The fund primarily focuses on total market equity. The ETF currently has an AUM of 71,729.59m and 1,462 holdings."
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/etf/description/{isin}' \
-H 'Accept: application/json'/api/1/etf/list/{start}/{end}ETF List API
Returns a paginated list of all ETF ISINs available. Maximum results returned is limited to 2000 per request.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/etf/list/{start}/{end}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
start | path | integer | ISIN of the ETF | ||
end | path | integer | ISIN of the ETF |
Responses
Returns a paged response of ETF ISINs for the given offsets
application/json{
"start": 0,
"size": 10,
"total": 19008,
"results": [
"AEC000730023",
"AEC000730031",
"AEC000730049"
]
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/etf/list/{start}/{end}' \
-H 'Accept: application/json'/api/1/etf/quotes/{isin}ETF Quotes API
Returns historical quotes for the given ETF ISIN and timeframe. Dates are in milliseconds since 1970.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/etf/quotes/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
startdate | query | number | Start date in milliseconds since 1970 | ||
enddate | query | number | End date in milliseconds since 1970 | ||
isin | path | string | ISIN of the ETF |
Responses
Returns ETF quotes
application/json[
[
{}
]
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/etf/quotes/{isin}' \
-H 'Accept: application/json'/api/1/etf/countries/{isin}ETF Countries API
Returns country allocation for the given ETF
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/etf/countries/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the ETF |
Responses
Returns ETF country allocation
application/json[
{
"symbol": "SWDA.L",
"country": "United States",
"exposure": 72.31035
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/etf/countries/{isin}' \
-H 'Accept: application/json'/api/1/etf/sectors/{isin}ETF Sectors API
Returns sector allocation for the given ETF
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/etf/sectors/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the ETF |
Responses
Returns ETF sector allocation
application/json[
{
"symbol": "SWDA.L",
"industry": "Information Technology",
"exposure": 26.45
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/etf/sectors/{isin}' \
-H 'Accept: application/json'/api/1/etf/profile/{isin}ETF Profile API
Returns comprehensive profile information for the given ETF ISIN
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/etf/profile/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the ETF |
Responses
Returns comprehensive ETF profile information
application/json{
"isin": "IE00B4L5Y983",
"symbol": "SWDA.L",
"name": "iShares Core MSCI World UCITS ETF",
"description": "SWDA.L was created on 2009-09-25 by iShares. The fund's investment portfolio concentrates primarily on total market equity. The ETF currently has 121372.55m in AUM and 1322 holdings.",
"assetClass": "Equity",
"investmentSegment": "Total Market",
"etfCompany": "iShares",
"expenseRatio": 0.2,
"aum": 121372550000,
"nav": 124.4348,
"currency": "USD",
"exchangeRate": 0.85,
"latestQuotes": 124.4348,
"inceptionDate": "2009-09-25T00:00:00.000Z",
"domicile": "Ireland",
"trackingIndex": "MSCI World",
"isLeveraged": false,
"isInverse": false,
"leverageFactor": 1,
"dividendYield": 1.4,
"website": "https://www.ishares.com",
"tickers": {
"ticker": "SWDA.L",
"exchange": "LSE"
}
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/etf/profile/{isin}' \
-H 'Accept: application/json'/api/1/etf/holdings/{isin}ETF Holdings API
Returns the top holdings of the given ETF
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/etf/holdings/{isin}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
isin | path | string | ISIN of the ETF |
Responses
Returns ETF holdings
application/json[
{
"etf_symbol": "SWDA.L",
"symbol": "NVDA",
"name": "NVIDIA",
"isin": "US67066G1040",
"cusip": "67066G104",
"percent": 5.53806,
"share": 37247231,
"value": 6910851240,
"assetType": "Equity",
"logo": "US67066G1040.png"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/etf/holdings/{isin}' \
-H 'Accept: application/json'/api/1/forex/listForex List API
Returns a list of all available base currencies for forex rates
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/forex/listResponses
Returns list of available base currencies
application/json[
[
"AED",
"AFN",
"ALL",
"AMD",
"ANG",
"AOA",
"ARS",
"AUD",
"AWG",
"AZN"
]
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/forex/list' \
-H 'Accept: application/json'/api/1/forex/rates/{basecurrency}Forex Rates API
Returns current exchange rates for the specified base currency
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/forex/rates/{basecurrency}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
basecurrency | path | string | Base currency code (e.g., EUR, USD, GBP) |
Responses
Returns exchange rates for the base currency
application/json{
"base": "EUR",
"rates": {
"AED": 3.9825,
"AFN": 74.88,
"ALL": 104.21,
"AMD": 436.8848,
"ANG": 1.9542,
"AOA": 907.8905,
"ARS": 382.5698,
"AUD": 1.6664,
"AWG": 1.9626,
"AZN": 1.8433
}
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/forex/rates/{basecurrency}' \
-H 'Accept: application/json'/api/1/ice-swap/{code}ICE-SWAP data api
Returns the ICE-SWAP data for the given code.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/ice-swap/{code}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
code | path | string | Code for the ICE-SWAP data |
Responses
Returns a array of qoute year combinations for ICE-SWAP data.
application/json[
{
"year": 1,
"quote": 2.5
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/ice-swap/{code}' \
-H 'Accept: application/json'/api/1/macro/calendarMacro Calendar API
Returns a list of dates relevant for macro da in the given timeframe and countries.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/macro/calendarParameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
language | query | string | No description available | ||
start | query | number | Start timestamp used for filtering in milliseconds. | ||
end | query | number | End timestamp used for filtering in milliseconds. | ||
countries | query | string | Comma separated list of country_codes |
Responses
Returns a array of ownership data including name, percentage, share count, change since last time, the date where shares had been filed
application/json[
{
"name": "API-Rohölbestandsänderung",
"country_code": "us",
"timestamp": 1729110600000,
"actual_currency": "usd",
"actual_value": 1,
"actual_multiplier": 1000,
"previous_currency": "usd",
"previous_value": 0.5,
"previous_multiplier": 1000,
"consensus_currency": "usd",
"consensus_value": 0.5,
"consensus_multiplier": 1000,
"forecast_currency": "usd",
"forecast_value": 0.8,
"forecast_multiplier": 1000,
"full_day": "usd",
"reference_date": "usd"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/macro/calendar' \
-H 'Accept: application/json'/api/1/macro/calendar/propertiesMacro Calendar properties API
Get the the available options to filter the calendar API.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/macro/calendar/propertiesResponses
Returns a array of min/max timestamp values together with a country code
application/json[
{
"min": 1722498600000,
"max": 1728974700000,
"country_code": "fr"
}
]Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/macro/calendar/properties' \
-H 'Accept: application/json'/api/1/eulerpool-news/feed.xmlNews Feed RSS XML
Returns a RSS Feed XML compatible stream of all news.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/eulerpool-news/feed.xmlParameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
language | query | string | No description available | ||
type | query | string | No description available |
Responses
Return a RSS Feed for the given language and for the given types.
text/xml{}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/eulerpool-news/feed.xml' \
-H 'Accept: application/json'/api/1/trends/ticker-trends/{symbol}Ticker and Trends API
Returns the current values for specific symbols.
Enter your API key in the bar above to test endpoints directly.
Request URL
https://api.eulerpool.com/api/1/trends/ticker-trends/{symbol}Parameters
| Name | In | Type | Description | Value | |
|---|---|---|---|---|---|
symbol | path | string | No description available |
Responses
Returns the trend state representation of the requested values. If symbol=all the return value will be an array of the given model/example.
application/json{
"previousDayQuote": 2.3,
"lastQuote": 2.5,
"currentQuote": 3.1,
"rate": 3.1,
"currency": "EUR",
"name": "Bitcoin",
"isin": "DEXXXXXXXXX",
"symbol": "AAPL",
"type": "etf"
}Code Examples
curl -X GET \
'https://api.eulerpool.com/api/1/trends/ticker-trends/{symbol}' \
-H 'Accept: application/json'
