Gå til hovedinnhold

API-feil

Alle feil fra fremforge-API-et er RFC 9457 application/problem+json og har en type-URI som navngir den konkrete feilen:

{
  "type": "https://docs.frem.sh/reference/api/errors/seat-cap-reached",
  "title": "Seat cap reached",
  "status": 409,
  "detail": "Your org has 10 of 10 contracted seats in use. Buy more seats from the billing page before provisioning new users."
}

La koden din skille feilene på type. title og detail er skrevet for mennesker og kan bli formulert om; type sammen med status er den stabile kontrakten.

Tabellene nedenfor viser 259 feiltyper.

400 Bad Request

Forespørselen var feilformet, eller et felt besto ikke valideringen.

Feiltype
confirm-mismatchBekreftelsen stemmer ikke
create-failedOppretting mislyktes
css-too-largeCSS-en er for stor
digest-mismatchDigesten stemmer ikke
empty-updateTom oppdatering
format-mismatchFormatet stemmer ikke
group-team-map-foreign-orgGruppe-team-kartet nevner en annen organisasjon
group-team-map-unknown-teamGruppe-team-kartet nevner et team som ikke finnes
ids-requiredId-er kreves
invalid-accessUgyldig tilgang
invalid-allowed-audiencesUgyldige tillatte målgrupper
invalid-allowlistUgyldig tillatelsesliste
invalid-api-keyUgyldig API-nøkkel
invalid-artifact-nameUgyldig artefaktnavn
invalid-artifact-versionUgyldig artefaktversjon
invalid-attestation-formatUgyldig attesteringsformat
invalid-audiencesUgyldige målgrupper
invalid-azure-deploymentUgyldig Azure-deployment
invalid-base-urlUgyldig base-URL
invalid-billing-emailsUgyldige faktura-e-poster
invalid-block-actionUgyldig blokkeringshandling
invalid-block-severityUgyldig blokkeringsterskel
invalid-bodyUgyldig forespørselskropp
invalid-ca-keysUgyldige CA-nøkler
invalid-cidrUgyldig CIDR
invalid-client-idUgyldig klient-id
invalid-commit-shaUgyldig commit-SHA
invalid-contentUgyldig innhold
invalid-cssUgyldig CSS
invalid-cursorUgyldig markør
invalid-daysUgyldig antall dager
invalid-digestUgyldig digest
invalid-domainUgyldig domene
invalid-emailUgyldig e-post
invalid-enabledUgyldig enabled-verdi
invalid-environmentUgyldig miljø
invalid-expected-current-seat-capUgyldig forventet gjeldende brukertak
invalid-expires-atUgyldig utløpstid
invalid-featureUgyldig funksjon
invalid-fieldUgyldig felt
invalid-formatUgyldig format
invalid-gatesUgyldige sperrer
invalid-git-refUgyldig Git-ref
invalid-group-team-mapUgyldig gruppe-team-kart
invalid-inputUgyldig input
invalid-jsonUgyldig JSON
invalid-labelUgyldig etikett
invalid-max-tokensUgyldig maksimalt antall tokener
invalid-messagesUgyldige meldinger
invalid-modeUgyldig modus
invalid-modelUgyldig modell
invalid-multipartUgyldig multipart
invalid-nameUgyldig navn
invalid-patternUgyldig mønster
invalid-pr-numberUgyldig PR-nummer
invalid-providerUgyldig leverandør
invalid-purposeUgyldig formål
invalid-repoUgyldig repo
invalid-repo-filterUgyldig repofilter
invalid-repo-full-nameUgyldig fullt reponavn
invalid-requestUgyldig forespørsel
invalid-require-certUgyldig require_cert-verdi
invalid-roleUgyldig rolle
invalid-rules-urlUgyldig URL for regler
invalid-run-idUgyldig kjørings-id
invalid-scopeUgyldig scope
invalid-scopesUgyldige scopes
invalid-seat-capUgyldig brukertak
invalid-seatsUgyldig antall brukere
invalid-secretUgyldig secret
invalid-sinceUgyldig since-verdi
invalid-slaUgyldig SLA
invalid-slugUgyldig slug
invalid-source-repoUgyldig kilderepo
invalid-statusUgyldig status
invalid-sub-templateUgyldig sub-mal
invalid-target-urlUgyldig mål-URL
invalid-teamUgyldig team
invalid-technical-admin-emailUgyldig e-post for teknisk administrator
invalid-temperatureUgyldig temperatur
invalid-tenant-slugUgyldig kunde-slug
invalid-termUgyldig periode
invalid-ttlUgyldig TTL
invalid-typeUgyldig type
invalid-urlUgyldig URL
invalid-usernameUgyldig brukernavn
invalid-valueUgyldig verdi
invalid-vendorUgyldig leverandør
missing-assertionAssertion mangler
missing-paramsParametere mangler
missing-sbomSBOM mangler
no-fieldsIngen felter
no-scopesIngen scopes
pause-failedPause mislyktes
reason-requiredBegrunnelse kreves
reason-too-longFor lang begrunnelse
removed-settingFjernet innstilling
reserved-prefixReservert prefiks
saml-not-offeredSAML tilbys ikke
seat-change-failedEndring av brukere mislyktes
too-many-eventsFor mange hendelser
too-many-idsFor mange id-er
too-many-messagesFor mange meldinger
too-many-teamsFor mange team
unknown-scopeUkjent scope
unsupported-grant-typeGrant-typen støttes ikke
unsupported-spec-versionSpesifikasjonsversjonen støttes ikke
value-too-largeFor stor verdi

