JSONPlaceholder

Fake Online REST API for Testing and Prototyping
powered by JSON Serverand lowdb

Intro

JSONPlaceholder is a free online REST service that you can use whenever you need some fake data.

It's great for tutorials, faking a server, sharing code examples, ...

Example

Run this code in a console or from anywhere (CORS and JSONP supported).

        var root = 'http://db.nmyvision.net/'; 
fetch(root + '/posts/1', { method: 'GET' }).then( console.log );
      

"Try me!"

Resources

Inspired by common use cases.

/posts 100 items
/comments 500 items
/albums 100 items
/photos 5000 items
/todos 200 items
/users 10 items

Routes

All HTTP verbs are supported.
View usage examples.

GET /posts
GET /posts/1
GET /posts/1/comments
GET /comments?postId=1
GET /posts?userId=1
POST /posts
PUT /posts/1
PATCH /posts/1
DELETE /posts/1

Use your OWN data

JSON Serverpowers this website. You can use it to create the same fake API in less than 30 secondswith your own data.

        npm install -g json-server