Pulse Intelligence
Companies

Get a company's mining assets

Return every company-asset relation for one company — current relations first, historical ones retained so an ownership timeline can be reconstructed. Each row carries the related asset, the company's role and ownership stake, the effective dates, and the source URL evidencing the relation. Unpaginated: a company's whole portfolio is returned in one call.

GET/v1/companies/{id}/mining-assets/

Authorization

apiKeyAuth
AuthorizationBearer <token>

Organization API key, format pulse_<prefix>_<secret>. Created by an organization admin in Settings -> API Keys.

In: header

Path Parameters

id*integer

Company id.

Response Body

The company's asset relations. Empty `results` when it has none.

A company's asset relations, current first.

curl -X GET "https://example.com/v1/companies/0/mining-assets/" \  -H "Authorization: Bearer $PULSE_API_KEY"
{  "results": [    {      "mining_asset": {        "id": 29144,        "name": "Diablillos Silver-Gold Project",        "phase": "development",        "stage": "pre_feasibility",        "country": "Argentina",        "primary_commodity": "Ag"      },      "role": "operator",      "role_label": "Operator",      "is_owner": true,      "is_current": true,      "interest": "100% owner and operator of the Diablillos Silver-Gold Project",      "ownership_fraction": 1,      "start_date": "2016-09-01",      "end_date": null,      "source_url": null    },    {      "mining_asset": {        "id": 29853,        "name": "La Coipita Copper-Gold-Molybdenum Project",        "phase": "exploration",        "stage": "drilling",        "country": "Argentina",        "primary_commodity": "Cu"      },      "role": "jv",      "role_label": "Joint Venture",      "is_owner": true,      "is_current": true,      "interest": "100% owner; party to 2024 option/JV with Teck to form 80/20 Newco upon option exercise",      "ownership_fraction": 1,      "start_date": "2020-03-02",      "end_date": null,      "source_url": null    }  ],  "count": 4}