what is web api
Loading
what is web api
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Darshan AdakanePosted Mar 26, 2026, 7:46 AM
A Web API (Application Programming Interface) is a way for different software applications to communicate with each other over the internet.
Think of it like a waiter in a restaurant:
You (the client) place an order
The waiter (API) takes it to the kitchen (server)
The kitchen prepares the food
The waiter brings it back to you
Simple Definition
A Web API allows one application to request data or services from another application using the web (usually via HTTP).
How It Works (Basic Flow)
A client (browser, mobile app) sends a request
The server receives it
The server processes it
The server sends back a response (usually in JSON or XML)
Example
When you open a weather app:
The app sends a request to a weather API
The API returns data like temperature, humidity, etc.
Key Concepts
1. HTTP Methods
These define what action you want to perform:
GET ? Retrieve data
POST ? Send data
PUT ? Update data
DELETE ? Remove data
2. Endpoints
An endpoint is a URL where the API can be accessed.
Example:
3. Request & Response
Request ? What you send (URL, method, headers, body)
Response ? What you get back (data + status code)
4. Status Codes
200 ? Success
404 ? Not found
500 ? Server error
5. JSON (Most Common Format)
Example response:
Types of Web APIs
REST API (most popular, beginner-friendly)
SOAP API (older, more complex)
GraphQL API (flexible queries)
Beginner Example (Using JavaScript)
Hope this helps.Please mark as Accepted Answer if this answer your query.