Skip to main content

Implementation note: This page describes the TumiTrust reference implementation API. For the vendor-neutral Trust Lookup API specification, see RFC-004 Trust Lookup API.

Trust Platform API Reference

The authoritative machine-readable API specification for the TumiTrust reference implementation is served live:

SurfaceURL
Swagger UItumitrust.com/api/docs/
ReDoctumitrust.com/api/redoc/

What to integrate (by job)

JobAuthCanonical surfaceGuide
Consume trust reportsX-API-Key (institution)Directory → POST /api/v1/trust-reports/reports/generate/ → pollTrust Platform API
Produce events (LOS / VAS)HMAC X-Partner-SignaturePOST /api/v1/partner/webhooks/{partner_id}/Connector configuration
Integrator fan-outIntegrator HMAC + X-Client-Partner-IdSame webhook URL on the integrator idIntegrator guide
Embed portable trust cardPublic iframe/embed/v1/{partner_id}/{context_id}/{entity_id}/Connector configuration § Embeds
Embed screeningPartner API key → tokenPOST …/partner/embed/screening/{id}/token/ then iframeSame §
Receive trust-signalsVerify X-Webhook-SignatureRegister with Bearer JWT under /api/v1/trust-signals/webhooks/Trust Platform API § Webhooks

Integration guide

Golden path for report consumers: Trust Platform API (directory → generate → poll → inbound webhooks).

PTI abstract API

The vendor-neutral abstract API (Trust Lookup, Exchange, Registry) is defined in the Reference API Specification and RFC-004.

Generate local reference

cd docs && npm run gen-api-docs

Generated endpoint pages are produced from tumitrust/api/openapi.yaml. Some endpoints with complex descriptions may require manual MDX fixes before inclusion in the static docs build.