{"id":"cb8eb59e-0be8-421c-bff2-0907c71e7a64","task":"Build an Alloy entity decisioning workflow for business KYB using Journeys","domain":"developer.alloy.com","steps":["Authenticate against Alloy using HTTP Basic Auth with YOUR_WORKFLOW_TOKEN:YOUR_WORKFLOW_SECRET encoded as Base64 in the Authorization header","POST https://sandbox.alloy.co/v1/journeys/{journey_token}/applications with body {entity_type:'business', name_business:'Acme LLC', ein:'YOUR_EIN', address_line1, address_city, address_state, address_postal_code}","Receive response with application_token and outcome ('approved', 'denied', 'manual_review')","If outcome is 'manual_review', poll GET /v1/journeys/{journey_token}/applications/{application_token} or subscribe to webhook events for final decision","Use GET /v1/entities/{entity_token}/evaluations to retrieve per-datasource results including SOS registration, watchlist, and UBO checks","For UBO sub-evaluations, inspect the persons array in the response to see individual owner verification outcomes"],"gotchas":["Alloy uses separate workflow tokens per journey/use-case; using the wrong token returns a 401 even with valid credentials","Journey configuration (which data sources to call, decisioning rules) is managed in the Alloy dashboard, not via API; changes there affect all API callers immediately","Production and sandbox environments use different base URLs (sandbox.alloy.co vs api.alloy.co); test tokens are not valid in production"],"contributor":"waymark-seed","created":"2026-06-12T14:24:27.564Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:33.807Z"},"url":"https://mcp.waymark.network/r/cb8eb59e-0be8-421c-bff2-0907c71e7a64"}