401 Unauthorized

Autentisering mangler, eller legitimasjonen ble avvist.

Feiltype
authentication-requiredAutentisering kreves
invalid-clientUgyldig klient
invalid-tokenUgyldig token

403 Forbidden

Legitimasjonen er gyldig, men har ikke lov til å gjøre dette.

Feiltype
auditor-read-onlySkrivebeskyttet revisor
console-onlyBare i konsollen
cross-tenantPå tvers av kunder
insufficient-scopeUtilstrekkelig scope
not-in-allowlistIkke på tillatelseslisten
oauth-session-pat-mint-forbiddenUtstedelse av PAT fra en OAuth-sesjon er forbudt
protected-accountBeskyttet konto
repo-owner-mismatchRepoeieren stemmer ikke
scope-escalationUtvidelse av scope
step-up-requiredNy autentisering kreves
tenant-scope-requiredKunde-scope kreves
user-identity-requiredBrukeridentitet kreves
wildcard-mint-refusedUtstedelse med jokertegn avvist

404 Not Found

Ressursen finnes ikke – eller tokenet ditt kan ikke se den.

Feiltype
attempt-not-foundForsøket finnes ikke
no-active-approvalIngen aktiv godkjenning
no-findingsIngen funn
not-foundIkke funnet
rule-fix-not-foundRegelbasert rettelse: funnet finnes ikke
tenant-not-foundKunden finnes ikke

409 Conflict

Forespørselen er i konflikt med ressursens nåværende tilstand.

Feiltype
already-acceptedAllerede godtatt
already-cancelledAllerede avbrutt
already-disabledAllerede slått av
already-pausedAllerede satt på pause
already-resolvedAllerede løst
checkout-in-flightBetalingen pågår allerede
domain-verification-requiredDomenebekreftelse kreves
dry-run-expiredPrøvekjøringen er utløpt
duplicate-grantDuplisert tildeling
duplicate-keyDuplisert nøkkel
duplicate-nameDuplisert navn
duplicate-patternDuplisert mønster
duplicate-pendingDuplikat venter allerede
internal-tenantIntern kunde
last-ownerSiste eier
name-conflictNavnekonflikt
no-ca-keysIngen CA-nøkler
no-rewritesIngen omskrivinger
no-seats-availableIngen ledige brukere
not-cancelledIkke avbrutt
not-cancellingAvbryter ikke
not-enabledIkke slått på
not-enrolledIkke påmeldt
not-pendingVenter ikke
not-removedIkke fjernet
operator-managedStyres av operatøren
overage-frozenOverforbruket er frosset
overage-paid-plan-onlyOverforbruk bare på betalte planer
refund-unavailableRefusjon er utilgjengelig
rescan-skippedNy skanning hoppet over
rule-fix-already-proposedRegelbasert rettelse: en rettelse pågår allerede eller er åpen
rule-fix-disabledRegelbasert rettelse: AutoFix er slått av for organisasjonen
rule-fix-not-openRegelbasert rettelse: funnet er avvist
seat-cap-reachedBrukertaket er nådd
self-approveEgengodkjenning
send-in-progressSending pågår
stale-seat-capUtdatert brukertak
tenant-not-acceptingKunden tar ikke imot

410 Gone

Ressursen fantes, men er borte for godt.

Feiltype
challenge-expiredUtfordringen er utløpt
logs-purgedLoggene er slettet

413 Payload Too Large

Forespørselskroppen er større enn dette endepunktet godtar.

Feiltype
payload-too-largeFor stor forespørsel
too-many-rowsFor mange rader

415 Unsupported Media Type

Forespørselens Content-Type støttes ikke.

Feiltype
unsupported-media-typeMedietypen støttes ikke

422 Unprocessable Content

Forespørselen var riktig formet, men ressursen kan ikke håndteres på denne måten.

Feiltype
rule-fix-check-not-supportedRegelbasert rettelse: IaC-sjekken har ingen regelbasert rettelse
rule-fix-language-not-supportedRegelbasert rettelse: filens språk støttes ikke
rule-fix-path-refusedRegelbasert rettelse: filen er en AutoFix aldri endrer
rule-fix-pr-findingRegelbasert rettelse: funnet ble meldt på en pull request

429 Too Many Requests

Du har overskredet en frekvensgrense.

