Params Tab
The Params tab manages query parameters—the key-value pairs appended to the URL after the ? symbol. These parameters are commonly used for filtering, pagination, sorting, and passing data to GET requests.
What Are Query Parameters?
Query parameters are part of the URL that come after the question mark. They consist of key-value pairs separated by ampersands.
URL Structure
https://api.example.com/users?page=1&limit=10&sort=nameParameter Table
The Params tab displays a table where each row represents one query parameter.
| Column | Description |
|---|---|
| Checkbox | Enable or disable the parameter. Disabled parameters are not included in the URL. |
| Key | The parameter name (e.g., "page", "limit", "filter"). |
| Value | The parameter value. Can include environment variables. |
| Delete (X) | Removes the parameter from the list. |
Adding Parameters
Method 1: Using the Table
- Click "Add Parameter" at the bottom of the table
- Enter the key in the Key column
- Enter the value in the Value column
- The URL updates automatically
Method 2: Typing in the URL
- Type or paste parameters directly in the URL input
- Use the format:
?key=value&key2=value2 - The Params tab automatically syncs with URL changes
Enabling and Disabling Parameters
Each parameter has a checkbox that controls whether it is included in the request.
Common Use Cases
Pagination
Control which page of results to retrieve and how many items per page.
Filtering
Narrow down results based on specific criteria.
Sorting
Define the field and direction for ordering results.
Search
Send search queries and specify which fields to search.
API Keys
Some APIs accept authentication via query parameter. Use environment variables to keep keys secure.
Using Variables in Parameters
Parameter values can include environment variables and random variables.
Example
| Key | Value |
|---|---|
| api_key | {{apiKey}} |
| user_id | {{userId}} |
| timestamp | {{random.timestamp}} |
| request_id | {{random.uuid}} |
When the request is sent, these variables are replaced with their actual values.
URL Encoding
Tigrister automatically encodes special characters in parameter values to ensure they are transmitted correctly.
| Character | Encoded As | Example |
|---|---|---|
| Space | %20 or + | hello world → hello%20world |
| & | %26 | A&B → A%26B |
| = | %3D | x=y → x%3Dy |
| ? | %3F | what? → what%3F |
| # | %23 | #tag → %23tag |
Params vs Vars
The Params tab is specifically for query parameters (after the ?). For path variables (the :param segments in the URL path), use the Vars tab instead.
/users?page=1&limit=10/users/:userId/posts/:postId