Skip to main content

Getting Started

Changelog

Every release of the public API. Breaking changes are rare and always include a migration window. Follow @znyx.ai or watch the GitHub release feed if you want automatic notifications.

feature

v1.2 — Guard Pack scope tracking, catalog datasets, Starter plan

  • Added target scope (target_app_id / target_agent_id / target_env) to POST /v1/orgs/{org}/packs/apply. The response now mirrors the scope back as `applied_to`.
  • New self-serve dataset catalog: GET /v1/orgs/{org}/datasets/catalog and POST /v1/orgs/{org}/datasets/install (ZNYX samples + industry-standard benchmarks).
  • Renamed the free-tier label to "Starter" in the plan list (`free` stays as the ID).
  • Stripe checkout integration: POST /v1/billing/checkout returns a Stripe URL when configured, falls back to a stub flow otherwise.
feature

v1.1 — Annotations and replay

  • New Annotations category: mark traces as false-positive / false-negative / correct / acceptable and export to a dataset.
  • Added POST /v1/orgs/{org}/traces/{id}/replay — re-run a stored trace against any policy version.
  • Added GET /v1/orgs/{org}/traces/analytics with project + environment filters.
feature

v1.0 — General availability

  • Stable REST API: evaluate / policies / bundles / traces / datasets / benchmarks / webhooks / tokens / team.
  • Bundle signing on by default. `/v1/bundles/latest` supports If-None-Match ETag polling.
  • SCIM 2.0 (Okta, Azure AD, OneLogin) for Enterprise organizations.