Skip to main content

Integration Patterns

The platform supports various patterns suitable for different integration scenarios. Direct API calls, event-driven, or middleware-based integrations are possible.

Integration Options

Three integration models are supported: Direct API, Event-Driven (Webhook), and Middleware. OBS integration for universities and QR verification patterns for government agencies are readily available.

Integration Models​

Three basic integration models are supported:

University Integration​

Typical flow for Student Information System (SIS) integration. When graduation is approved, diploma credential is automatically issued.

Government Agency Integration​

Government agencies use the proof request flow to verify citizens' credentials. User is directed via QR code or deep link.

Best Practices​

PracticeDescription
Async ProcessingAsynchronous for long operations
IdempotencyResilience to repeated requests
Circuit BreakerError management
Rate LimitingAPI usage limits
LoggingComprehensive logging

Error Handling​