Feiltype
rate-limitedFrekvensgrense nådd
rate-limited-globalGlobal frekvensgrense nådd
rule-fix-org-daily-limitRegelbasert rettelse: organisasjonen har nådd den daglige AutoFix-grensen
rule-fix-rate-limitedRegelbasert rettelse: en rettelse ble forsøkt nylig
rule-fix-repo-limitRegelbasert rettelse: repositoryet har for mange åpne AutoFix-pull requests

500 Internal Server Error

Noe feilet hos oss.

Feiltype
db-errorDatabasefeil
insert-failedInnsetting mislyktes
internalIntern
internal-errorIntern feil
rate-limit-misconfiguredFrekvensgrensen er feilkonfigurert
sign-failedSignering mislyktes

501 Not Implemented

Ikke implementert ennå.

Feiltype
not-implemented-yetIkke implementert ennå

502 Bad Gateway

En avhengighet upstream returnerte en feil.

Feiltype
approve-failedGodkjenning mislyktes
ci-bot-mint-failedUtstedelse av CI-bot mislyktes
ci-bot-revoke-failedTilbakekalling av CI-bot mislyktes
forgejo-errorFeil i Forgejo
forgejo-failedForgejo feilet
forgejo-upstream-errorFeil hos Forgejo
install-failedInstallasjon mislyktes
mollie-errorFeil i Mollie
mollie-unavailableMollie er utilgjengelig
obs-put-failedOpplasting til OBS mislyktes
pr-open-failedÅpning av pull request mislyktes
provisioning-failedProvisjonering mislyktes
remove-failedFjerning mislyktes
revoke-failedTilbakekalling mislyktes
test-failedTest mislyktes
upstream-auth-failedAutentisering hos upstream mislyktes
upstream-errorFeil hos upstream
upstream-unreachableUpstream kan ikke nås

503 Service Unavailable

En avhengighet er midlertidig utilgjengelig.

Feiltype
ai-disabledAI er slått av
attestations-disabledAttesteringer er slått av
billing-unavailableFakturering er utilgjengelig
ci-bots-unavailableCI-boter er utilgjengelige
forgejo-not-configuredForgejo er ikke konfigurert
forgejo-proxy-disabledForgejo-proxyen er slått av
forgejo-unavailableForgejo er utilgjengelig
forgejo-unreachableForgejo kan ikke nås
invitations-unavailableInvitasjoner er utilgjengelige
not-configuredIkke konfigurert
ownership-unverifiableEierskapet kan ikke bekreftes
renovate-disabledRenovate er slått av
rule-fix-unavailableRegelbasert rettelse: regelbaserte rettelser er ikke konfigurert
sbom-ingest-unavailableInnlesing av SBOM er utilgjengelig
seat-change-unavailableEndring av brukere er utilgjengelig
seat-holds-unavailableReservasjon av brukere er utilgjengelig
secrets-unavailableSecrets er utilgjengelige
siem-unavailableSIEM er utilgjengelig
token-exchange-disabledBytte av token er slått av

Avvisninger av sikkerhetsrettelser og AI-rettelser

Siden 2026-10-14 svarer POST /orgs/{org}/dependency-updates/security-fixes/requests med disse som security-fix-<reason> og POST /orgs/{org}/code-security/sast/findings/{id}/ai-fix som ai-fix-<reason>; hver side nedenfor dekker begge skrivemåtene. De utfasede stiene svarer fortsatt med autofix-<reason> fram til 2027-10-15. Returneres av POST /orgs/{org}/code-security/deps/findings/{id}/autofix, POST /orgs/{org}/code-security/deps/repos/{repo}/autofix, POST /orgs/{org}/code-security/images/findings/{id}/autofix og POST /orgs/{org}/code-security/sast/findings/{id}/autofix når ingen pull request blir bestilt. Se Sikkerhetsrettelser.

FeiltypeStatus
autofix-ai-disabled409
autofix-already-proposed409
autofix-binary-lockfile422
autofix-disabled409
autofix-ecosystem-not-supported422
autofix-feature-off409
autofix-image-no-base-fix422
autofix-image-not-attributed422
autofix-image-not-from-base422
autofix-image-source-unknown422
autofix-language-mismatch422
autofix-manifest-not-supported422
autofix-never-autofixed422
autofix-no-fixed-version422
autofix-no-provider409
autofix-not-curated422
autofix-not-enrolled409
autofix-not-found404
autofix-not-open409
autofix-nothing-fixable422
autofix-org-daily-limit429
autofix-package-not-supported422
autofix-path-refused422
autofix-pr-finding422
autofix-rate-limited429
autofix-repo-ai-disabled409
autofix-repo-limit429
autofix-repo-opted-out409
autofix-sbom-finding422
autofix-unavailable503
security-fix-repo-archived (autofix-repo-archived på de utfasede stiene)409

Avvisninger ved bytte av spor for sikkerhetsrettelser

Returneres av PUT /orgs/{org}/dependency-updates/security-fixes/lane når sporet for sikkerhetsrettelser ikke kan ta over fra hostet Renovate. Se Ta over fra Renovate.

FeiltypeStatus
security-lane-lane-off409
security-lane-unsupported-ecosystems409