Skip to main content

Supported Categories

Offergrid supports six main service categories, each with specific data requirements:

Internet Services

Category: internet Recommended fields in serviceSpecificData:
  • downloadSpeed - Download speed (e.g., “1000 Mbps”)
  • uploadSpeed - Upload speed (e.g., “1000 Mbps”)
  • connectionType - Technology type (Fiber, Cable, DSL, Wireless, Satellite)
  • dataCapacity - Data allowance (e.g., “Unlimited”, “1 TB/month”)
  • contractLength - Contract terms (e.g., “No contract”, “12 months”)
  • installationFee - One-time setup cost
  • equipmentIncluded - Router/modem details
Example:
{
  "name": "Gigabit Fiber Internet",
  "category": "internet",
  "monthlyPrice": 79.99,
  "serviceSpecificData": {
    "downloadSpeed": "1000 Mbps",
    "uploadSpeed": "1000 Mbps",
    "connectionType": "Fiber",
    "dataCapacity": "Unlimited",
    "contractLength": "No contract",
    "equipmentIncluded": "WiFi 6 Router included"
  }
}

Television Services

Category: television Recommended fields in serviceSpecificData:
  • channelCount - Number of channels (e.g., “200+ channels”)
  • serviceType - Delivery method (Cable, Satellite, Streaming, IPTV)
  • hdChannels - HD channel count
  • 4kChannels - 4K/UHD channel count
  • dvr - DVR details (hours, tuners)
  • premiumChannels - Premium add-ons available
  • streamingIncluded - Streaming app access
Example:
{
  "name": "Premium Cable TV Package",
  "category": "television",
  "monthlyPrice": 89.99,
  "serviceSpecificData": {
    "channelCount": "250+ channels",
    "serviceType": "Cable",
    "hdChannels": "200+ HD channels",
    "dvr": "500 hours, 6 tuners",
    "premiumChannels": "HBO, Showtime included"
  }
}

Security Services

Category: security Recommended fields in serviceSpecificData:
  • monitoringType - Professional, self-monitoring, or hybrid
  • equipmentIncluded - Cameras, sensors, control panels
  • smartHome - Smart home integrations
  • contractLength - Contract terms
  • installationType - Professional or DIY
  • mobileApp - App features and availability
  • videoStorage - Cloud storage details
Example:
{
  "name": "Smart Home Security System",
  "category": "security",
  "monthlyPrice": 49.99,
  "serviceSpecificData": {
    "monitoringType": "Professional 24/7 monitoring",
    "equipmentIncluded": "4 cameras, door/window sensors, motion detectors",
    "smartHome": "Works with Alexa, Google Home",
    "installationType": "Professional installation included",
    "videoStorage": "30 days cloud storage"
  }
}

Energy Services

Category: energy Recommended fields in serviceSpecificData:
  • energyType - Electricity, Natural Gas, Solar, Propane
  • planType - Fixed, Variable, Indexed
  • contractLength - Term length
  • renewablePercent - Percentage of renewable energy
  • earlyTerminationFee - Cancellation fees
  • rateStructure - Pricing details (per kWh, tiered, time-of-use)
Example:
{
  "name": "100% Renewable Energy Plan",
  "category": "energy",
  "monthlyPrice": 0,
  "serviceSpecificData": {
    "energyType": "Electricity",
    "planType": "Fixed rate",
    "contractLength": "12 months",
    "renewablePercent": "100% wind and solar",
    "rateStructure": "$0.12 per kWh"
  }
}

Insurance Services

Category: insurance Recommended fields in serviceSpecificData:
  • insuranceType - Home, Auto, Life, Health, Business
  • coverageDetails - Coverage limits and deductibles
  • policyTerm - Term length (6 months, 12 months, annual)
  • deductible - Deductible amount
  • coverageLimit - Maximum coverage
  • additionalCoverage - Optional add-ons
Example:
{
  "name": "Homeowners Insurance",
  "category": "insurance",
  "monthlyPrice": 125.00,
  "serviceSpecificData": {
    "insuranceType": "Home",
    "coverageLimit": "$500,000 dwelling coverage",
    "deductible": "$1,000",
    "additionalCoverage": "Flood, earthquake coverage available",
    "policyTerm": "12 months"
  }
}

Other Services

Category: other For services that don’t fit the standard categories, use the other category and provide detailed information in the description and serviceSpecificData fields.

Category-Specific Best Practices

Lead with speed tiers and technology type. Clearly state data caps or unlimited usage.
Provide channel counts and premium networks. Mention DVR capabilities and streaming options.
Clarify monitoring type (professional vs. self). Detail equipment and installation.
Be transparent about rate structure and contract terms. Highlight renewable energy percentages.
Clearly state coverage limits, deductibles, and exclusions. Mention optional add-ons.

Next Steps