Request parameters
Query parameters help you to filter and request for a specific data from an APÌ endpoint.
You can use query parameters in two ways:
- Query parameters at the end of the URL
- Use the "Parameters" tab
Adding parameters in the URL
To add a parameter in the URL, append ?
at the end of the URL and add a parameter in key=value
format.
You can add multiple parameters by separating them using &
.
For example, the below URL is filtered to get the data of the first three pokemon
https://pokeapi.co/api/v2/pokemon/?offset=6&limit=3
For which you will get a similar response:
{
"count": 1281,
"next": "https://pokeapi.co/api/v2/pokemon?offset=9&limit=3",
"previous": "https://pokeapi.co/api/v2/pokemon?offset=3&limit=3",
"results": [
{
"name": "squirtle",
"url": "https://pokeapi.co/api/v2/pokemon/7/"
},
{
"name": "wartortle",
"url": "https://pokeapi.co/api/v2/pokemon/8/"
},
{
"name": "blastoise",
"url": "https://pokeapi.co/api/v2/pokemon/9/"
}
]
}
Using the Parameters tab
Additionaly, you can add the parameters as a key-value pair in the parameters tab, and these will be appended to the URL automatically when you send the request.
Try using the parameters tab to see if you get the same response as adding parameters in the URL.
Table of Contents