{"event":{"dedupeKey":"event.id + milestone","deliveryStatus":"schema-ready","examplePayload":{"event":"platform.milestone","eventId":"evt_platform_milestone_example","milestone":"100 rooms","occurredAt":"2026-06-29T00:00:00.000Z","value":100},"id":"platform.milestone","payloadFields":[{"name":"eventId","required":true,"summary":"Stable idempotency key for this event.","type":"string"},{"name":"event","required":true,"summary":"The webhook event id.","type":"string"},{"name":"occurredAt","required":true,"summary":"When LaunchRoom recorded the event.","type":"ISO-8601 string"},{"name":"milestone","required":true,"summary":"Public milestone label.","type":"string"},{"name":"value","required":true,"summary":"Milestone value where numeric.","type":"number"}],"summary":"LaunchRoom reaches a public platform milestone.","trigger":"A public milestone threshold is crossed.","trustBoundary":"Platform milestones describe LaunchRoom usage. They are not claims about token quality or market performance."},"kind":"launchroom.public.webhook-event-schema","publicApi":"https://launchroom.net/api/v1","schemaVersion":"1.0","signature":{"algorithm":"HMAC-SHA256","headers":["x-launchroom-event","x-launchroom-delivery","x-launchroom-signature","x-launchroom-timestamp"],"signedPayload":"{timestamp}.{raw_body}","note":"Signed partner delivery is used when webhook delivery is enabled for a partner. The public event catalog itself is unsigned."}}