https://github.com/isaccanedo/jsonplaceholder
:computer: A simple online fake REST API server
https://github.com/isaccanedo/jsonplaceholder
api json json-server json-server-mock rest
Last synced: 18 days ago
JSON representation
:computer: A simple online fake REST API server
- Host: GitHub
- URL: https://github.com/isaccanedo/jsonplaceholder
- Owner: isaccanedo
- Created: 2024-05-13T10:33:17.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-19T22:45:49.000Z (about 2 years ago)
- Last Synced: 2025-03-01T15:28:57.368Z (over 1 year ago)
- Topics: api, json, json-server, json-server-mock, rest
- Language: HTML
- Homepage: https://jsonplaceholder.typicode.com/
- Size: 240 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# JSONPlaceholder
[JSONPlaceholder](https://jsonplaceholder.typicode.com) is a simple fake REST API for testing and prototyping.
It's like an [image placeholder](http://placehold.it/) but for web developers.
JSONPlaceholder is powered by [JSON Server](https://github.com/typicode/json-server).
## Why?
Most of the time when trying a new library, hacking a prototype or following a tutorial, I found myself in need of some data.
I didn't like the idea of using some public API because I had the feeling that I was spending more time registering a client and understanding a complex API than focusing on my task.
But I liked the idea of image placeholders for web designers. So I decided to code a little Express server inspired by that and here is JSONPlaceholder.
You can find it running here and are free to use it in your developments: https://jsonplaceholder.typicode.com.
I hope you will find it useful.
## Features
* No registration
* Zero-config
* Basic API
* "Has many" relationships
* Filters and nested resources
* Cross-domain ([CORS](http://en.wikipedia.org/wiki/Cross-origin_resource_sharing) and [JSONP](http://en.wikipedia.org/wiki/JSONP))
* Supports GET, POST, PUT, PATCH, DELETE and OPTIONS verbs
* HTTP or HTTPS
* Compatible with React, Angular, Vue, Ember, ...
### Guide
For examples and more, you can visit https://jsonplaceholder.typicode.com