Skip to content
LogoLogo

Surface: Authentication API · application/problem+json Type URI: https://docs.zeroset.com/problems/invalid_credentials Code: invalid_credentials HTTP status: 401

The supplied email and password pair did not match an active identity.

Resolving it

Prompt for the credentials again. The response is deliberately identical for unknown accounts and wrong passwords.

Response shape

{
  "type": "https://docs.zeroset.com/problems/invalid_credentials",
  "title": "Invalid credentials",
  "status": 401,
  "code": "invalid_credentials",
  "detail": "a human-readable explanation"
}

Every field is required. Clients must reject an authentication problem whose type is not exactly the expansion shown above — the Nebula SDKs do.