# Get policy change feed
URL: https://backworkhealth.com/docs/api/getPolicyChanges

Track policy updates and modifications over time, newest first.

**Endpoint:** `GET /api/v1/policies/changes`

**Availability:** Live in production.

**Authentication:** API key in `Authorization: Bearer <key>` with the `read` scope.

Track policy updates and modifications over time, newest first. Useful for monitoring policy changes and keeping systems in sync.

**Parameters**

* `since` (query): Only show changes after this ISO8601 timestamp
* `policy_id` (query): Filter to a specific policy
* `change_type` (query): Filter by change type
* `policy_type` (query): Filter by policy type
* `payer` (query): Filter by payer name (partial match)
* `cursor` (query): Pagination cursor from the previous response
* `limit` (query): Results per page

**Example request**

```bash
curl -X GET "https://backworkhealth.com/api/v1/policies/changes?since=2024-01-01T00%3A00%3A00Z&change_type=created&policy_type=LCD" \
  -H "Authorization: Bearer $BACKWORK_API_KEY"
```

**Example response** (`200`)

```json
{
  "success": true,
  "data": [
    {
      "diff_id": 0,
      "policy_id": "string",
      "policy_title": "string",
      "policy_type": "string",
      "payer_name": "string",
      "old_version": 0,
      "new_version": 0,
      "change_type": "string",
      "change_summary": "string",
      "changed_at": "2026-01-15T10:30:00Z",
      "materiality": "string",
      "materiality_model": "string",
      "materiality_scored_at": "2026-01-15T10:30:00Z",
      "details": {
        "changed_fields": "string",
        "added_codes": "string",
        "removed_codes": "string",
        "modified_criteria": "string"
      }
    }
  ],
  "meta": {
    "request_id": "string",
    "timestamp": "2026-01-15T10:30:00Z",
    "pagination": {
      "cursor": "string",
      "has_more": true,
      "limit": 0
    },
    "filters": {
      "since": "string",
      "policy_id": "string",
      "change_type": "created",
      "policy_type": "string",
      "payer": "string"
    }
  }
}
```
