A reqres alternative with more than users and a login

reqres.in is a small hosted REST API — a paginated list of users, a couple of resource collections, register and login endpoints that hand back a token, and a delay parameter for testing spinners. Its virtue is how quickly it can be understood: the whole surface fits on one page, and the pagination is correct enough to build a real list view against.

At a glance

reqres.in compared with this playground, checked 2026-09.
 reqres.inFun API Playground
SurfaceOne page — users, a couple of collections, login39 APIs across four categories
TokensA string handed back; nothing verifies itSigned JWTs with real claims and a real expiry
OAuth 2.0Not offeredAuthorization code, client credentials, refresh
RolesNoneViewer token reads, and gets a 403 on DELETE
Writes persistNoYes, so requests can be chained
PaginationPage-number, correct enough to build againstPage-number and cursor, with the edge cases
Artificial delayA ?delay parameterAsync 202 job polling instead
Learning curveMinutes — the whole API fits in your headA catalog to navigate

Where it stops

Its writes are not persisted, its tokens are not real credentials that anything verifies, and its error surface is a handful of cases rather than a system. For a UI demo that needs a plausible user list and a login screen, that is plenty. For testing what your client does when a token expires halfway through a suite, or when two writes collide, there is nothing there to test against.

What is different here

The auth here is the part that differs most. `POST /auth/v1/login` issues a genuinely signed JWT with real claims and a real expiry; the OAuth 2.0 endpoints run authorization-code, client-credentials and refresh-token flows properly, so a token can be obtained, used, expired and refreshed within one test run. Role separation is real too: the viewer token succeeds on reads and returns 403 on a DELETE, which is the case most auth tests never cover.

What reqres.in does better

What this playground does better

Which to use

reqres is the better choice for a quick UI mock-up with a login screen. This is the better choice once the auth behaviour itself is what you are testing.

Checked against reqres.in as of 2026-09.

Other comparisons

All 39 mock REST APIs · Getting started guide · About this playground

Last updated