Current version
The public REST API isv1 (/api/v1/...). The OpenAPI document version tracks the deployment (1.0 in docs-json).
Signal schema version
Structured signal envelopes include optionalversion (currently 1, issue #1098). New event types and fields are additive within the same major version.
Change categories
What we consider breaking
- Removing or renaming a published
/v1path - Requiring a previously optional field on inbound signals
- Changing HMAC signing algorithms without a new header/version
- Tightening default rate limits below published tiers
What is not breaking
- New
skipReasonor error codes - New MCP tools or scopes (existing keys keep working)
- Internal admin endpoint changes (not in public OpenAPI)
Staying updated
- Changelog (dated entries)
GET https://mcp.echozero.app/api/docs-json(machine-readable)- Register in the Dev Portal for operational emails
MCP protocol version
MCP clients should sendprotocolVersion: "2025-03-26" (or newer supported) in initialize. See MCP Server.