Files
dgtlmoonandClaude Opus 5.5 a7031ae0c9 API - Recheck only watches with errors, never recheck paused watches (#4506) (#4601)
* API - `GET /api/v1/watch` add `with_errors=1` filter, `recheck_all=1` no longer rechecks paused watches (#4506)

`recheck_all=1` now rechecks only the watches that were listed (honouring
`tag` and the new `with_errors` filter) and skips paused watches, matching
the UI "Recheck all" behaviour.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* bump docs

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 12:24:14 +01:00
..
2025-08-24 00:48:17 +02:00
2025-08-24 00:48:17 +02:00

Directory of docs

Regenerating API Documentation

To regenerate the modern API documentation, run from the docs/ directory:

# Install dependencies (first time only)
npm install

# Generate the HTML documentation from OpenAPI spec using Redoc
npm run build-docs

OpenAPI Specification

The OpenAPI specification (docs/api-spec.yaml) is the source of truth for API documentation. This industry-standard format enables:

  • Interactive documentation - Test endpoints directly in the browser
  • SDK generation - Auto-generate client libraries for any programming language
  • API validation - Ensure code matches documentation
  • Integration tools - Import into Postman, Insomnia, API gateways, etc.

Important: When adding or modifying API endpoints, you must update docs/api-spec.yaml to keep documentation in sync:

  1. Edit docs/api-spec.yaml with new endpoints, parameters, or response schemas
  2. Run npm run build-docs to regenerate the HTML documentation
  3. Commit both the YAML spec and generated HTML files