Free Mock REST APIs for Preparing for Dev Interviews and Prototyping Projects

Get access to 21 free APIs: developer interview questions in React, JavaScript, PHP & Node.js with sample code, geolocation information for India (states, cities, and districts), aptitude tests, and dynamic data. No API key needed.

21 Free EndpointsInterview Q&AsIndian Geo Data
Free JSON APIs

REST API Endpoints

Public developer APIs for interview prep, mock data, and Indian geodata. No API key required — test endpoints instantly.

21
Public APIs
500+
Interview Questions
6
API Categories
No Authentication Required
GETInterview

React Interview Questions API

GET/interview/react
JSON2 params
GETIndia Geo

Indian States & Union Territories API

GET/india/states
JSON1 param
GETInterview

JavaScript Interview Questions API

GET/interview/javascript
JSON2 params
GETIndia Geo

Indian Cities by State API

GET/india/cities
JSON1 param
GETPrep

Aptitude Questions API

GET/aptitude
JSON2 params
GETIndia Geo

Indian Holidays Calendar API

GET/india/holidays
JSON1 param

Free Mock APIs Built for Developers Who Need Real Data, Fast

Whether you're preparing for software engineering interviews, building a side project, or prototyping a startup — BabuJSON gives you free mock REST API data without the setup hassle.

Students & Job Seekers

Practice with 100+ interview questions across React, JavaScript, PHP, Node.js, and Next.js. Each answer includes code snippets and difficulty ratings.

  • Interview Q&As with code examples
  • Aptitude & MCQ question banks
  • Developer roadmap & coding challenges

Builders & Prototypers

Skip building your own mock backend. Get geolocation data, interview questions, and quiz data in seconds — ready for your UI to consume.

  • Interview Q&A mock APIs
  • Indian geodata endpoints
  • Resume analysis & scoring API

India-Focused Apps

Build forms, dashboards, and e-commerce for India. Get states, cities, districts, pincodes, and holiday calendars — all structured and ready to use.

  • 36 states & union territories
  • Cities, districts & pincode lookup
  • Gazetted holiday calendar API
Getting Started

Three Steps to Your First Free API Call

01

Browse the Docs

Find the endpoint you need from 21 available APIs. Each doc page shows the URL, response format, and usage limits.

02

Copy & Paste

Grab the code snippet in your preferred language: Fetch, Axios, React, Next.js, or PHP. Paste it into your project.

03

Ship It

The API returns JSON instantly. No API key, no auth, no rate limit headaches for standard usage. Build and ship.

21 Free REST API Endpoints Across 6 Categories

Everything you need in one platform. Interview Q&As, mock data, aptitude tests, coding challenges, Indian geodata, and resume analysis — no switching between services.

Interview Q&A

7 APIs

React, JS, PHP, HTML, CSS, Node, Next.js

Aptitude & MCQ

3 APIs

Quantitative, logical, verbal tests

Coding Challenges

1 API

Starter code + test cases

India Geodata

5 APIs

States, cities, districts, pincodes, holidays

Mock Data

3 APIs

Interview Q&As, quiz data, and more

Resume & Roadmap

2 APIs

Resume scoring & learning tracks

Simple Pricing

Simple, Transparent API Pricing

Start free with no credit card required. Upgrade to Pro or Startup for higher rate limits, premium features, and dedicated support.

Free

Perfect for learning & side projects

$0forever
  • 60 requests / min
  • All interview APIs
  • Mock data endpoints
  • India geodata APIs
  • Community support
Get Started Free

Pro

Popular

For growing projects & production apps

$9/month
  • 500 requests / min
  • Full Indian geo dataset
  • Priority support
  • Ad-free experience
  • Early access to new APIs
Upgrade to Pro

Startup

Teams

For bootcamps & team usage

$29/month
  • 2,000 requests / min
  • 50 custom mock endpoints
  • Dedicated Slack support
  • Custom data schemas
Get Started

See full pricing comparison →