All Fake APIs

Complete collection of mock REST APIs for testing and development. All endpoints support full CRUD operations with realistic data.

Quick Start: Copy and paste this code to test any API instantly

fetch('https://fakeapi.in/users').then(r => r.json()).then(console.log)

Users API

Complete user management with authentication endpoints

Copy All
GET/api/users?sortField=name&sortOrder=desc&page=2&limit=50Combined filters: search, filter, sort, and paginate users
POST/api/usersCreate new user
PUT/api/users/1Update user
PATCH/api/users/1Partially Update user
DELETE/api/users/1Delete user
Example Response
{
      "id": 1,
      "name": "Vicky Oberbrunner II",
      "email": "Alfonzo86@gmail.com",
      "username": "Dwight91",
      "phone": "565-966-0068 x388",
      "website": "https://focused-tapioca.org",
      "address": {
        "street": "106 Cronin Ville",
        "city": "Fort Ashlee",
        "country": "Angola",
        "postalCode": "60837"
      },
      "company": "Bogan - Sanford",
      "jobTitle": "International Marketing Administrator",
      "age": 49,
      "gender": "female",
      "createdAt": "2025-05-19T18:26:28.900Z"
    }

Products API

E-commerce product catalog with categories and filters

Copy All
GET/api/products?rating=5Filter products with rating equal to 5
POST/api/productsCreate product
PUT/api/products/1Update product
PATCH/api/products/1Partially Update product
DELETE/api/products/1Delete product
Example Response
{
      "id": 1,
      "name": "Recycled Marble Shoes",
      "description": "The sleek and sugary Bike comes with fuchsia LED lighting for smart functionality",
      "price": 35147.09,
      "category": "Movies",
      "stock": 142,
      "rating": 4.9,
      "image": "https://loremflickr.com/3988/47/product?lock=6914485309837439",
      "isAvailable": false,
      "createdAt": "2025-04-21T03:20:41.636Z"
    }

Posts API

Blog posts with comments and author information

Copy All
GET/api/posts?sortField=title&sortOrder=desc&page=2&limit=50Combined filters: search, filter, sort, and paginate posts
POST/api/postsCreate post
PATCH/api/posts/1Partially Update post
PUT/api/posts/1Update post
DELETE/api/posts/1Delete post
Example Response
  {
       "id": 1,
      "title": "Charisma cattus utrum dedico vespillo.",
      "content": "Vindico uter voluntarius sono. Fugiat tenetur voluptatibus earum ipsa. Verumtamen aureus baiulus similique vilitas.
Sono cupiditas delicate bis ager debilito alienus ambitus ter. Anser eveniet tardus. Audio argentum possimus turbo decet.",
      "author": "Jermaine Willms",
      "category": "Education",
      "likes": 797,
      "comments": 175,
      "publishedAt": "2025-10-19T13:29:54.519Z",
      "createdAt": "2024-10-23T03:27:50.255Z"
    }

Todos API

Task management with completion status and priorities

Copy All
GET/api/todos?page=2&limit=5Get todos with pagination
POST/api/todosCreate todo
PATCH/api/todos/1Partially Update todo
PUT/api/todos/1Update todo
DELETE/api/todos/1Delete todo
Example Response
{
      "id": 1,
      "task": "aufero credo spoliatio cerno",
      "completed": false,
      "dueDate": "2025-10-20T01:47:40.504Z",
      "priority": "Medium",
      "assignedTo": "Marjorie Brekke II"
    }

Why Use Our APIs?

🚀

Instant Setup

No registration or authentication required

🔧

Full CRUD Support

Complete Create, Read, Update, Delete operations

📚

Realistic Data

Structured, realistic responses for proper testing