← All blueprint

Request Flow & Data Architecture

Sequence diagrams for authentication, data queries, checkout, and webhook processing

sequenceauthcheckoutwebhooks
Visit app Redirect to login JWT (access + id + refresh) Store tokens in cookies Browse experiences GraphQL query + Bearer JWT Validate JWT via JWKS Query documents Documents JSON response Render page (SSR/Islands) Place order createOrder mutation Create order document Process payment (Multi-PSP) Payment result Update order status Send confirmation (SendGrid) Order confirmation Show confirmation page Webhook POST (HMAC signed) Verify signature Update documents Send notifications (Email/SMS) Data Query Flow Checkout Flow (Buyer) Admin Webhook Flow User Frontend(Astro/React) IdentityProvider GraphQL API(Go + Cloud Run) DocumentStore ExternalServices