Pulse Intelligence
Companies

Get company production history

Return the company's elected production history as a time series, newest period first — one row per commodity and period, with annual roll-ups above that year's quarters. Quantities are the company's **attributable** share, as contained metal in elemental kilograms, each alongside a formatted label. Every row carries its source publication for provenance. Unpaginated: a company's full history is returned in one call.

GET/v1/companies/{id}/production/

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 elected production history. Empty `results` when none is on file.

Elected production history for one entity, newest period first.

curl -X GET "https://example.com/v1/companies/0/production/" \  -H "Authorization: Bearer $PULSE_API_KEY"
{  "results": [    {      "commodity": {        "symbol": "string",        "name": "string"      },      "basis": "attributable",      "source_publication_id": 0,      "source_url": "string",      "source_count": 0,      "published_date": "string",      "year": 0,      "quarter": 0,      "period_label": "string",      "value_type": "string",      "projection_origin": "string",      "canonical_output_kg": 0,      "output_label": "string",      "output_measure": "string",      "aisc_per_kg_in_usd": 0,      "aisc_label": "string",      "c1_per_kg_in_usd": 0,      "c1_label": "string",      "total_cash_cost_per_kg_in_usd": 0,      "total_cash_cost_label": "string",      "grade_label": "string",      "recovery_rate": 0    }  ],  "count": 0}