ReqRes
A hosted REST-API ready to respond to your AJAX requests
- Authentication
- No auth
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Development
- Data source
- public-apis + marcelscruz
- Documentation / URL
- https://reqres.in/
Overview
ReqRes provides mock user data (list, detail, create, update) — historically keyless.
⚠️ Status (verified 2026-08): the API now returns HTTP 401
{"error":"missing_api_key",...}with a hint to create a free key at app.reqres.in and send it asx-api-key— the service now requires a free API key. Get the key first.
Quick Start
Get a free key at app.reqres.in, then:
curl "https://reqres.in/api/users/2" -H "x-api-key: YOUR_KEY"
{
"data": { "id": 2, "email": "[email protected]", "first_name": "Janet", "last_name": "Weaver", "avatar": "https://reqres.in/img/faces/2-image.jpg" }
}
Authentication
- Register at app.reqres.in → free API key.
- Send it as the
x-api-keyheader (missing → 401, verified).
Rate Limits & Notes
- Free tier with limits (check the docs); the mock data is unchanged.
- Endpoints:
/api/users,/api/users/{id},/api/users(POST),/api/login.
FAQ
Is ReqRes still keyless?
No — it now requires a free key (x-api-key header, verified 401 without).
How do I get a key? app.reqres.in → create a free key.
What changed? The mock data is the same; auth was added.
More in Development
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 24 Pull Requests Project to promote open source collaboration during December | No auth | Yes | Yes | ↗ |
| Abacus Free and simple counting service. You can use it to track page hits and specific events | No auth | Yes | Unknown | ↗ |
| Agent Gateway 34+ AI agent infrastructure services including memory, wallets, and scheduling | API Key | Yes | Unknown | ↗ |
| AgentDeals Search and compare developer free tiers, startup credits, and pricing changes | No auth | Yes | Unknown | ↗ |
| Agify.io Estimates the age from a first name | No auth | Yes | Yes | ↗ |