# ReqRes

**Canonical:** https://apis.io/providers/reqres/  
**Website:** https://reqres.in/  
**APIs profiled:** 6

ReqRes (reqres.in) is a hosted REST API originally launched by Ben Howdle as a free no-auth fake-API surface for AJAX prototyping, tutorials, and frontend testing. As of the 2025 relaunch it operates as a freemium SaaS product: every request to /api/* and /app/* now requires an x-api-key header obtained via free signup at app.reqres.in, while the /agent/v1/* Agent Sandbox is open in v1 with IP-based rate limiting. The legacy demo surface (/api/users, /api/login, /api/register, /api/unknown, delayed responses) continues to return the same fixture payloads it always has — what changed is the API-key gate and the addition of persistent collections, app users, custom endpoints, and an agent-targeted sandbox with deliberate failure scenarios. ReqRes remains the default fake-API endpoint cited in countless React, Vue, Angular, and bootcamp tutorials.

## Kin Score — 41.5 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 41.5).

| Facet | Score |
|---|---|
| Discoverability | 81.5 |
| Contract Quality | 32.3 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 31.6 |
| Developer Ergonomics | 35.7 |
| Commercial Clarity | 55.3 |
| Access Clarity | 55.3 |

## Agent readiness — 35.9 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (6)

- **ReqRes Agent Sandbox API** — Endpoints designed for AI coding agents. Cursor pagination, deeply nested resources, deliberate error scenarios, deterministic seeded fixtures.
- **ReqRes App Users API** — The App Users API from ReqRes — 13 operation(s) for app users.
- **ReqRes Authentication API** — The Authentication API from ReqRes — 3 operation(s) for authentication.
- **ReqRes Collections API** — The Collections API from ReqRes — 4 operation(s) for collections.
- **ReqRes Custom Endpoints API** — The Custom Endpoints API from ReqRes — 1 operation(s) for custom endpoints.
- **ReqRes Legacy API** — The Legacy API from ReqRes — 4 operation(s) for legacy.

## Agentic access (1)

- **Reqres Agentic Access** — 52 operations · 27 acting

## Security (2)

- **Reqres Authentication** — apiKey/http · 2 schemes
- **Reqres Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Reqres Plans Pricing**

## Use cases (7)

- **Frontend Tutorial Endpoints** — The default fake API cited in React, Vue, Angular, and Svelte tutorials when an author needs a real HTTP endpoint without standing up a backend.
- **Bootcamp Curriculum** — Coding bootcamps wire exercises against ReqRes legacy endpoints so students can practice CRUD flows on a stable, free, no-signup surface.
- **API Client Test Suites** — Use the legacy and Collections surfaces to exercise HTTP client libraries (fetch, axios, requests, OkHttp) against a real REST API.
- **Frontend-First Prototyping** — Build a UI against persistent ReqRes collections before standing up a real backend; swap in a real API later by renaming the base URL.
- **AI Agent Testing** — Test AI coding agents against the /agent/v1/* sandbox — cursor pagination, deliberate failures, deterministic seeded fixtures.
- **Sales Demos** — Power live sales demos for tools that need to talk to an API without exposing customer data.
- **Workshop Sandboxes** — Hands-on workshops where every participant needs a working API endpoint in under a minute.

## Tags

Development, Testing, Prototyping, Fake API, REST, Agent Sandbox

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/reqres/). Scores are computed from the provider's own public artifacts under a published rubric.
