Skip to main content
GET
/
api
/
household-cost
{
  "householdCost": [
    {
      "date": "2025-03-24",
      "series_key": "SERIES_A",
      "value": 3.47
    },
    {
      "date": "2025-03-24",
      "series_key": "SERIES_B",
      "value": 6.65
    }
  ]
}

Authentication

No authentication required.

Query Parameters

weeks
number
default:"104"
Number of weeks of historical data to return. Maximum 260.

Response

householdCost
array
Array of household cost observations.
cURL
curl "https://api.consumersignals.io/api/household-cost?weeks=104"
Python
import requests

response = requests.get(
    "https://api.consumersignals.io/api/household-cost",
    params={"weeks": 104}
)
data = response.json()
TypeScript
const response = await fetch(
  "https://api.consumersignals.io/api/household-cost?weeks=104"
);
const data = await response.json();
{
  "householdCost": [
    {
      "date": "2025-03-24",
      "series_key": "SERIES_A",
      "value": 3.47
    },
    {
      "date": "2025-03-24",
      "series_key": "SERIES_B",
      "value": 6.65
    }
  ]
}