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.