{"openapi":"3.1.0","info":{"title":"ReceptionOS API","version":"0.1.0","description":"Public REST API for ReceptionOS — visitor sign-in, host directory, fire roll-call, webhooks. Foundation stub; operations land in v1.0.","contact":{"name":"ReceptionOS","url":"https://receptionos.fluid.wales"},"license":{"name":"Proprietary"}},"servers":[{"url":"https://api.receptionos.fluid.wales","description":"Staging (foundation)"}],"components":{"securitySchemes":{"apiKey":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"Scope-bound API key issued from the admin portal. Scopes constrain which resources and operations the key may invoke."},"hmacWebhook":{"type":"apiKey","in":"header","name":"X-ReceptionOS-Signature","description":"HMAC-SHA256 of the raw request body, signed with the per-Org webhook secret. Receivers verify before processing."}}},"security":[{"apiKey":[]}],"paths":{},"tags":[{"name":"visits","description":"Visitor sign-in and sign-out"},{"name":"hosts","description":"Employee directory"},{"name":"fire-drills","description":"Fire roll-call events"},{"name":"webhooks","description":"Outbound webhook subscriptions"}]}