Mining intelligence,
delivered as an API
Integrate structured mining intelligence directly into your models, dashboards, internal workflows and AI systems. Pulse turns millions of fragmented disclosures into one queryable intelligence layer — normalised for comparison, and traceable to the page of the filing every figure came from.
5,250+
tracked companies
auto-structured technical and financial disclosures
24,800+
mining assets
mines, development projects and exploration ground
29,000+
technical reports
NI 43-101, JORC, S-K 1300 and equivalents, parsed on release
350+
structured metrics
across twelve modules, every one API-reachable
5M+
drill intercepts
with collar geometry and resolved coordinate systems
100%
source-traceable
every figure linked to the filing that disclosed it
Need a metric that isn’t in the catalogue?
111 of them are already derived rather than read off a filing — normalisations, rollups and ratios computed across the graph. If your models depend on a calculation we don’t publish yet, tell us the definition and we will scope it.
Feed your models
Screen 5,250+ companies and 24,800+ assets on the same fields your analysts use in the product, then pull them straight into Python, a notebook or a warehouse.
Power your own tools
Company and asset dossiers behind a single call — overview, financials, recent news, recent drilling — so your internal dashboard stops being a copy-paste job.
Ground your AI
Structured, cited mining data an LLM can query without inventing figures. Available over REST, and over the Model Context Protocol for AI clients.
Four things a document-extraction API cannot do
Extraction is table stakes. What makes the data usable is everything that happens after it.
Comparable, not just extracted
Anyone can extract an NPV. Pulse restates it so two projects can actually be compared — converted to USD, grossed to a 100% project basis, and expressed in one unit and chemical species per commodity.
C$3,465m NPV at a 20% interest → US$2,599m on a 100% basis
1,358 USD/oz → 43,661 USD/kg, so gold and lithium costs share a column
US$50/lb U₃O₈ price deck → 129.99 USD/kg contained uranium
Beneficial owners, resolved
A register full of custodian names tells you nothing about who owns the company. Pulse resolves nominee lines to the beneficial owner behind them, and rolls investment vehicles up to their controlling entity.
HSBC Custody Nominees (Australia) Limited → State Street Corporation
Vehicles and subsidiary managers rolled up to BlackRock, Inc.
Top-5 beneficial concentration, and how much sits behind custodians
Drill data ready for 3D
Grades and intervals are the easy part. Pulse carries the collar geometry and the coordinate reference system, so a hole can be plotted without guessing at the datum.
WGS84 collar coordinates, plus the reported grid values verbatim
Resolved EPSG code (26921) alongside the stated label (NAD83 UTM Zone 21N)
A field stating whether the datum was disclosed in the source or inferred
One coordinate system across every hole, so a whole portfolio loads into ArcGIS or QGIS with no reprojection step
Tenure with boundaries
Tenement records from 27 government registries across Australia, Canada, the US and Latin America — with the boundary geometry, not just the licence number.
Boundary polygons as GeoJSON in EPSG:4326, with a geometry-quality flag
Holder of record with interest splits, grant and expiry dates
Distance in metres from the nearest tracked asset
Twelve modules. 350+ structured metrics.
A representative selection from each module. Module names follow the data model; the endpoint line gives the resource as it appears on the wire, which is also the token to pass to GET /v1/filters/{resource}/. Documents, for instance, is publications. The full field-level catalogue — every metric, its unit, its options and where it comes from — ships with the documentation.
Companies
36 metrics
Financial performance, listings, market data and share registers for every tracked issuer.
- Market capitalisation · $100,490,631,885
- Enterprise value
- Revenue (TTM)
- EBITDA
- Valuation multiples · 12.03 trailing P/E
- Insider and institutional ownership · 82.20%
- Price change over 11 horizons · 50.9% (1Y)
Mining Assets
37 metrics
Every mine, development project and exploration property, with its lifecycle, geology and permitting.
- Primary commodity · Copper
- Phase and stage · Production
- Activity status · Active
- Mine type · Underground
- Deposit type · 30+ types
- Coordinates · -4.05278, 137.11583
- Permits granted · across 6 tracks
- Milestones reached · 10-step lifecycle
Production
35 metrics
Reported and projected output with unit costs, normalised so commodities and ownership bases compare.
- Canonical output · 5.89 Moz
- Unit cost · 1,358 USD/oz AISC
- Produced grade · 4.19 g/t
- Recovery rate · 81%
- Projected production · 6.7 Moz (2050)
- Ownership, metal and output-point basis
Reserves & Resources
35 metrics
Reserve and resource statements by category, with tonnage, grade and contained metal on a comparable basis.
- Mineral Reserves (P&P) · 253.3 Moz
- Measured & Indicated · 172.4 Moz
- Total R&R · 442.9 Moz
- Ore tonnage and grade · 256.6 Mt @ 30.7 g/t
- Reporting standard · SEC S-K 1300
- Resources inclusive of reserves · exclusive
Drilling
42 metrics
Hole-level drill results with the collar geometry and coordinate reference system needed to plot them.
- Hole ID · NFGC-21-182
- Interval · 285.85 – 321.25 m
- Reported grade · 106.2 g/t
- Grade × Interval · 3,759 g·m
- True width · 13.64 m
- Collar coordinates (WGS84) · 48.977406, -54.838253
- Resolved EPSG code · 26921
- Assay method · Fire Assay
Economic Studies
37 metrics
Study economics per scenario, restated into USD on a 100% project basis so projects compare directly.
- NPV post-tax (USD, 100% basis) · $2,598,750,000
- IRR post-tax · 52%
- Initial CapEx (USD, 100% basis) · $974,925,000
- Mine life · 11 years
- Payback period · 0.9 years
- Discount rate · 8%
- Price deck · US$50/lb U₃O₈
- NPV-to-CapEx · 0.95
Ownership & Shareholders
35 metrics
Share registers with custodian names resolved to the beneficial owners actually behind them.
- Holder as stated · HSBC Custody Nominees
- Beneficial owner (resolved) · State Street Corporation
- Holding % · 7.13%
- Top-5 beneficial concentration · 25.54%
- Controlling entity · BlackRock, Inc.
- Asset interest · 61.50% Joint Venture
Deals (M&A)
15 metrics
Corporate and asset transactions, with structure, premium and the primary sources behind each.
- Deal type and status · Closed
- Deal value · $7,000,000,000
- Consideration structure · All stock
- Takeover premium · 16%
- Buyer and seller
- Verified primary-source links
People
24 metrics
Executives and directors across the sector, with tenure, remuneration, holdings and career history.
- Role title · President & Chief Executive Officer
- Compensation · $15,625,168
- Shares held · 41,702
- Options held · 23,786
- Tenure · 8 years
- Board memberships
- Career history and connections
Documents
26 metrics
Every tracked disclosure, classified and summarised, with per-asset coverage on each document.
- Content kind · Technical Report
- Content variant · 30+ subtypes
- Reporting standard · NI 43-101
- Topics
- AI summary
- Per-asset headline and summary
- Substantive-mention flag
Mineral Tenure
20 metrics
Government tenement records across 27 registries, with mapped boundaries and holders of record.
- Tenure ID · MIN5404
- Jurisdiction · 27 registries
- Type and status · Mining / Production, Active
- Grant and expiry · 1990-08-24 → 2035-08-24
- Area · 2,854.34 ha
- Boundary polygon (GeoJSON) · EPSG:4326
- Holder of record
- Distance from asset · 176 m
Financial Health
18 metrics
Cash position and runway, elected across vendor data and the company’s own quarterly filings.
- Cash in bank · $9,009,000,448
- Cash runway · 74.4 months
- Runway status · cash_generative
- Net operating cash flow (quarter)
- Available finance facilities
- Stale cash flag
One call to screen the sector
REST and JSON, authenticated with an organisation API key. Filters, logic and the columns you want back — no SDK required, and nothing to install.
Request
curl https://api.pulseintelligence.com/v1/companies/search/ \
-H "Authorization: Bearer pulse_a1b2c3d4_<secret>" \
-H "Content-Type: application/json" \
-d '{
"filters": [
{ "field": "market_cap_in_usd", "operator": "gte", "value": 100000000 }
]
}'Response
{
"results": [
{
"id": 1,
"name": "Example Mining Corp",
"symbol": "EXM",
"market_cap_in_usd": 245000000
}
],
"count": 1,
"truncated": false
}The API is self-describing: GET /v1/filters/{resource}/ returns every field you can filter on with its operators, and GET /v1/options/{path}/ resolves reference-data lookups. Nobody has to email for a field list.
Or skip the code entirely
Pulse runs a Model Context Protocol server, so the assistant your team already uses can query the same intelligence directly — no pipeline, no integration work, and answers that cite the filing they came from.
Claude
Claude Code
Cursor
Gemini
Connected over OAuth against each user's own Pulse account, so access follows the permissions they already have.
Questions you can just ask
Which copper projects in Chile have a post-tax NPV above US$1bn, and what study is each figure from?
Show me every asset where Newmont holds a royalty rather than an operating interest.
Which ASX-listed explorers have under twelve months of cash runway?
Every figure shows its working
Normalised data is only useful if you can audit it. Both the input and the method travel with the output, so a figure can be taken into an investment committee and defended on the first click.
Every extraction module carries a provenance group — source document with page, disclosure date, reporting company and source count.
On reserves, value provenance states whether a contained-metal figure was reported directly, derived from grade × tonnage, rolled up from components, or netted off reserves.
Verbatim reported figures keep the pre-normalisation numbers exactly as the filing printed them.
What comes back with one NPV
NPV post-tax (USD, 100% basis)
$2,598,750,000
As reported by the study
C$3,465,000,000
Ownership basis / interest
100% · 0.20
Discount rate
8%
Effective date
2021-02-22 (stated)
Study type
Feasibility Study
Source document
Technical report, p.46
Corroborating publications
7
Fits the stack you already have
Plain REST and JSON, so anything that speaks HTTP can read Pulse. And for AI clients, the same intelligence is available over the Model Context Protocol.
Native
Documented, with worked examples
Python
TypeScript
PostgreSQL
Model Context Protocol
Works with
Anything that can call a REST endpoint
Snowflake
Power BI
Tableau
Microsoft Fabric
OpenAI
Anthropic
Built for a security review
Credentials, quotas and audit designed to pass procurement rather than to be explained around it.
Organisation-scoped keys
Keys authenticate as the organisation, never as an individual user, so access survives staff changes and never inherits a person’s permissions.
Shown once, MFA to issue
Keys are hashed at rest and shown exactly once, at creation. Minting or revoking one requires a fresh multi-factor check from an organisation admin.
Instant revocation
Revocation takes effect immediately. The record stays queryable for audit, with last-used timestamps on every key.
Full audit trail
Every call is audited and joinable per organisation, so usage reporting and access review are a query, not a support ticket.
Published default quotas
Rate-limit headers come back on every response, and quotas are raised per organisation where the workload needs it.
60
Requests per minute
10,000
Requests per day
500,000
Rows per day
Get an API key
Access is provisioned per organisation. Tell us what you are building and we will scope the right quota and data coverage with you — including derived metrics your own models depend on, if the calculation you need is not in the catalogue yet.