Gen-Endpoint
Postman Collection v2.1 Ready

Free Mock API Collection for Postman

Test, automate, and inspect 23+ free public REST APIs directly inside Postman. Includes pre-configured endpoints, JSON request bodies, and headers.

How to Import Into Postman in 60 Seconds

1
Download File
Click the download button above to save gen-endpoint-postman-collection.json to your computer.
2
Import to Postman
In Postman, click Import in the top-left corner and drag the downloaded JSON file into the window.
3
Send & Inspect
Select any request from the 23 folders (Auth, Products, Cart, Users) and click Send.

23 Pre-Configured Endpoints Included

23 total endpoints

Greeting API

Utilities • 3 routes

View →

System Status API

System • 1 routes

View →

Echo API

Utilities • 2 routes

View →

User Management API

Application • 5 routes

View →

Product Catalog API

E-commerce • 5 routes

View →

Authentication API

Security • 3 routes

View →

File Upload & Management API

Utilities • 8 routes

View →

Advanced Search API

Data • 3 routes

View →

Notification System API

Communication • 5 routes

View →

Analytics & Metrics API

Analytics • 3 routes

View →

Data Export API

Data • 4 routes

View →

Shopping Cart API

E-commerce • 7 routes

View →

Payment Processing API

E-commerce • 3 routes

View →

Inventory Management API

E-commerce • 3 routes

View →

Blog & CMS API

Content • 4 routes

View →

Comments & Reviews API

Social • 3 routes

View →

Webhook Management API

Integration • 3 routes

View →

Rate Limiting API

Security • 3 routes

View →

Real-time Chat API

Communication • 4 routes

View →

Background Jobs API

System • 4 routes

View →

URL Shortener API

Utilities • 6 routes

View →

QR Code Generator API

Utilities • 7 routes

View →

Device Management API

Mobile • 4 routes

View →

Pre-Built Postman Test Assertions

You can paste this snippet into Postman's Tests tab to automate status code and JSON validation:

pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});

pm.test("Response is valid JSON", function () {
    const jsonData = pm.response.json();
    pm.expect(jsonData).to.be.an("object");
});

pm.test("Response time is under 200ms", function () {
    pm.expect(pm.response.responseTime).to.be.below(200);
});