# Structured data change monitoring

**Use case:** 

Track JSON-LD, microdata, RDFa, and Open Graph changes on a public page.

## Input

```json
{
  "urls": [
    {
      "url": "https://schema.org/"
    }
  ],
  "monitorName": "structured-data",
  "comparisonType": "html",
  "contentScope": "wholePage",
  "resultMode": "all"
}
```

## Output

```json
{
  "status": {
    "label": "Change status",
    "format": "string"
  },
  "requestedUrl": {
    "label": "Requested URL",
    "format": "string"
  },
  "finalUrl": {
    "label": "Final URL",
    "format": "string"
  },
  "checkedAt": {
    "label": "Checked at",
    "format": "string"
  },
  "httpStatus": {
    "label": "HTTP status",
    "format": "integer"
  },
  "responseTimeMs": {
    "label": "Response time (ms)",
    "format": "integer"
  },
  "redirected": {
    "label": "Redirected",
    "format": "boolean"
  },
  "contentSizeBytes": {
    "label": "Content size (bytes)",
    "format": "integer"
  },
  "change.summary": {
    "label": "Summary",
    "format": "string"
  },
  "change.magnitude": {
    "label": "Change magnitude",
    "format": "number"
  },
  "change.severity": {
    "label": "Severity",
    "format": "string"
  },
  "change.categories": {
    "label": "Categories",
    "format": "array"
  }
}
```

## About this Actor

This example demonstrates how to use [Website Change Monitor & Diff Checker](https://apify.com/maximedupre/webpage-diff-checker) with a specific input configuration. Visit the [Actor detail page](https://apify.com/maximedupre/webpage-diff-checker) to learn more, explore other use cases, and run it yourself.