Pulse Intelligence
Mining Assets

Search mining assets

Screen mining assets — projects, deposits, mines, and facilities — by a curated set of filterable fields such as commodity, geography, and lifecycle stage. Returns matching assets with the requested columns, or a default column set if none are requested.

POST/v1/mining-assets/search/

Authorization

apiKeyAuth
AuthorizationBearer <token>

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

In: header

Request Body

application/json

Filter-based search request. Combine filter clauses with logic, choose response columns with columns, and page through matches with limit/offset/sort. Send an empty (or omitted) filters list to enumerate the resource.

Response Body

Matching mining assets.

Matching rows in results (one object per row, keyed by column), with the total match count, whether more rows remain, and the page that was served.

curl -X POST "https://example.com/v1/mining-assets/search/" \  -H "Authorization: Bearer $PULSE_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "filters": [      {        "field": "primary_commodity",        "operator": "has_any",        "value": [          2        ]      },      {        "field": "latest_economic_assessment_npv_usd",        "operator": "gte",        "value": 250000000      }    ],    "logic": "all",    "columns": "name,primary_commodity,country,phase,stage,latest_economic_assessment_npv_usd"  }'
{  "results": [    {      "id": 29144,      "name": "Diablillos Silver-Gold Project",      "primary_commodity": [        "Ag"      ],      "country": "Argentina",      "phase": "Development",      "stage": "Pre-Feasibility (PFS)",      "latest_economic_assessment_npv_usd": 494000000    }  ],  "count": 12,  "truncated": false,  "limit": 25,  "offset": 0}