Skip to main content

Error Responses

Dokumentasi format error yang digunakan oleh API SAFFMedic.

Semua error akan dikembalikan dalam format JSON yang konsisten agar mudah ditangani oleh client.


General Error Format

Format umum response ketika terjadi error.

Response Structure

Used Device (400 Bad request)

{
"status": "error",
"message": "Device already used",
"errors": {}
}

(401 Unauthorized)

{
"status": "error",
"message": "Token tidak valid atau telah kedaluwarsa",
"errors": {}
}

(422 Validation Error)

{
"status": "error",
"message": "Validasi gagal",
"errors": {
"email": ["Email wajib diisi"],
"password": ["Password minimal 8 karakter"]
}
}