Beta Endpoints
Some Connecteam API endpoints and features are released in Beta before they become generally available. This page explains what Beta means and how to integrate safely.
Beta endpointsEndpoints marked as Beta are available for early integration and feedback. While in Beta, they may be modified or changed ā including request/response schemas, behavior, and availability ā without the same stability guarantees as generally available endpoints.
For questions, early access, or feedback on Beta endpoints, contact [email protected].
What Beta Means
Beta endpoints are early-access API features. They are documented in the API Reference and in feature guides, typically labeled Beta in the title or in a callout on the page.
While an endpoint is in Beta:
- Request and response schemas may change
- Validation rules, error codes, and pagination behavior may change
- Feature availability may be limited (for example, enabled per company)
- Documentation may be updated without a prior deprecation window
Beta endpoints do not carry the same backward-compatibility guarantees as generally available endpoints.
Integration Guidance
When building on Beta endpoints:
- Parse responses flexibly ā ignore unknown fields and tolerate optional fields disappearing or moving
- Avoid hard dependencies on Beta-only fields in critical production workflows
- Monitor the Changelog for updates and graduation announcements
- Contact us before committing to large-scale rollouts or long-term dependencies
How to Identify Beta Endpoints
| Where to look | What you'll see |
|---|---|
| API Reference | Beta in the endpoint title or description |
| Feature guides | A Beta callout at the top of the relevant guide page |
| Webhook setup | Beta features labeled in the featureType field (for example, chat (Beta)) |
Contact
For questions about Beta endpoints, early access, or feedback:
Graduation from Beta
When a Beta endpoint is promoted to general availability, we announce it in the Changelog. Review the announcement for any final adjustments before treating the endpoint as stable.
Example: Get timesheet totals endpoint is out from BETA!
