<!-- Generated by scripts/gen-developer-docs.ts from src/developers/content/recruit/changelog.md — do not edit. -->

# Changelog

> What changed in the Recruit100x API, newest first.

## 2026-11 (webhook payload version 2026-11-01)

- **Roles by API:** `POST /api/v1/roles` and `PATCH /api/v1/roles/{roleId}` (scope `write:roles`), with guide status,
  open-link settings and your own `external_ref`.
- **Invites:** `delivery` (`recruit100x`, `return_link`, `workspace_default`), `reminders`, `hold_until_ready`, per-row
  `external_ref` and `country`; `GET /api/v1/invites/{inviteId}`, `POST …/link`, `POST …/cancel`.
- **Webhooks:** payload version `2026-11-01` with your ids, the invite, band counts and `livemode`; new events
  `role.ready`, `role.closed`, `role.guide_failed`.
- **Test mode:** test keys, test objects, the `/test/screen/{token}` page and test webhooks.
- **Idempotency-Key** on the new write routes; `GET /api/v1/stats/candidate-care` for monthly candidate-care totals.

## 2026-09 (API v1, payload version 2026-09-01)

- API v1: keys and scopes, roles and reports reads, invites, webhooks with signed deliveries and retries, Zapier and
  Make apps.
