Version prefix
Every Synapse API endpoint includes a version prefix in its path. The current stable version is v1.Stability guarantee
Within a version, the API will not introduce breaking changes. The following are considered breaking:- Removing an endpoint or HTTP method
- Removing or renaming a response field
- Changing the type of an existing field
- Adding a new required request field
- Changing error codes for existing scenarios
- Adding new optional request fields
- Adding new response fields
- Adding new endpoints
- Adding new error codes for new scenarios
Deprecation policy
When a new version is released (e.g.v2):
- The previous version enters a deprecation period of at least 6 months
- Deprecated versions return a
Sunsetheader with the planned removal date - After the deprecation period, the old version may be removed
Current versions
| Version | Status | Base URL |
|---|---|---|
v1 | Stable | https://synapse.telepatia.ai/v1 |