JSONPlaceholder
Fake REST API for testing and prototyping
- Authentication
- No auth
- HTTPS
- Yes
- CORS
- Yes
- Category
- Development
- Documentation / URL
- https://jsonplaceholder.typicode.com
Overview
JSONPlaceholder is the classic fake REST API for prototyping — posts, comments, users, and todos with full CRUD. Keyless (verified live).
Quick Start
A post (verified live):
curl "https://jsonplaceholder.typicode.com/posts/1"
{
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"body": "quia et suscipit\nsuscipit..."
}
List / create:
curl "https://jsonplaceholder.typicode.com/posts"
curl -X POST "https://jsonplaceholder.typicode.com/posts" \
-H "Content-Type: application/json" \
-d '{"title": "foo", "body": "bar", "userId": 1}'
Authentication
None — keyless.
Rate Limits & Notes
- Free; be polite — no hard published limit.
- Resources: posts, comments, albums, photos, todos, users.
- All responses are fake but realistic — perfect for UI prototyping.
FAQ
Is JSONPlaceholder free? Yes — free and keyless (verified).
Can I test CRUD? Yes — POST/PUT/PATCH/DELETE are supported.
What resources? Posts, comments, albums, photos, todos, users.
More in Development
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 24 Pull Requests Project to promote open source collaboration during December | No auth | Yes | Yes | ↗ |
| Agify.io Estimates the age from a first name | No auth | Yes | Yes | ↗ |
| Amazonscraperapi Amazon product, search & batch scraping API with residential proxies (1000 free) | API Key | Yes | No | ↗ |
| AmberOne Turn any website into a build-ready Android, iOS, PWA or Electron app project | API Key | Yes | No | ↗ |
| API Grátis Multiples services and public APIs | No auth | Yes | Unknown | ↗ |