Skip to main content
A reinforcement is a stored note about a vulnerability: an entry, a variant, or an improvement you want applied to future hunts.

List

GET /api/reinforcements returns the paginated list. ?status= filters by state, and ?q= searches.

Create and update

  • POST /api/reinforcements — create one from a vulnerability entry.
  • PATCH /api/reinforcements/{id} — update.
  • PUT returns 405. Use PATCH.

Generate

POST /api/reinforcements/generate asks the model to produce a reinforcement from your input. The call runs an LLM generation and draws the expensive rate-tier budget. It returns 200 with the generated content, or 400 when the input fails validation.