List unreviewed policy changes
Returns policy changes from the last 30 days that have not been acknowledged by the authenticated organization.
Endpoint: GET /api/v1/compliance/unreviewed
Availability: Live in production.
Authentication: API key in Authorization: Bearer <key> with the read scope.
Returns policy changes from the last 30 days that have not been acknowledged by the authenticated organization. Supports cursor-based pagination. Requires a plan with the compliance dashboard.
Parameters
change_type(query): Filter by change type (e.g., codes_changed, criteria_changed)cursor(query): Pagination cursor from previous responselimit(query): Results per page
Example request
curl -X GET "https://backworkhealth.com/api/v1/compliance/unreviewed" \
-H "Authorization: Bearer $BACKWORK_API_KEY"Example response (200)
{
"success": true,
"data": [
{
"diff_id": 0,
"policy_id": "string",
"policy_title": "string",
"policy_type": "string",
"payer_name": "string",
"change_type": "string",
"change_summary": "string",
"changed_at": "string"
}
],
"meta": {
"request_id": "string",
"timestamp": "2026-01-15T10:30:00Z",
"pagination": {
"cursor": "string",
"has_more": true,
"limit": 0
},
"filters": {
"change_type": "string"
}
}
}Authorization
bearerAuth API key in format: bwk_live_xxxxx. Keys issued before the rename (vrt_live_) remain valid. bwk_test_ keys work only on the sandbox.
In: header
Query Parameters
Filter by change type (e.g., codes_changed, criteria_changed)
length <= 50Pagination cursor from previous response
Results per page
1 <= value <= 10050Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/compliance/unreviewed"{ "success": true, "data": [ { "diff_id": 0, "policy_id": "string", "policy_title": "string", "policy_type": "string", "payer_name": "string", "change_type": "string", "change_summary": "string", "changed_at": "string" } ], "meta": { "request_id": "string", "timestamp": "2019-08-24T14:15:22Z", "pagination": { "cursor": "string", "has_more": true, "limit": 0 }, "filters": { "change_type": "string" } }}Last updated on