# typicode/jsonplaceholder

A simple online fake REST API server

Repository: https://github.com/typicode/jsonplaceholder
Canonical: https://ross.abutalabs.com/products/jsonplaceholder
Homepage: https://jsonplaceholder.typicode.com
Language: HTML
License: MIT
License Family: permissive
Topics: online, fake, api, rest
Last push: 2024-07-10T06:58:17+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4730, "days_push": 784, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5244, forks 597 (observed 2026-08-28T04:09:13.614960+00:00)

## What it is
JSONPlaceholder is a free online fake REST API for testing and prototyping, serving common resources like posts, comments, and users. It is powered by JSON Server and requires no registration, supporting all standard HTTP methods with CORS and JSONP.

## Use cases
- get fake  data for testing http requests
- prototype a frontend without a real backend
- use sample api data in tutorials and code examples
- test crud operations against a rest api
- demo fetch calls in code sandboxes

## When to choose
- you need realistic fake data quickly without setting up a server
- you are following a tutorial or writing documentation examples
- you want to test http clients, filters, and nested resources

## When to avoid
- you need custom data schemas or your own resources
- you need guaranteed persistence or production-grade reliability
- you need offline testing without internet access

## Facets
- artifact type: service
- maturity: stable
- function: http-server, mock-api, api-framework
- domain: apis, web-development, testing, developer-tools
- platform: self-hosted
- tags: fake-rest-api, mock-data, prototyping, -server, testing-api, web-server, nodejs

## Member repositories
- typicode/jsonplaceholder (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:13.614960+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:59:36.198654+00:00, confidence not recorded.
  - readme: https://github.com/typicode/jsonplaceholder (fetched 2026-08-28T04:09:13.614960+00:00, sha f42bddd33ea7)
  - homepage: https://jsonplaceholder.typicode.com (fetched 2026-08-29T08:54:41.587131+00:00, sha 6fb0fe3ddc81)
- Data as of 2026-08-30T08:39:29.467469+00:00.
