Zum Inhalt springen

Entwickler

API & Exports

Maschinenlesbare Schnittstellen, Health-Checks und Export-Endpoints der Resilience Platform.

Hinweis: Diese Seite ist eine Umsetzungshilfe und ersetzt keine Rechtsberatung oder verbindliche aufsichtsrechtliche Auslegung.

Allgemeine Hinweise

• Alle Exporte liefern einen X-Artifact-SHA256-Header zur Integritätsprüfung.

• PDF-Exporte werden per dompdf aus den aktuellen Daten generiert.

• CSV/JSON-Exporte werden im Artifact Store registriert (siehe /exports/registry).

• Alle Endpoints sind GET, keine Authentifizierung erforderlich.

• Rate Limiting: 60 Requests/Minute pro IP.

Export

GET /exports/measures/csv

Sollmaßnahmenkatalog als CSV

curl -O https://resilience.amartens.com/exports/measures/csv
GET /exports/measures/json

Sollmaßnahmenkatalog als JSON

curl https://resilience.amartens.com/exports/measures/json | jq
GET /exports/test-calendar/ics

DORA-Testkalender als ICS (Kalender)

curl -O https://resilience.amartens.com/exports/test-calendar/ics
GET /exports/test-calendar/csv

DORA-Testfrequenz-Regeln als CSV

curl -O https://resilience.amartens.com/exports/test-calendar/csv
GET /exports/test-calendar/pdf

DORA-Testkalender als PDF

curl -O https://resilience.amartens.com/exports/test-calendar/pdf
GET /exports/crosswalk/csv

Crosswalk NIS2/DORA/ISO/Cyber als CSV

curl -O https://resilience.amartens.com/exports/crosswalk/csv
GET /exports/crosswalk/pdf

Crosswalk als PDF (A4 Landscape)

curl -O https://resilience.amartens.com/exports/crosswalk/pdf
GET /exports/risk-report/pdf

Risikobericht-Anhang als PDF

curl -O https://resilience.amartens.com/exports/risk-report/pdf
GET /exports/assessment-support/pdf

Assessment Support (SREP/DORA) als PDF

curl -O https://resilience.amartens.com/exports/assessment-support/pdf
GET /exports/service-reporting/pdf

Service Reporting als PDF

curl -O https://resilience.amartens.com/exports/service-reporting/pdf
GET /exports/review-pack/{framework}

Review Pack als JSON (dora, nis2, cyber-risk, iso-27001, ai-governance)

curl https://resilience.amartens.com/exports/review-pack/dora | jq

Template

GET /open-source-resilience/sbom-clause-template

SBOM-Lieferantenklausel als Textdatei

curl -O https://resilience.amartens.com/open-source-resilience/sbom-clause-template

Monitoring

GET /api/health

Health Check (DB + Cache)

curl https://resilience.amartens.com/api/health | jq
GET /api/ping

Ping (minimal uptime check)

curl -I https://resilience.amartens.com/api/ping

Meta

GET /exports/registry

Artifact Registry (alle Export-Metadaten)

curl https://resilience.amartens.com/exports/registry | jq

SEO

GET /sitemap.xml

Sitemap (XML)

curl https://resilience.amartens.com/sitemap.xml

Artifact Registry

GET /exports/registry liefert ein JSON-Array aller generierten Exporte mit Metadaten.

{
  "artifact_id": "AM-EXP-20260605-120000",
  "title": "sollmassnahmenkatalog",
  "sha256": "cc1f0c2a...",
  "mime_type": "text/csv",
  "file_size_bytes": 44393,
  "created_at": "2026-06-05T12:00:00+02:00"
}