Discover/qnb.com API
live

qnb.com APIqnb.com

Access QNB financial results, share data, annual reports, investor presentations, and regulatory announcements via 9 structured endpoints.

Endpoints
9
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/5341cdac-90c6-4b5a-9c93-5f78ae4cc9cd/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/5341cdac-90c6-4b5a-9c93-5f78ae4cc9cd/get_quarterly_results_listing' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Returns a list of all available quarterly financial result documents with their titles, years, quarters, and PDF document URLs from the QNB investor relations page.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "documents": "array of objects with title, url, year (string or null), and quarter (string or null)"
  },
  "sample": {
    "data": {
      "documents": [
        {
          "url": "https://qnb.com/sites/qnb/qnbqatar/document/en/FinancialResultsQ12026",
          "year": "2026",
          "title": "Financial Results for the Q1 2026",
          "quarter": "Q1"
        },
        {
          "url": "https://qnb.com/sites/qnb/qnbqatar/document/en/FinancialResultsQ42025",
          "year": "2025",
          "title": "Financial statements for the year ended 2025",
          "quarter": null
        }
      ]
    },
    "status": "success"
  }
}

About the qnb.com API

The QNB API covers 9 endpoints that expose Qatar National Bank's investor relations data, including quarterly and annual financial documents, structured income statement and balance sheet figures, share market metrics, and regulatory announcements. The get_financial_data endpoint lets you pull structured tables across income, balance sheet, key ratios, and segment breakdowns for both annual and quarterly periods, while get_share_information returns live trading metrics such as last price, volume, and market cap.

Financial Statements and Reports

Two document-listing endpoints cover QNB's published filings: get_quarterly_results_listing returns an array of objects each containing a title, url, year, and quarter for every available quarterly result PDF, while get_annual_reports_listing returns a similar array scoped to full-year reports. Both endpoints require no inputs and return direct PDF URLs alongside parsed year metadata. For structured numeric data, get_financial_data accepts optional period_type (annual or quarterly) and statement_type (income, balance, ratios, or segments) parameters and returns a table array where each row represents one period with metric values as keyed fields.

Aggregated Quarterly Analysis

get_12_quarter_summary goes further by aggregating quarterly income statement data and computing quarter-over-quarter percentage change fields alongside raw metric values. The response includes a note field that describes the data source context, and each object in the data array carries a period label, the metric values, and the derived QoQ% change fields — useful for quickly spotting trend inflections without post-processing.

Share Data, Calendar, and IR Documents

get_share_information returns a flat share_data object with key-value pairs covering trading metrics including last price, volume, and market cap. get_financial_calendar returns an events array where each event carries id, title, date, month, year, and an is_highlighted boolean that distinguishes featured events. For IR documents, get_investor_presentations and get_ir_call_transcripts each return arrays with title and url fields pointing to PDF downloads.

Regulatory Announcements

get_regulatory_announcements lists QSE disclosures and regulatory filings as an array of objects with title and url. These announcements cover material disclosures published to the Qatar Stock Exchange and provide a structured way to monitor compliance-related communications without manually checking the investor relations page.

Common use cases
  • Build a QNB earnings tracker by polling get_quarterly_results_listing to detect newly published quarterly result PDFs.
  • Construct a multi-period financial model using get_financial_data with statement_type=balance and statement_type=income across annual periods.
  • Generate automated QoQ trend reports using the percentage change fields returned by get_12_quarter_summary.
  • Monitor upcoming dividend announcements and results dates by consuming get_financial_calendar events filtered by is_highlighted.
  • Aggregate QNB's QSE regulatory filings into a compliance dashboard using get_regulatory_announcements.
  • Track intraday share performance metrics such as volume and market cap via get_share_information.
  • Compile a document library of earnings call transcripts and investor presentations using get_ir_call_transcripts and get_investor_presentations.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does QNB have an official public developer API?+
QNB does not publish a public developer API for investor relations data. The bank's investor relations content is accessible via its website and the Euroland tools it embeds, but there is no documented REST or GraphQL API available to developers.
What does `get_financial_data` return and how do I select a specific statement?+
get_financial_data accepts two optional parameters: period_type (annual or quarterly) and statement_type (income, balance, ratios, or segments). The response contains a table array where each element represents one period, with the period label and all available metric values as key-value pairs. If no parameters are supplied, the endpoint returns a default combination. The period_type and statement_type fields in the response confirm which combination was used.
How are quarterly results different from the 12-quarter summary?+
get_quarterly_results_listing returns document metadata (title, URL, year, quarter) for PDF filings — it does not contain numeric financial figures. get_12_quarter_summary returns structured numeric data with pre-computed quarter-over-quarter percentage change fields, making it better suited for trend analysis without additional calculation.
Does the API cover historical share price time series data?+
Not currently. get_share_information returns a snapshot of current trading metrics such as last price, volume, and market cap, but does not expose historical OHLCV series or price history. You can fork this API on Parse and revise it to add an endpoint targeting QNB's historical price data.
Are financial results available for QNB subsidiaries or only the consolidated group?+
The endpoints return data as published on QNB's main investor relations page, which covers the consolidated group entity. Subsidiary-level breakdowns are not currently exposed as separate endpoints. You can fork this API on Parse and revise it to target subsidiary-specific filings if QNB publishes them separately.
Page content last updated . Spec covers 9 endpoints from qnb.com.
Related APIs in FinanceSee all →
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
13f.info API
13f.info API
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.