ReqRes API
Hosted REST surface spanning six business areas — Legacy demo data, Authentication simulation, Collections (persistent), App Users (sessions), Custom Endpoints, and the Agent Sandbox for AI coding agents. All /api/* requires x-api-key; /app/* additionally requires a session bearer; /agent/v1/* is open in v1.
Documentation
Specifications
Schemas & Data
JSONSchema
Legacy User Schema
JSONSchema
Legacy Unknown (Resource) Schema
JSONSchema
Auth Request Schema
JSONSchema
Register Response Schema
JSONSchema
Login Response Schema
JSONSchema
Collection Schema
JSONSchema
Collection Record Schema
JSONSchema
App User Schema
JSONSchema
App User Login Response Schema
JSONSchema
Agent User Schema
JSONSchema
Agent Pagination Meta Schema
JSONStructure
Legacy User Structure
JSONStructure
Collection Structure
JSONStructure
Collection Record Structure
JSONStructure
App User Structure
JSONStructure
Agent User Structure
Other Resources
Signup
https://app.reqres.in/
Pricing
https://reqres.in/pricing
Blog
https://reqres.in/blog/free-api-for-testing
JSONLD
https://raw.githubusercontent.com/api-evangelist/reqres/refs/heads/main/json-ld/reqres-context.jsonld
Examples
Legacy User Example
Examples
Legacy Unknown Example
Examples
Register Response Example
Examples
Login Response Example
Examples
Collection Example
Examples
Collection Record Example
Examples
App User Example
Examples
Agent User Example
APIsJSON
https://raw.githubusercontent.com/api-evangelist/reqres/refs/heads/main/apis.yml