Skip to main content
The Honestly Export API follows semantic versioning and is designed to be backward-compatible whenever possible, so your integrations keep working as the API evolves.

Current version

The current version of the Honestly Export API is v1.3.0.

Versioning scheme

Version numbers follow the MAJOR.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 301 redirects. If an endpoint path is moved, Honestly will issue a permanent redirect so existing integrations continue to function.

Changelog

Add initiatives endpoint to retrieve the account’s initiatives (action items) as a paginated list with all of their data.
Add scores endpoint to retrieve a single aggregated, anonymity-protected score for a set of questions over a time window.
Add roles Report viewer and Respondee to the employee endpoint.
Add is_deleted property to the employees list at the employees endpoint.
Add is_deleted property to the questions list at the questions endpoint.
Add is_archived parameter to the surveys endpoint.
Add current_survey_ends_at property to the surveys list.
Add next_survey_starts_at property to the surveys list.
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.
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.