# Monitor Vendor Subprocessors for GDPR Article 28 Changes

**Use case:** 

Watch your SaaS vendors' subprocessor pages on a schedule and get a structured alert when a subprocessor is added, removed, or changed. Pay per check.

## Input

```json
{
  "urls": [
    "https://stripe.com/legal/service-providers",
    "https://www.atlassian.com/legal/sub-processors",
    "https://www.datadoghq.com/legal/subprocessors/",
    "https://legal.hubspot.com/sub-processors-page",
    "https://www.cloudflare.com/gdpr/subprocessors/cloudflare-services/"
  ],
  "mode": "auto",
  "notifyOn": "list-change-only",
  "selectorByUrl": {},
  "monitorName": "my-vendors",
  "maxConcurrency": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "url": {
    "label": "URL",
    "format": "string"
  },
  "ok": {
    "label": "OK",
    "format": "boolean"
  },
  "changed": {
    "label": "Changed",
    "format": "boolean"
  },
  "changeType": {
    "label": "Change type",
    "format": "string"
  },
  "entryCount": {
    "label": "Entry count",
    "format": "integer"
  },
  "error": {
    "label": "Error",
    "format": "string"
  },
  "checkedAt": {
    "label": "Checked at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Subprocessor Change Monitor](https://apify.com/virtual-constructs/subprocessor-change-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/virtual-constructs/subprocessor-change-monitor) to learn more, explore other use cases, and run it yourself.