Hello Folks, Welcome to your Own Blog, Introduction To Api's Using Postman. Together we will learn and explore more about Api's using Postman.
Let's Understand What's an API?:
Understand it by Considering it as a digital restaurant. It acts like a waiter your role is like a client who orders Something via Waiter and it Sends the request to the Server and gives output Accordingly.
Now In Technical Means:
- Application Programming Interface (APIs) allow Services to Communicate with each other.
 - The Software has become more complex and Collaborative over the years. Developer no Longer need to create service From scratch.
 - APIs allow developers to access data from a service (like Google or Twitter) without any knowledge of how the codebase has been implemented.
 - There is an API for everything like the cat API, OpenWeatherMap, Genius, Discord, Youtube-to-MP3, etc.
 
Now, Coming to postman API:
Postman is scalable API testing tool that Quickly Integrates into CI/CD pipeline. It is collaborative API development platform that simplifies creating using, and testing APIs with a UI. It has become Much Easier to work with URLs using postman instead of doing tedious tasks via command lines.
Here Is the View Of Postman:

Essentials To Retrieve and Update API Data:
Methods, Addresses, Parameters, Authorization, Body Data
Request and Responses: We interact with api's using 3 ingredients that help us to make requests:
Method (Get, Post, etc), Address/Endpoint(URL), Path

We Build Our Requests By Specifying Details Like:
Parameters (In the Query), Authorization, Headers and Body (Data Types)
So What is the Point even after doing a lot many things we don't get output, right?
Responses Elements
Status Codes(200 OK, 201 Created,404 Not Found), Headers, Accessing Body data
Now Let's Do Some Practical Implementation:
Implementation Of Joke API:- Copy Endpoint URL Paste On Get Data, See Output:- Hello World!
GETs Method -
By default, we have 4 jokes with id [0-3]
To get a random joke: {base_url}/joke
To get a specific joke: {base_url}/joke/{id of joke}


Post Method -
{
        "id": "1",
        "author": "Ali Mustufa",
        "joke": "Bugs are features",
        "source": "iali.dev"
}

Here View Of Joke Api:-

Put (Update Joke)
{
        "id": "1",
        "author": "Ali Mustufa",
        "joke": "Bugs are updated features",
        "source": "iali.dev"
}

Here View Of Updated Joke Api:-

Delete (Joke):-
To delete a joke: {base_url}/joke/{id of joke}

Here is The View After Delete:-

I Hope You All Got A Basic Understanding Of Api's
Thank You So Much!!!
Special Thanks To Ali Mustufa Sir 
              
    
Top comments (0)