{
  "schema_version": 1,
  "currency": "YOUR_CURRENCY",
  "workload": {
    "active_days": null,
    "hours_per_day": null,
    "description": "Replace with common events, bookmakers, markets, period, update-age budget and historical scope."
  },
  "scenarios": [
    {
      "name": "Your baseline",
      "poll_interval_seconds": null,
      "collector_billed_bytes_per_attempt": null
    }
  ],
  "candidates": [
    {
      "name": "Your api",
      "kind": "api",
      "credits_per_attempt": null,
      "units_per_poll": null,
      "planned_retry_fraction": null,
      "gates": {
        "coverage": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        },
        "allowed_use": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        },
        "freshness": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        },
        "history": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        }
      },
      "request_note": "Replace with batching, endpoint/page count and retry assumptions.",
      "costs": {
        "fixed_cost": null,
        "usage_price_per_unit": null,
        "maintenance_hours": null,
        "hourly_rate": null,
        "note": "Unknown quote and labor inputs; include all relevant fixed and usage costs."
      },
      "quota": {
        "basis": "credits",
        "limit": null,
        "unlimited": false,
        "note": "Quote and limits unknown; verify the same period."
      }
    },
    {
      "name": "Your collector",
      "kind": "collector",
      "units_per_poll": null,
      "planned_retry_fraction": null,
      "gates": {
        "coverage": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        },
        "allowed_use": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        },
        "freshness": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        },
        "history": {
          "status": "unknown",
          "note": "Evidence missing; replace with dated source or trial result."
        }
      },
      "request_note": "Replace with batching, endpoint/page count and retry assumptions.",
      "costs": {
        "fixed_cost": null,
        "usage_price_per_unit": null,
        "maintenance_hours": null,
        "hourly_rate": null,
        "note": "Unknown quote and labor inputs; include all relevant fixed and usage costs."
      },
      "quota": {
        "basis": "requests",
        "limit": null,
        "unlimited": false,
        "note": "Quote and limits unknown; verify the same period."
      },
      "wire_bytes_per_attempt": null
    }
  ]
}
