{"protocol":"NP/1","name":"NEDOCS Protocol","specVersion":"1.0","description":"Open, federated protocol for real-time ED capacity signaling and EMS patient routing. Signed JSON over HTTPS; no PHI on the wire. Agents: see companion NAP/1 at /nap/v1.","registryOperator":"nedocs.org","spec":"https://nedocs.org/Protocol/Spec","humanDocs":"https://nedocs.org/Protocol","join":"https://nedocs.org/Protocol/Join","agentProtocol":{"name":"NAP/1","discovery":"https://nedocs.org/nap/v1","mcp":"https://nedocs.org/mcp/v1","spec":"https://nedocs.org/Protocol/AgentSpec"},"endpoints":{"registry":"https://nedocs.org/np/v1/registry","node":"https://nedocs.org/np/v1/registry/{nodeId}","manifest":"https://nedocs.org/np/v1/nodes/{nodeId}/manifest","beacon":"https://nedocs.org/np/v1/nodes/{nodeId}/beacon","events":"https://nedocs.org/np/v1/events","routingRequests":"https://nedocs.org/np/v1/routing/requests","schemas":"https://nedocs.org/np/v1/schemas/{beacon|routing-request|routing-offer|node-manifest}.json","conformance":"https://nedocs.org/np/v1/conformance"},"auth":{"beacon":"Public per node policy (band-level by default); full detail with an agency bearer key holding an active data-sharing grant, or the hospital's own API key.","routing":"Verified agency bearer key (see /agency)."}}