> ## Documentation Index
> Fetch the complete documentation index at: https://docs.peeker.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> What shipped, when, and what changed for partners.

<Update label="v1.0" description="2026-05-10">
  **Initial public release.**

  * Five resource families: users, bundles, domains, orders, domain swaps, plus the `GET /me` account check.
  * One signed webhook channel covering every async event - orders, domains, imports, and swaps - with `*.action_required` events for every public resource that can need partner attention.
  * Webhook catalog: 18 public event types, signed via `Peeker-Signature: v1=<hex hmac-sha256>`, up to 5 retries over 24 hours.
  * Single error envelope with twelve stable codes. See [reading errors](/best-practices#3-reading-errors).
  * Cursor-paginated lists with signed page tokens and a `links.next` / `links.first` pattern.
  * Server-side request-fingerprint idempotency for `POST /orders` over a 24-hour window - re-sending the same body returns the same order.
  * Flat **600 requests / minute per API key** rate limit with separate buckets for live and sandbox keys.
  * Public provider list at v1: `smartlead`; Google Workspace and Microsoft 365 are backend-managed during fulfillment.
</Update>
