🌐
Free APIs
free-apis.github.io
Free APIs
An open-source collection of free APIs for web developers.
🌐
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. They don’t require a key, so you can test the sample URLs out on your browser. Get a list of any or all public APIs currently cataloged in the project.
Discussions

Can anyone recommend an open API for testing purposes?
Restful booker API Restful-booker an API that you can use to learn more about API Testing or try out API testing tools against. Restful-booker is a Create Read Update Delete Web API that comes with authentication features and loaded with a bunch of bugs for you to explore. The API comes pre-loaded with 10 records for you to work with and resets itself every 10 minutes back to that default state. Restful-booker also comes with detailed API documentation to help get you started with your API testing straight away. More on reddit.com
🌐 r/QualityAssurance
17
6
October 6, 2022
Free sites for testing POST REST API calls? - Software Quality Assurance & Testing Stack Exchange
My previous company was testing only GET calls. Now I need to practice with other type of calls (POST, PUT, DELETE). I can not find any site that is free for POST API calls, and that it have up to ... More on sqa.stackexchange.com
🌐 sqa.stackexchange.com
March 17, 2021
What are your favorite free public API(Free ones)?
Reddits API of course. Just add .json or .xml to a Reddit url. More on reddit.com
🌐 r/learnpython
56
223
April 22, 2019
Is there a public API for the Rust Server list?

Just use our API.

https://www.battlemetrics.com/developers/documentation

More on reddit.com
🌐 r/playrust
3
0
June 16, 2016
People also ask

What are the different API key types?
ReqRes offers three API key permission levels: read-only (GET only), read/write (GET, POST, PUT, PATCH), and manage (includes DELETE operations). Use admin keys for managing collections and automations; use session tokens for per-user data access.
🌐
reqres.in
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
How does the Image to API feature work?
The Image to API feature uses AI to analyze UI screenshots and automatically generate working API endpoints. Upload a screenshot of your design (or a Figma frame), and we generate REST endpoints and schemas you can deploy. Available on all plans with different usage limits; deployment requires Pro or above.
🌐
reqres.in
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
How do custom endpoints work?
Custom endpoints let you shape responses around your collections or specific UX flows. Define the path, method, and response data-ideal for staging environments, automation callbacks, and UI experiments. Higher limits are available on Premium.
🌐
reqres.in
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
🌐
NASA
api.nasa.gov
NASA Open APIs
Generate API Key Β· Loading signup form Β· Please enable JavaScript to signup for an api.data.gov API key
🌐
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.
🌐
DEV Community
dev.to β€Ί ruppysuppy β€Ί 7-free-public-apis-you-will-love-as-a-developer-166p
7 Free Public APIs you will love as a developerπŸ’– - DEV Community
February 23, 2025 - JSON Placeholder is a service that provides you with fake online REST APIs for testing and prototyping.
🌐
Beeceptor
beeceptor.com β€Ί mock-server β€Ί explore
Free APIs for Testing
Beeceptor's Fake API server offers a range of hosted, free REST APIs available to anyone in need of simulated data for their applications or demonstrations. This resource is perfect for populating your sandbox environments, prototypes, or conducting ...
Find elsewhere
🌐
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 β€Ί public-apis β€Ί public-apis
GitHub - public-apis/public-apis: A collective list of free APIs Β· GitHub
Public API for javascript, css and font libraries on PageCDN Β· apiKey Β· Yes Β· Yes Β· Postman Β· Tool for testing APIs Β· apiKey Β· Yes Β· Unknown Β· ProxyCrawl Β· Scraping and crawling anticaptcha service Β· apiKey Β· Yes Β· Unknown Β· ProxyKingdom Β· Rotating Proxy API that produces a working proxy on every request Β·
Starred by 409K users
Forked by 44.2K users
Languages Β  Python 96.8% | Shell 3.2%
🌐
Restcountries
restcountries.com
REST Countries - Get information about countries via a RESTful API
Get information about countries via a RESTful API. Access information about 250+ countries including flags, languages, currencies, and more.
🌐
OpenAI
openai.com β€Ί api
API Platform | OpenAI
Our API platform offers our latest models and guides for safety best practices.
🌐
Postman
postman.com β€Ί explore
Welcome to the Postman API Network
February 2, 2026 - Accelerate API development with Postman's all-in-one platform. Streamline collaboration and simplify the API lifecycle for faster, better results. Learn more.
🌐
Google
developers.google.com β€Ί apis-explorer
Google APIs Explorer | Google for Developers
The Google APIs Explorer allows users to try Google API methods directly from reference documentation without writing code.
Top answer
1 of 4
5

https://www.postman.com/explore

it have many collections and examples, you can create a account and fork it and use.

or create your own mock server here and learn:

https://app.mocklab.io/

2 of 4
14

As this answer on Stackoverflow states.

https://httpbin.org/ allows you to echo back your request, to see that it does what you expect.

this is the list of services

It echoes the data used in your request for any of these types:

  • https://httpbin.org/anything Returns most of the below.
  • https://httpbin.org/ip Returns Origin IP.
  • https://httpbin.org/user-agent Returns user-agent.
  • https://httpbin.org/headers Returns header dict.
  • https://httpbin.org/get Returns GET data.
  • https://httpbin.org/post Returns POST data.
  • https://httpbin.org/put Returns PUT data.
  • https://httpbin.org/delete Returns DELETE data
  • https://httpbin.org/gzip Returns gzip-encoded data.
  • https://httpbin.org/status/:code Returns given HTTP Status code.
  • https://httpbin.org/response-headers?key=val Returns given response headers.
  • https://httpbin.org/redirect/:n 302 Redirects n times.
  • https://httpbin.org/relative-redirect/:n 302 Relative redirects n times.
  • https://httpbin.org/cookies Returns cookie data.
  • https://httpbin.org/cookies/set/:name/:value Sets a simple cookie.
  • https://httpbin.org/basic-auth/:user/:passwd Challenges HTTPBasic Auth.
  • https://httpbin.org/hidden-basic-auth/:user/:passwd 404'd BasicAuth.
  • https://httpbin.org/digest-auth/:qop/:user/:passwd Challenges HTTP Digest Auth.
  • https://httpbin.org/stream/:n Streams n–100 lines.
  • https://httpbin.org/delay/:n Delays responding for n–10 seconds.
🌐
Public APIs
publicapis.dev β€Ί category β€Ί test-data
Top 24 Test Data APIs For Developers - Public APIs
A community-made collection of public APIs about test data. Find these and many other great resources for your projects.
🌐
Test Guild
testguild.com β€Ί api-testing-tools
API Testing Tools for 2025 (Top Free & Open-Source)
October 28, 2025 - Then Create a YAML test file that, for example, the test will check if the GitHub API returns a 200 status code when requesting public repositories.
🌐
Reddit
reddit.com β€Ί r/learnpython β€Ί what are your favorite free public api(free ones)?
r/learnpython on Reddit: What are your favorite free public API(Free ones)?
April 22, 2019 -

Hello community,

I'm trying to learn API and how they work. As a starting point, I wrote few programs to work with IMDB API and google telegram API. It seemed interesting how we can query data in JSON format and work with our programs. Looking to build some interesting personal projects while learning more about APIs.

Just wondering what are your favourite public APIs and the cool programs you wrote in Python. Just looking for suggestions.

Thanks

🌐
Free Public APIs
freepublicapis.com
Free Public APIs
A collection of Free Public APIs for Students and Developers. Tested every single day.
🌐
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.