Free, no key needed
Test a REST API online
Pick a request below to send it live and see the real response. Then copy it into curl, JavaScript or Python, or open it in your browser or Postman.
Try it live
Loading when this comes into view…
curl "https://reqres.in/api/users?page=2"
const res = await fetch("https://reqres.in/api/users?page=2")
console.log(await res.json())
import requests
print(requests.get("https://reqres.in/api/users?page=2").json())
Questions
Is it free?
Yes. No signup or key for the classic endpoints, with a daily limit per IP.
Which status codes can I test?
200 and 201 for success, 204 for delete, 400 for a bad login, and 404 for a missing user.
Can I use it in Postman?
Yes. Import the ReqRes Postman collection at https://reqres.in/postman/reqres.postman_collection.json, with every classic endpoint ready to run, or the OpenAPI spec at https://reqres.in/openapi.json.
Need data that saves?
A free project gives you an API key and collections where records persist, so your demo or tutorial keeps its data.
Start a free projectMore: A free JSON API, no key needed · A fake users API for testing · A fake login and register API · A delayed response API for testing loading states · Docs