API Testing / Quiz
REST Design Review
Pagination, versioning, error shapes, and filtering, review an API spec like the contract it is.
- Difficulty
- Medium
- Format
- Quiz
- Points
- 150
- Estimate
- 9 min
// MISSION BRIEF
Your Mission
You're reviewing a new public API before it ships. Design flaws you miss now become breaking changes later, and breaking changes in public APIs are forever.
Spot the pagination traps, versioning mistakes, and inconsistent conventions.
// FIRST CONTACT
Battle teaser
GET /orders?page=3&size=20 while new orders are being created constantly. The classic offset-pagination defect a tester should probe for:
- ASorting is alphabetical
- BPage 3 returns 403
- CSizes over 20 are rejected
- DItems shifting between pages, the same order appears on two pages or is skipped entirely
Answers, scoring, hints, and the full battle stay sealed.
// SKILL TAGS
restpaginationversioningapi-design