Referință API

URL de bază: https://trusido.reunio.ro/api/v1

Prezentare

Trusido oferă endpoint-uri API business pentru căutare identitate, preload checkout și raportare evenimente. Endpoint-urile consumer necesită token user.

Autentificare

Endpoint-urile business folosesc cheie API în header X-Api-Key sau token Bearer.

X-Api-Key: your_api_key
POST /api/v1/identity/search
Content-Type: application/json

{ "email": "user@example.com" }

Preload

POST /api/v1/identity/preload
{ "email": "user@example.com", "context": "checkout" }

Returnează un JWT snapshot_token pentru validare offline la plată.

Raportare eveniment

POST /api/v1/events/report

Tipuri MVP: Order Completed, Package Collected, Package Not Collected.

OAuth

Discovery: https://trusido.reunio.ro/.well-known/openid-configuration

Sandbox

Folosește portalul Business pentru chei API și aplicații OAuth. Cheie demo disponibilă după seed.