Skip to main content

Import Pressure

Returns import-pressure analysis for a UK sector, including a composite pressure score, category-level price comparisons between EU trading partners and the UK, acceleration metrics, and exposed company lists. This endpoint is available for geography=UK only.

Endpoint

GET /api/sectors/:sectorId/import-pressure

Authentication

Requires a valid JWT passed via the Authorization header.

Path Parameters

sectorId
string
required
Sector identifier (e.g. grocery, retail, apparel).

Query Parameters

geography
string
required
Must be UK. This endpoint is restricted to UK geography.

Response

sectorId
string
The sector queried.
geography
string
Always UK.
importPressureScore
number
Composite import-pressure score (0—100). Higher values indicate greater price-transmission pressure from EU imports.
pressureLevel
string
Categorical pressure level. One of low, moderate, elevated, high.
pressureTrend
string
Directional trend of the pressure score. One of easing, stable, building.
categories
array
Category-level price comparison data sourced from EU trading partner data.
exposedCompanies
array
Companies most exposed to import-pressure dynamics.
lastUpdated
string
ISO 8601 timestamp of the most recent data refresh.

Code Examples

curl -X GET "https://api.consumersignals.io/api/sectors/grocery/import-pressure?geography=UK" \
  -H "Authorization: Bearer <token>"

Example Response

{
  "sectorId": "grocery",
  "geography": "UK",
  "importPressureScore": 68,
  "pressureLevel": "elevated",
  "pressureTrend": "building",
  "categories": [
    {
      "category": "Dairy",
      "euTradeWeightedYoY": 4.2,
      "ukYoY": 2.8,
      "priceGap": 1.4,
      "acceleration": 0.3,
      "euTrend": [
        { "date": "2026-01-01", "value": 3.1 },
        { "date": "2026-02-01", "value": 3.8 },
        { "date": "2026-03-01", "value": 4.2 }
      ],
      "ukTrend": [
        { "date": "2026-01-01", "value": 2.5 },
        { "date": "2026-02-01", "value": 2.6 },
        { "date": "2026-03-01", "value": 2.8 }
      ]
    }
  ],
  "exposedCompanies": [
    {
      "ticker": "TSCO.L",
      "name": "Tesco",
      "exposureLevel": "elevated",
      "rationale": "High EU-sourced dairy and fresh produce share; margin pressure from widening price gap."
    }
  ],
  "lastUpdated": "2026-03-31T04:00:00Z"
}