Zum Inhalt springen
BeispielWerk
English

Webhook-Nutzlast als JSON mit Signaturkopf

Ein Webhook ist eine HTTP-Anfrage, die ein System bei einem Ereignis an eine hinterlegte Adresse schickt, meist mit JSON-Rumpf und Signatur im Kopf. Die Seite enthält Nutzlasten zu Bestellung, Zahlung, Rechnung, Sendung und Kundenlöschung sowie eine HTTP-Anfrage mit Kopfzeilen. Die Struktur ist erfunden, die Signatur ein Platzhalter, den man mit dem eigenen Testgeheimnis ersetzt.

6 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 6× Fiktiv.

  • Webhook-Nutzlast: bestellung.bezahltFiktiv

    {
      "id": "evt_a08ff49b",
      "typ": "bestellung.bezahlt", …

    Erfundene Struktur, keinem echten Anbieter nachempfunden. Die Signatur im Kopf ist ein Platzhalter.

  • Webhook-Nutzlast: zahlung.fehlgeschlagenFiktiv

    {
      "id": "evt_b548ea75",
      "typ": "zahlung.fehlgeschlagen", …

    Erfundene Struktur, keinem echten Anbieter nachempfunden. Die Signatur im Kopf ist ein Platzhalter.

  • Webhook-Nutzlast: rechnung.erstelltFiktiv

    {
      "id": "evt_b071c772",
      "typ": "rechnung.erstellt", …

    Erfundene Struktur, keinem echten Anbieter nachempfunden. Die Signatur im Kopf ist ein Platzhalter.

  • Webhook-Nutzlast: sendung.zugestelltFiktiv

    {
      "id": "evt_e531381f",
      "typ": "sendung.zugestellt", …

    Erfundene Struktur, keinem echten Anbieter nachempfunden. Die Signatur im Kopf ist ein Platzhalter.

  • Webhook-Nutzlast: kunde.geloescht (DSGVO-Löschung)Fiktiv

    {
      "id": "evt_bc3919b7",
      "typ": "kunde.geloescht", …

    Erfundene Struktur, keinem echten Anbieter nachempfunden. Die Signatur im Kopf ist ein Platzhalter.

  • Webhook: vollständige HTTP-Anfrage mit Signaturkopf (Platzhalter)Fiktiv

    POST /webhooks/shop HTTP/1.1
    Host: example.com
    Content-Type: application/json …

    Platzhalter statt echter HMAC-Signatur. Zum Testen der Prüfung muss die Signatur mit dem eigenen Testgeheimnis berechnet werden.

Weitere Themen in Mock-Daten & API-Antworten