Zum Inhalt springen
🎉 Nur für kurze Zeit: Sparen Sie die Einrichtungsgebühr von 199€ - jetzt registrieren! Jetzt sparen

Für Entwickler

Gefährdungsbeurteilung psychischer Belastung, per API.

Die Safe Mind Public API stellt die wichtigsten Abläufe als schlanke REST-Endpunkte bereit: Unternehmen einrichten, Tätigkeitsbereiche und Standorte anlegen, Befragungen erstellen und aggregierte Ergebnisse abrufen. Dazu gibt es ein CLI und einen MCP-Server für KI-Assistenten. Gedacht für Fachkräfte für Arbeitssicherheit mit mehreren Betreuungsfirmen, HR-Integrationen und Automatisierung.

REST-API

Authentifizierung per API-Key (Authorization: Bearer sm_live_…), gescoped auf Ihr Unternehmen. Beispiel: Befragungs-Entwurf mit Bereichen in einem Aufruf anlegen.

curl -X POST https://api.safe-mind.de/v1/surveys \
  -H "Authorization: Bearer sm_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "startDate": "2026-10-01",
    "durationWeeks": 4,
    "employeeCount": 220,
    "departments": ["Produktion (Halle 1, 2)", "Verwaltung", "Vertrieb"]
  }'
MethodeEndpunktBeschreibung
POST/v1/auth/registerAccount und Unternehmen anlegen (E-Mail-Bestätigung folgt)
POST/v1/auth/verify-emailE-Mail-Adresse mit Code bestätigen
POST/v1/auth/api-keysAPI-Key ausstellen (verifizierter Account)
GET/v1/meAccount und Unternehmen
GET/POST/v1/departmentsTätigkeitsbereiche auflisten und anlegen
GET/POST/v1/locationsStandorte auflisten und anlegen
POST/v1/surveysBefragungs-Entwurf anlegen, Bereiche werden bei Bedarf automatisch erstellt
GET/v1/surveysBefragungen mit Status und Zeitraum
GET/v1/surveys/:idEinzelne Befragung inkl. Teilnahme-Link
GET/v1/surveys/:id/analyticsAggregierte Ergebnisse, optional gruppiert nach Bereich, Standort, Altersgruppe oder Geschlecht

CLI

Das npm-Paket safe-mind bringt alle Endpunkte ins Terminal, ohne weitere Abhängigkeiten.

npm install -g safe-mind

safe-mind login --email sie@firma.de --password '...'
safe-mind surveys create --start 2026-10-01 --weeks 4 --employees 220 \
  --department "Produktion (Halle 1, 2)" --department "Verwaltung"
safe-mind analytics <surveyId> --group-by department

MCP-Server für KI-Assistenten

Über den MCP-Server safe-mind-mcp können MCP-fähige Assistenten wie Claude, ChatGPT oder Gemini Befragungen anlegen und Ergebnisse abrufen - zum Beispiel eine Bereichsliste aus einer E-Mail direkt in einen fertigen Befragungs-Entwurf verwandeln.

{
  "mcpServers": {
    "safe-mind": {
      "command": "npx",
      "args": ["-y", "safe-mind-mcp"],
      "env": { "SAFE_MIND_API_KEY": "sm_live_..." }
    }
  }
}

Anonymität gilt auch per API

Auswertungs-Endpunkte liefern ausschließlich aggregierte Ergebnisse. Gruppen unterhalb der Mindestgruppengröße werden serverseitig herausgefiltert - dieselben Regeln wie in der Safe Mind App, unabhängig davon, wer den Endpunkt aufruft. Antwort-Rohdaten sind über die API nicht zugänglich. Details im Anonymitätskonzept.

Häufige Fragen zur GB-Psych-API

Gibt es eine API für die psychische Gefährdungsbeurteilung?

Ja. Die Safe Mind Public API stellt die Abläufe der Gefährdungsbeurteilung psychischer Belastung (GB Psych) als REST-Endpunkte bereit: Unternehmen einrichten, Tätigkeitsbereiche und Standorte anlegen, Befragungen erstellen und aggregierte, anonymitätsgeschützte Ergebnisse abrufen. Authentifiziert wird per API-Key, gescoped auf das eigene Unternehmen.

Was ist ein MCP-Server für die Gefährdungsbeurteilung?

MCP (Model Context Protocol) ist ein offener Standard, über den KI-Assistenten wie Claude, ChatGPT oder Gemini externe Werkzeuge aufrufen. Der Safe Mind MCP-Server (npm-Paket safe-mind-mcp) stellt die Schritte der PsychGB als solche Werkzeuge bereit - ein Assistent kann damit z.B. eine Bereichsliste aus einer E-Mail direkt in einen fertigen Befragungs-Entwurf verwandeln.

Bleiben die Ergebnisse über die API anonym?

Ja. Auswertungs-Endpunkte liefern ausschließlich aggregierte Ergebnisse, Gruppen unterhalb der Mindestgruppengröße werden serverseitig herausgefiltert und Antwort-Rohdaten sind über die API nicht zugänglich - dieselben Regeln wie in der Safe Mind App.

Für wen ist die GB-Psych-API gedacht?

Für Fachkräfte für Arbeitssicherheit (SiFa), die mehrere Betreuungsfirmen anlegen und Befragungen vorbereiten, für HR-Integrationen und für Automatisierung per CLI oder KI-Assistent. Ein API-Key lässt sich für jeden verifizierten Safe-Mind-Account in den Einstellungen oder per CLI ausstellen.

Zugang

Ein API-Key lässt sich für jeden verifizierten Safe-Mind-Account ausstellen (safe-mind login oder POST /v1/auth/api-keys). Fragen zur Integration: Kontakt.