Naar de hoofdinhoud

Fix op basis van regels: er is onlangs al een fix geprobeerd

typehttps://docs.frem.sh/reference/api/errors/rule-fix-rate-limited
HTTP-status429 Too Many Requests

Wat het betekent

Teruggegeven door POST /orgs/{org}/code-security/secrets/findings/{id}/fix en POST /orgs/{org}/code-security/iac/findings/{id}/fix (fixes op basis van regels). Er is geen fix aangevraagd en er is geen pull request geopend.

Er is onlangs een fix voor deze bevinding geprobeerd, en die leverde geen pull request op.

Voorbeeld van een detail-bericht dat met deze fout wordt teruggegeven:

  • A fix for this finding was tried in the last 10 minutes. Try again later.

Het antwoord bevat ook "reason": "rate_limited".

Wat je kunt doen

Wacht en probeer het opnieuw. GET /orgs/{org}/code-security/fix-requests laat zien waarom de laatste poging stopte.

Vorm van het antwoord

Alle API-fouten van fremforge zijn RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/rule-fix-rate-limited",
  "title": "Too Many Requests",
  "status": 429,
  "detail": "...",
  "reason": "rate_limited"
}

Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.