{
  "id": "violence",
  "name": "Violence",
  "description": "Evidence-linked firearm incident records with source and collection health metadata.",
  "kind": "api",
  "audience": "public",
  "access": "open",
  "auth": "No authentication is required for documented public read operations.",
  "lifecycle": "beta",
  "health": "degraded",
  "canonicalUrl": "https://violence.datasourceapi.com",
  "aliases": [],
  "statusUrl": "https://violence.datasourceapi.com/api/v1/status",
  "statusMediaType": "application/json",
  "repository": "https://github.com/coopalliance/violencedb",
  "serviceBinding": {
    "supported": true,
    "description": "Schools and Community fleet services contain repository-backed service-binding references."
  },
  "provenance": [
    {
      "name": "Evidence-linked public sources",
      "description": "Incident records retain source links and collection metadata; automated fields may be incomplete."
    }
  ],
  "freshness": {
    "cadence": "Continuously collected with status-visible collection runs and historical shards.",
    "lastVerified": "2026-09-03"
  },
  "capabilities": [
    "firearm-incidents",
    "incident-research",
    "source-tracking"
  ],
  "examples": [
    {
      "label": "Service status",
      "description": "Inspect source coverage, collection runs, and historical shards.",
      "method": "GET",
      "url": "https://violence.datasourceapi.com/api/v1/status"
    }
  ],
  "operations": [
    {
      "operationId": "getViolenceStatus",
      "summary": "Get collection and source health.",
      "method": "GET",
      "path": "/api/v1/status"
    }
  ],
  "agentReadiness": {
    "level": "limited",
    "score": 38,
    "summary": "The service explicitly warns that incident records and automated fields are incomplete; verify every result against its cited source."
  }
}