Back to challenges
API TestingAPIIntermediate

Search API

Scenario

A `GET /articles/search` endpoint accepts `q`, `tags`, `authorId`, `page`, and `sort`. It returns ranked results, highlighted snippets, total count, and suggestions for no-result queries.

List checks, risks, edge cases, data conditions, and user experience concerns you would cover.