There are plenty of free APIs you can use for learning - https://github.com/toddmotto/public-apis/ Answer from fyzbo on reddit.com
🌐
Dummyapi
dummyapi.io
Dummy API: Fake api full of users, images, post, comments etc
Data sandbox API for playing around with real users and post data. Feel free to use it in your demo projects, tutorials, or testing tasks. Over 100 fake users, 800+ posts and pictures, 1k+ comments. There are two types of API interfaces available: REST data API endpoints and GraphQL API. Account DashboardExplore API LiveAPI Documentation · DummyAPI ...
Documentation
DummyAPI Rest documentation, getting started with API.
Explorer
Explore json mock API Data, check sample data and relations
🌐
JSONPlaceholder
jsonplaceholder.typicode.com
JSONPlaceholder - Free Fake REST API
JSONPlaceholder is a free online REST API that you can use whenever you need some fake data. It can be in a README on GitHub, for a demo on CodeSandbox, in code examples on Stack Overflow, ...or simply to test things locally.
Discussions

Is there a dummy API for testing/practice?
There are plenty of free APIs you can use for learning - https://github.com/toddmotto/public-apis/ More on reddit.com
🌐 r/javascript
26
34
January 16, 2017
Dummy data generator for testing
Did you try faker ? More on reddit.com
🌐 r/node
6
10
December 1, 2019
🌐
DummyJSON
dummyjson.com
DummyJSON - Free Fake REST API for Placeholder JSON Data
DummyJSON provides a free fake REST API with placeholder JSON data for development, testing, and prototyping. Access realistic data quickly for your projects.
🌐
Restapiexample
dummy.restapiexample.com
Dummy sample rest api - dummy.restapiexample.com
Dummy Apis · All Employees · ... page will list all of the rest services. These are fake online REST APIs for testing and prototyping sample applications that use rest calls to display listings and crud features....
🌐
Medium
medium.com › top-python-libraries › top-10-fake-free-rest-apis-you-can-use-for-testing-with-python-d358d3b2e5e6
Top 10 Fake & Free REST APIs You Can Use for Testing with Python | by Siva Murugan | Top Python Libraries | Medium
November 13, 2024 - JSONPlaceholder is widely recognized as one of the best free Dummy REST APIs available for Testing and Prototyping. It has tons of fake data such as “posts”, “comments”, “users” etc.
🌐
Mockaroo
mockaroo.com
Mockaroo - Random Data Generator and API Mocking Tool | JSON / CSV / SQL / Excel
A free test data generator and API mocking tool - Mockaroo lets you create custom CSV, JSON, SQL, and Excel datasets to test and demo your software.
Find elsewhere
🌐
Beeceptor
beeceptor.com › use cases › sample api for testing
Sample API For Testing | Beeceptor
If you are testing frontend code, mobile apps, automation scripts, or learning REST APIs, you usually need a working API URL. Not documentation. Not setup steps. Just an endpoint that responds with JSON. Below are public sample APIs provided by Beeceptor that you can use immediately. They are hosted, CORS-enabled, and return realistic data. Get a dedicated mock server to host a mock API. Set custom response and status code. Create Dummy API For TestingInspect incoming requests • Build a sample API instantly • Free
🌐
mockAPI
mockapi.io
mockAPI
MockAPI is a simple tool that lets you easily mock up APIs, generate custom data, and perform operations on it using RESTful interface. MockAPI is meant to be used as a prototyping/testing/learning tool.
🌐
REST API
restful-api.dev
Free Real REST API – Full CRUD Support (GET, POST, PUT, PATCH, DELETE) for Testing & Learning
Learn about restful‑api.dev - a free platform helping developers, students, and educators explore, test, and master RESTful APIs through practical tools and public endpoints.
🌐
Reqres
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
POST /api/app-users/login POST /api/app-users/verify Authorization: Bearer <session_token> GET /app/collections/todos/records ... Six quick steps from zero to production-grade data and auth. ... Namespace keys, collections, logs. ... Define your JSON data model. ... Magic link creates an app user. ... Mint a session token. ... Scoped CRUD via Bearer token. ... Logs + webhooks on events. ... Use fetch(), cURL, Postman, or any HTTP client for apps, QA, or lessons.
🌐
GitHub
github.com › jravolio › DummyApi
GitHub - jravolio/DummyApi: Explore and test with ease using the Dummy API Project. Access a variety of dummy data through a user-friendly RESTful API. Ideal for testing and learning purposes.
The Dummy API Project aims to provide a set of dummy data accessible through a RESTful API. It's particularly useful for testing and developing applications that require sample data.
Author   jravolio
🌐
ACCELQ
accelq.com › home › top api testing examples you need to try today
Hands-On API Testing Examples to Boost Quality in 2025
November 12, 2025 - Let us look into some of the dummy APIs that testers can use: JSONPlaceholder: It is a free online REST API that you can use whenever you need some fake data. ReqRes: An API development platform that offers persistent backend APIs to store data, custom endpoints to test, and a free fake data API for quick development resources.
🌐
Postman
learning.postman.com › docs › design-apis › mock-apis › tutorials › mock-with-api
Create and use a mock server using the Postman API | Postman Docs
Follow the steps below to get a hands-on demonstration of how to mock a collection with the Postman API. To set up a mock server for calling the collection’s endpoints, do the following: Create a new collection called “testAPI”. Optionally, you can also create a new environment called ...
🌐
DummyJSON
dummyjson.com › docs › posts
Posts - DummyJSON - Free Fake REST API for Placeholder JSON Data
REST Endpoints filled with Posts JSON data, DummyJSON provides a free fake REST API with placeholder JSON data for development, testing, and prototyping. Access realistic data quickly for your projects.
🌐
Fake Store API
fakestoreapi.com
Fake Store API
Forget about spinning up the backend and database and focus on building cart, wishlists, recommendations and other functionalities💡 👉 https://fakestoreapi.com ... You want to practice or test REST API? Here is the list of websites with fake APIs that can save your time in creating dummy data.
🌐
DummyJSON
dummyjson.com › docs › products
Products - DummyJSON - Free Fake REST API for Placeholder JSON Data
REST Endpoints filled with Products JSON data, DummyJSON provides a free fake REST API with placeholder JSON data for development, testing, and prototyping. Access realistic data quickly for your projects.
🌐
Mocki
mocki.io › fake-json-api
Fake API - Dummy User and Todo API - Create Your Own
Access ready to use fake and dummy APIs with JSON data such as users and todos. Create your own fake API using Mockis interactive API editor.
🌐
Apipheny
apipheny.io › free-api
Free API – 90+ Public APIs For Testing [No Key] – Apipheny
Here are a few of the best, unrestricted, free APIs for testing.
🌐
Postman
postman.com › interstellar-equinox-48747 › dummy-api-testing › overview
Dummy API Testing
Accelerate API development with Postman's all-in-one platform. Streamline collaboration and simplify the API lifecycle for faster, better results. Learn more.