# Monitor Structured Data Regressions

**Use case:** 

Create a baseline and emit only structured-data changes: removed schema types, new issue codes, resolved issues, and score deltas.

## Input

```json
{
  "urls": [
    "https://apify.com/autofacts/metadata-scraper"
  ],
  "sitemapUrls": [],
  "maxPages": 1,
  "monitorChanges": true,
  "onlyChanges": true,
  "firstRunMode": "baseline_only",
  "stateStoreName": "sdcm-monitor-structured-data-regressions",
  "stateNamespace": "monitor-structured-data-regressions",
  "requestTimeoutSecs": 30,
  "maxRetries": 2,
  "maxResponseBytes": 2000000
}
```

## Output

```json
{
  "url": {
    "label": "Page",
    "format": "string"
  },
  "httpStatus": {
    "label": "HTTP",
    "format": "integer"
  },
  "schemaTypes": {
    "label": "Schema types",
    "format": "array"
  },
  "score": {
    "label": "QA score",
    "format": "integer"
  },
  "richResultReady": {
    "label": "Ready",
    "format": "boolean"
  },
  "changed": {
    "label": "Changed",
    "format": "boolean"
  },
  "issues": {
    "label": "Issues",
    "format": "array"
  },
  "checkedAt": {
    "label": "Checked",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [JSON-LD Change Monitor & Rich Result QA](https://apify.com/xerophylous_mercy_0wn/structured-data-change-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/xerophylous_mercy_0wn/structured-data-change-monitor) to learn more, explore other use cases, and run it yourself.