[
  {
    "id": "cpn_newterm25",
    "code": "NEWTERM25",
    "type": "Percentage",
    "value": 25,
    "status": "Active",
    "expiryDate": "2025-03-31",
    "maxUses": 100,
    "currentUses": 12
  },
  {
    "id": "cpn_flat500",
    "code": "FLAT500",
    "type": "Flat Amount",
    "value": 500,
    "status": "Active",
    "maxUses": 20,
    "currentUses": 5
  },
  {
    "id": "cpn_expired",
    "code": "OLDNEWS",
    "type": "Percentage",
    "value": 10,
    "status": "Inactive",
    "expiryDate": "2023-12-31",
    "maxUses": 50,
    "currentUses": 30
  }
]