documentation/getting-started/rest/request-parameters.mdx
Query parameters help you to filter and request specific data from an API endpoint.
<Tip> You can add query parameters in two ways: 1. Add them in the URL. 2. Add them in the parameters tab. </Tip>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/"
}
]
}
You can use the Parameters tab to set key-value pairs for your API requests. This tab also lets you add a description for each parameter, helping you provide a clear explanation of what each parameter does and why it's important.
Hoppscotch also offers a <Icon icon="pen-to-square" iconType="solid" /> Bulk edit feature, allowing you to add or modify multiple request parameters at once, with each key-value pair on a new line separated by a colon (:). For example,
param1: value1
param2: value2
# param3: value3
Try using the parameters tab to see if you get the same response as adding parameters in the URL.