Back to Skills Practice
SAFE SIMULATED API DEBUGGING LAB
API Debugging Practice
Investigate realistic API failures using status codes, response bodies, logs, and state clues.
0 / 5 scenarios completed
API evidence
POST /api/users
Response
409 Conflict
{
"error": "USER_ALREADY_EXISTS",
"message": "User with this email already exists"
}Logs and state clues
users-api validation passed for POST /api/users
database unique constraint failed on lower(email)
existing user has same email with different casing
Validation passed
Unique index uses lower(email)
Existing row differs only by casing
Investigation answer
Write your API debugging notes
Check your investigation to see score, matched ideas, missed ideas, improvement tips, and a strong example.