<!-- VanceTel docs · /docs/changelog -->

# Changelog

Changes to the VanceTel API are listed here in reverse-chronological order. Additive changes ship continuously; any breaking change is announced here ahead of time and versioned under a new base path.

  Want updates pushed to you instead? Inbound activity is delivered via signed
  [Webhooks](/developers/docs/webhooks). API release notes are published on this page.

## 2026-05-31

- Initial public API: messages, contacts, webhooks, deep links, and the MCP server.
- `POST /messages` and `GET /messages/{id}` for sending and looking up SMS/MMS. See [Send an SMS](/developers/docs/sms).
- `POST /contacts` and `GET /contacts/{id}` for creating and resolving contacts. See [Contacts](/developers/docs/contacts).
- `message.received` webhook for inbound messages, [HMAC-SHA256 signed](/developers/docs/webhooks) via the `X-Netexem-Signature` header.
- [Deep links](/developers/docs/deep-links) for click-to-call and pre-addressed texts (recipient pre-filled).
- [MCP server](/developers/docs/mcp) so AI agents and Claude Code can act on the phone system in the loop.
- Bearer [API key authentication](/developers/docs/authentication) on all endpoints.
