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:

  1. ASorting is alphabetical
  2. BPage 3 returns 403
  3. CSizes over 20 are rejected
  4. 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