API reference

Mining Data API, version 1

A read-only REST API over what 3,000+ listed mining and extractive companies filed: drill results with every hole and interval, and financial statements with cash, expenses, option and warrant series. Every record carries the filing it was extracted from. The same records reach Claude and ChatGPT through the MCP server.

Authentication
Authorization: Bearer os_live_… on every request. Keys are issued in the dashboard; one organisation shares its limits across keys.
Resources
drill-results, financial-statements, companies, plus the reference lists commodities, exchanges and countries. Each has search, list and detail routes and a filter vocabulary at /v1/filters/{resource}.
Base URL
https://staging-api.miningdataapi.com/v1. The OpenAPI document at /v1/openapi.yaml is the contract behind the reference below.
curl -X POST https://staging-api.miningdataapi.com/v1/drill-results/search \
  -H "Authorization: Bearer $MDA_KEY" -H "Content-Type: application/json" \
  -d '{"filters":[{"field":"symbol","operator":"eq","value":"TXG.TO"}],"sort":"-release_date","limit":5}'

Loading the API reference