Skip to content

Foutcodes

Onderhouden door: Aether365 Team Doelgroep: Ontwikkelaars en IT-beheerders Scope: Volledige referentie van Aether365 API-foutcodes

Alle API-fouten retourneren een consistente JSON-structuur:

json
{
  "success": false,
  "error": {
    "code": "SNAKE_CASE_ERROR_CODE",
    "message": "Human-readable description",
    "details": {}
  }
}

Authenticatie

CodeHTTPBetekenisOplossing
AUTH_MISSING_TOKEN401Geen Authorization-header in het verzoekVoeg Authorization: Bearer <token> toe aan elk verzoek
AUTH_INVALID_TOKEN401JWT kon niet worden geverifieerdControleer of het token niet onjuist gevormd of afgekapt is
AUTH_EXPIRED_TOKEN401JWT is verlopenVerkrijg een nieuw token door opnieuw aan te melden of de sessie te vernieuwen
AUTH_INSUFFICIENT_SCOPE403Het geauthenticeerde account heeft geen machtiging voor deze actieControleer of je een account met de vereiste rol gebruikt

Autorisatie

CodeHTTPBetekenisOplossing
TENANT_ACCESS_DENIED403Verzoek probeerde toegang te krijgen tot gegevens van een andere tenantDit zou bij normaal gebruik nooit mogen voorkomen - neem contact op met support als je dit ziet
AUTH_INSUFFICIENT_SCOPE403Onvoldoende machtigingen voor deze actieControleer of je een account met de vereiste rol gebruikt

Tenant

CodeHTTPBetekenisOplossing
TENANT_NOT_FOUND404Er bestaat geen tenantaccount voor deze gebruikerMaak een account aan op app.aether365.io
TENANT_NOT_CONNECTED400Microsoft 365 admin consent is niet voltooidVerbind een tenant via Instellingen > Koppelingen

Scans

CodeHTTPBetekenisOplossing
SCAN_NOT_FOUND404Scan-ID bestaat niet of behoort tot een andere tenantControleer de scan-ID
SCAN_ALREADY_RUNNING409Er loopt al een scan voor deze tenantWacht tot de huidige scan is voltooid
SCAN_PLAN_LIMIT_REACHED429Scanlimiet bereiktWacht tot de volgende factureringsperiode of neem contact op met support
SERVICE_UNAVAILABLE503Platform is in onderhoudsmodusControleer de status en probeer het opnieuw na het onderhoud

Koppelingen

CodeHTTPBetekenisOplossing
CONNECTION_NOT_FOUND404Koppeling-ID bestaat nietControleer de koppeling-ID
CANNOT_REMOVE_LAST_CONNECTION409Kan de enige overgebleven koppeling niet verwijderenVoeg eerst een andere koppeling toe voordat je deze verwijdert

Teamleden

CodeHTTPBetekenisOplossing
MEMBER_LIMIT_REACHED429Ledenmaximum bereiktNeem contact op met support om meer leden toe te voegen
MEMBER_ALREADY_EXISTS409E-mailadres heeft al een actieve of openstaande uitnodigingControleer de huidige ledenlijst

Geplande scans

CodeHTTPBetekenisOplossing
SCAN_PLAN_LIMIT_REACHED429Limiet voor aangepaste schema's bereiktVerwijder een bestaand schema of neem contact op met support

Validatie

CodeHTTPBetekenis
VALIDATION_ERROR400Verzoekbody of queryparameter is ongeldig. Het details-veld vermeldt de specifieke ongeldige velden.

Serverfouten

CodeHTTPBetekenisOplossing
INTERNAL_ERROR500Onverwachte serverfoutProbeer het verzoek opnieuw. Als de fout aanhoudt, neem dan contact op met support met de verzoek-ID uit de response-headers.

Snelheidslimieten

Wanneer je de API-snelheidslimiet overschrijdt, retourneert de API:

json
{
  "success": false,
  "error": {
    "code": "RATE_LIMIT_EXCEEDED",
    "message": "Too many requests. Retry after 60 seconds."
  }
}

HTTP-status: 429 Too Many Requests Header: Retry-After: 60

Huidige snelheidslimieten: 120 verzoeken per minuut per API key.

Was deze pagina nuttig?