API Testing / Quiz
HTTP Semantics Bootcamp
Methods, status codes, idempotency, and headers, the grammar of every API you'll ever test.
- Difficulty
- Easy
- Format
- Quiz
- Points
- 100
- Estimate
- 8 min
// MISSION BRIEF
Your Mission
Before you can break an API, you have to speak its language fluently. Methods, status codes, idempotency, caching headers, this is the grammar.
Fast quiz, speed bonus active. An API tester should know these cold.
// FIRST CONTACT
Battle teaser
A client sends the same PUT /users/42 request three times due to retries. A correctly designed API:
- ACreates three user records
- BEnds in the same state as one request, PUT is idempotent
- CMust return 409 for the second and third
- DBehaves unpredictably; retries are client error
Answers, scoring, hints, and the full battle stay sealed.
// SKILL TAGS
httpstatus-codesidempotencyrest