Bauen Sie auf unserer API-Plattform

Integrieren Sie IPMA-Lehrgangs-Management direkt in Ihre bestehenden Systeme.
RESTful API • Webhooks • Multi-Tenant-fähig • DSGVO-konform

Enterprise-Ready API

Vollständige Programmierschnittstelle für alle Platform-Features

RESTful API

Vollständige REST-API für alle Plattform-Funktionen

OpenAPI 3.0 Spezifikation verfügbar

OAuth 2.0 + API Keys

Sichere Authentifizierung nach Industriestandard

Granulare Berechtigungen pro API-Key

Multi-Tenant Ready

Native Unterstützung für Multi-Tenant-Architektur

Automatische Tenant-Isolation

Webhooks

Real-time Benachrichtigungen für Events

Retry-Logik und Signature-Verification

API-Beispiele

Erste Schritte mit der eTraining.app API

Lehrgang erstellen

Neuen IPMA-Lehrgang programmatisch anlegen

POST /api/v1/courses
{
  "title": "IPMA Level D Basislehrgang",
  "level": "D",
  "startDate": "2024-03-15",
  "maxParticipants": 20,
  "instructorId": "inst_12345"
}

Teilnehmer einschreiben

Teilnehmer zu Lehrgang hinzufügen

POST /api/v1/enrollments
{
  "courseId": "course_67890",
  "participantId": "user_54321",
  "enrollmentDate": "2024-02-01"
}

Fortschritt abrufen

Lernfortschritt eines Teilnehmers

GET /api/v1/participants/user_54321/progress

Response:
{
  "completionRate": 0.75,
  "currentModule": "Risk Management",
  "lastActivity": "2024-02-28T10:30:00Z"
}

Dokumentation

Vollständige API-Dokumentation mit interaktiven Beispielen, Authentifizierung und Rate Limits.

  • OpenAPI 3.0 Spezifikation
  • Interaktive API-Explorer
  • Code-Beispiele (JavaScript, Python, PHP)
  • Webhook-Referenz

API-Zugang

Erstellen Sie Ihren API-Key und beginnen Sie sofort mit der Integration in Ihre Systeme.

  • Sofortige API-Key Generierung
  • Sandbox-Environment für Tests
  • Granulare Berechtigungen
  • Rate Limiting Dashboard
Enterprise Support für API-Integrationen
Dedizierter technischer Support • SLA-Garantien • Priority-Debugging