# Unternehmensseite verifizieren — vollständige Vorgaben

30 fiktive Fälle. Keine echte Person, Verleihung, Organisation, DNS-Beobachtung, Mailcode oder Kontoaktion. Planungshalte sind unsere Sicherungen, keine nativen Ablehnungsregeln. Keine Zeugnis-, DNS- oder Bedeutungsbeglaubigung. Kein Forschungsstück, neue Hilfsmittelart oder echter Nutzennachweis.

## V1: Anfrageeingang und Ausstehend ohne endgültige Freigabe.

Die vorgegebene Anfrage ist eingegangen. Endgültige Seitenfreigabe bleibt unbelegt.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "request",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": null,
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": null,
    "txtValue": null,
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V1",
    "job": "page",
    "status": "request-received",
    "reasons": [],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V2: Kein angebotener Verifizierungsweg.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: route-unavailable

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "request",
    "offered": false,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": null,
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "unknown",
    "verifiedDate": null,
    "requestReceipt": false,
    "txtOwner": null,
    "txtValue": null,
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V2",
    "job": "page",
    "status": "hold",
    "reasons": [
      "route-unavailable"
    ],
    "scope": {
      "pageStatus": "unknown",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V3: Beobachtung gehört zu einer anderen Seite.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: observation-target

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "request",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": null,
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-b",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": null,
    "txtValue": null,
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V3",
    "job": "page",
    "status": "hold",
    "reasons": [
      "observation-target"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V4: Vollständiges Präfix des Nachweises fehlt.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: full-challenge

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "domain",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": "2026-11-02T10:00:00Z",
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": "organization-demo.invalid",
    "txtValue": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V4",
    "job": "page",
    "status": "hold",
    "reasons": [
      "full-challenge"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V5: Geplanter DNS-Name gehört zu einer anderen Domain.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: txt-owner

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "domain",
    "offered": true,
    "owner": "other-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": "2026-11-02T10:00:00Z",
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": "organization-demo.invalid",
    "txtValue": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V5",
    "job": "page",
    "status": "hold",
    "reasons": [
      "txt-owner"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V6: Veröffentlichung sechs Tage nach vorgegebener Anfrage.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: publication-after-five-days

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "domain",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": "2026-11-07T10:00:00Z",
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": "organization-demo.invalid",
    "txtValue": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V6",
    "job": "page",
    "status": "hold",
    "reasons": [
      "publication-after-five-days"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V7: Veröffentlichung genau nach fünf Tagen: ungetestete Grenze.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: untested-five-day-boundary

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "domain",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": "2026-11-06T10:00:00Z",
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": "organization-demo.invalid",
    "txtValue": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V7",
    "job": "page",
    "status": "hold",
    "reasons": [
      "untested-five-day-boundary"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V8: Codeeingabe 16 Minuten nach Erhalt.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: code-after-fifteen-minutes

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "email",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": null,
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": "2026-11-01T10:16:00Z",
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": null,
    "txtValue": null,
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V8",
    "job": "page",
    "status": "hold",
    "reasons": [
      "code-after-fifteen-minutes"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V9: Codeeingabe genau 15 Minuten nach Erhalt: ungetestete Grenze.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: untested-fifteen-minute-boundary

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "email",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": null,
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": "2026-11-01T10:15:00Z",
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": null,
    "txtValue": null,
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V9",
    "job": "page",
    "status": "hold",
    "reasons": [
      "untested-fifteen-minute-boundary"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V10: Mailbestätigung bei weiter ausstehendem Seitenstand.

Die Firmenmail ist vorgegeben bestätigt; die Seitenprüfung bleibt ausstehend.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "email",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": null,
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": "2026-11-01T10:10:00Z",
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": null,
    "txtValue": null,
    "emailConfirmed": true,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V10",
    "job": "page",
    "status": "email-confirmed-page-pending",
    "reasons": [],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": true,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V11: Passender vorgegebener Stand Verifiziert mit Datum.

Die gleiche Seite zeigt vorgegeben Verifiziert mit Datum. Das ist kein echtes Produktionsbadge.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "request",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": "2026-11-01T10:00:00Z",
    "publishedAt": null,
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "verified",
    "verifiedDate": "2026-11-02",
    "requestReceipt": true,
    "txtOwner": null,
    "txtValue": null,
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V11",
    "job": "page",
    "status": "supplied-verified-readback",
    "reasons": [],
    "scope": {
      "pageStatus": "verified",
      "verificationDate": "2026-11-02",
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```

## V12: Veröffentlichung vorhanden, relevante Anfrageuhr unbekannt.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: unknown-challenge-clock

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "role": "super-admin",
    "platform": "desktop",
    "route": "domain",
    "offered": true,
    "owner": "organization-demo.invalid",
    "value": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "requestAt": null,
    "publishedAt": "2026-11-02T10:00:00Z",
    "emailReceivedAt": "2026-11-01T10:00:00Z",
    "codeEnteredAt": null,
    "preserveUnrelatedTxt": true,
    "claimBadge": false,
    "submitted": true
  },
  "observation": {
    "page": "page-demo-a",
    "organization": "organization-demo-a",
    "status": "pending",
    "verifiedDate": null,
    "requestReceipt": true,
    "txtOwner": "organization-demo.invalid",
    "txtValue": "linkedin-site-verification=TEACHING_NOT_A_REAL_CHALLENGE",
    "emailConfirmed": false,
    "profileBadge": "unknown"
  },
  "result": {
    "id": "V12",
    "job": "page",
    "status": "hold",
    "reasons": [
      "unknown-challenge-clock"
    ],
    "scope": {
      "pageStatus": "pending",
      "verificationDate": null,
      "emailConfirmed": false,
      "personalProfileBadge": "unknown",
      "noActualDnsOrMailboxObservation": true
    }
  }
}
```
