Current version
The current version of the Honestly Export API is v1.3.0.Versioning scheme
Version numbers follow theMAJOR.MINOR.PATCH format. Each component signals a different type of change:
- MAJOR — Incremented for breaking changes. All API consumers are notified and coordinated with in advance before a major version is released.
- MINOR — Incremented when new functionality is added in a backward-compatible way, such as new endpoints or new optional response fields.
- PATCH — Incremented for backward-compatible bug fixes or editorial changes that do not affect functionality.
Backward compatibility guarantees
When Honestly increments a MINOR or PATCH version, the following guarantees apply:- New response fields are always optional. Adding a field to a response will never break existing consumers that don’t expect it.
- Field semantics never change. A field that represents a customer number will always represent a customer number — its meaning is stable across versions.
- Validation rules on input fields are never made more restrictive. A request that was valid before a patch or minor release will remain valid after it.
- Enum output values use
x-extensible-enum. New enum values may be introduced over time. Your code should handle unknown enum values gracefully rather than failing. - URLs that must change will use
301redirects. If an endpoint path is moved, Honestly will issue a permanent redirect so existing integrations continue to function.
Changelog
v1.3.0
v1.3.0
Add
initiatives endpoint to retrieve the account’s initiatives (action items) as a paginated list with all of their data.v1.2.0
v1.2.0
Add
scores endpoint to retrieve a single aggregated, anonymity-protected score for a set of questions over a time window.v1.1.6
v1.1.6
Add roles
Report viewer and Respondee to the employee endpoint.v1.1.5
v1.1.5
Add
is_deleted property to the employees list at the employees endpoint.v1.1.4
v1.1.4
Add
is_deleted property to the questions list at the questions endpoint.v1.1.3
v1.1.3
Add
is_archived parameter to the surveys endpoint.v1.1.2
v1.1.2
Add
current_survey_ends_at property to the surveys list.v1.1.1
v1.1.1
Add
next_survey_starts_at property to the surveys list.v1.1.0
v1.1.0
Endpoint
survey_assignments: add survey_id property. Add versioning and backwards compatibility information. Change properties of type enum to x-extensible-enum. Add is_deactivated property to the surveys endpoint.v1.0.0
v1.0.0
Initial release.
If you have concerns about an upcoming breaking change, contact service@honestly.com — all major version changes are coordinated with API consumers in advance.