Circana · JSON Structure

Liquid Data Consumer Purchase Record Structure

Individual consumer purchase data record

Type: object Properties: 7
AnalyticsConsumer DataMarket ResearchRetailCPGPoint Of SaleConsumer InsightsBusiness Intelligence

ConsumerPurchaseRecord is a JSON Structure definition published by Circana, describing 7 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

segment category penetration_pct buy_rate avg_spend trips_per_buyer channel

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/circana/refs/heads/main/json-structure/liquid-data-consumer-purchase-record-structure.json",
  "name": "ConsumerPurchaseRecord",
  "description": "Individual consumer purchase data record",
  "type": "object",
  "properties": {
    "segment": {
      "type": "string",
      "description": "Consumer demographic segment"
    },
    "category": {
      "type": "string",
      "description": "Product category name"
    },
    "penetration_pct": {
      "type": "double",
      "description": "Category penetration percentage"
    },
    "buy_rate": {
      "type": "double",
      "description": "Average purchase frequency"
    },
    "avg_spend": {
      "type": "double",
      "description": "Average spend per buyer"
    },
    "trips_per_buyer": {
      "type": "double",
      "description": "Average shopping trips per buyer"
    },
    "channel": {
      "type": "string",
      "description": "Retail channel"
    }
  }
}