Discover/marketindex.com.au API
live

marketindex.com.au APImarketindex.com.au

Access ASX company listings, stock overviews, dividends, director transactions, sector performance, and announcements via the Market Index API.

Endpoints
12
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/8c2e4aa9-de26-46ca-9ef5-bda5e5a5d33d/<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/8c2e4aa9-de26-46ca-9ef5-bda5e5a5d33d/get_asx_companies_list' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 12 totalclick to expand

Retrieve the full list of all ASX-listed companies with basic data including stock code, company name, security type, and trading status.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "data": "array of company objects each containing code, title, type, and status"
  },
  "sample": {
    "data": [
      {
        "code": "BHP",
        "type": "01",
        "title": "BHP Group Ltd",
        "status": "OPEN"
      }
    ],
    "status": "success"
  }
}

About the marketindex.com.au API

The Market Index API covers 12 endpoints that expose ASX market data including live stock overviews, sector performance, dividend yields, director/insider transactions, and company announcements. The get_stock_overview endpoint alone returns over a dozen fields per ticker — price, market cap, EPS, debt-to-equity, GICS classification, and more — while get_director_transactions surfaces the 200 most recent buy, sell, and issued transactions across all listed companies.

Stock and Market Data

The get_stock_overview endpoint accepts a single code parameter (e.g. BHP, CBA) and returns a broad set of fundamentals: last price, change, change_percent, volume, market_cap in AUD, and a fundamentals object covering EPS, book value, debt-to-equity, and share count. The company_sector field provides GICS classification details. get_market_overview returns live quotes and historical averages for key indices including the ASX 200, All Ords, Resources, Small Ords, and Industrials, plus an all_indices array with the full index set.

Dividends and Yield Screening

get_upcoming_dividends lists upcoming ASX dividend payments ordered by ex-date, with per-record fields for dps (dividend per share), frank_percent, ex_date, dividend_payable_date, yield, and days_till_payment. For yield-based screening, get_highest_dividend_yield ranks stocks by yield and also exposes gross (gross yield), annualChange, drp (dividend reinvestment plan status), and frankingAverage.

Director Transactions and Announcements

get_director_transactions returns the 200 most recent insider transactions with transaction_type (buy, sell, issued), quantity, price, value, director_name, stock_code, and date. Individual director profiles are available via get_director_profile using a hyphenated name slug. For announcements, get_stock_announcements returns up to 50 items for a single ticker with heading, date, type, and sensitivity flag, while get_asx_announcements covers all companies and accepts limit and offset for pagination.

Sectors, News, and Search

get_asx_sectors returns performance data for all 11 GICS sectors, each with a quote object (price, change, pctChange) and an averages object covering week, month, year, and YTD periods. get_market_news returns articles with title, published date, category, related stocks array, and content type. search_stocks does a case-insensitive match against codes and names, returning up to 50 results with code, title, type, and status.

Common use cases
  • Screen ASX stocks by highest dividend yield using gross, frankingAverage, and drp fields from get_highest_dividend_yield
  • Monitor insider activity by polling get_director_transactions for recent buy or sell events with price and value data
  • Build a sector rotation dashboard using weekly, monthly, and YTD performance from get_asx_sectors
  • Alert on company announcements by checking get_stock_announcements for a watchlist of ASX tickers
  • Populate a stock screener with EPS, book value, debt-to-equity, and market cap from get_stock_overview
  • Track upcoming ex-dividend dates and payable dates using get_upcoming_dividends ordered by ex_date
  • Search for companies by partial name or sector keyword via search_stocks and resolve full details through get_stock_overview
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 Market Index have an official developer API?+
Market Index does not publish a documented public developer API. This Parse API provides structured programmatic access to the data available on marketindex.com.au.
What does `get_director_transactions` return, and how many records does it cover?+
It returns the 200 most recent ASX director and insider transactions across all listed companies. Each record includes stock_code, company_name, director_name, transaction_type (buy, sell, or issued), quantity, price, value, and date. There are no filter parameters — it always returns the latest 200.
Does the API cover historical price data or intraday OHLCV candles?+
Not currently. The endpoints cover current price snapshots, percentage change, and index averages over week/month/year/YTD windows, but do not return historical OHLCV time-series data. You can fork this API on Parse and revise it to add a historical price endpoint.
Can I paginate through all ASX announcements?+
get_asx_announcements supports limit and offset parameters for pagination across all companies. get_stock_announcements is per-ticker and returns up to 50 announcements without offset support.
Does the API include options, warrants, or futures data for ASX instruments?+
Not currently. The API covers equities, ETFs, and listed securities that appear in the ASX company list, including their type and status fields. Derivatives such as options, warrants, and futures are not covered. You can fork this API on Parse and revise it to add those instrument types if they appear on Market Index.
Page content last updated . Spec covers 12 endpoints from marketindex.com.au.
Related APIs in FinanceSee all →
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
guba.eastmoney.com API
Access Chinese stock discussion posts and comments from Eastmoney's community platform to monitor investor sentiment, search board discussions, and retrieve detailed post information and stock board metadata. Get real-time insights into what traders are discussing about specific stocks through posts, replies, and board analytics.
blur.io API
Access NFT collection data on Blur.io, including floor prices, best bids, listed tokens, and recent activity. Authenticate with an Ethereum wallet to place collection bids and retrieve portfolio holdings.
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.
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.
blackrock.com API
Access comprehensive BlackRock iShares ETF data to research fund performance, holdings, fees, and sector allocations, plus search and compare specific ETFs. Monitor investment details like distributions, key characteristics, and broad market indices all in one place.
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.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
Market Index API – ASX Stock & Market Data · Parse