send batch request to Postman
To send a batch request in Postman, you can use a feature called **Postman Collections** or utilize the **Postman Runner**. Here’s how to achieve that:
### Method 1: Using Collection Runner
1. **Create a Collection:**
- Open Postman.
- Click on the **Collections** tab in the left sidebar.
- Click on the **+ New Collection** button.
- Name your collection (e.g., "Batch Requests") and provide a description if necessary.
2. **Add Requests to the Collection:**
- For each request you want to batch, click on your new collection and then hit the **Add Request** button.
- Configure your request by adding the URL, method (GET, POST, etc.), headers, body, etc.
- Save the request.
3. **Using the Collection Runner:**
- Click on the **Runner** button (usually located at the top left).
- Select your collection from the dropdown.
- Choose how many iterations you want to run (if using variable data).
- Click **Run**.
- Postman will send each request in the collection in sequence and display the results.
### Method 2: Using Postman with Batch Requests via the Body
If you want to send multiple requests in a single call (using an API that supports batch requests), you can structure your request body accordingly.
1. **Create a New Request:**
- Click on **New** > **Request**.
- Select a method (POST is common for batch processing).
- In the body, choose **raw** and set the type to **JSON**.
2. **Structure Your JSON:**
- Create a JSON object that represents the batch requests. For example:
```json
{
"requests": [
{
"method": "GET",
"path": "/api/resource1"
},
{
"method": "POST",
"path": "/api/resource2",
"body": { "key": "value" }
}
]
}
```
Adjust the JSON structure and endpoints according to the API you are working with.
3. **Send the Request:**
- Click the **Send** button. This will send the batch request to the API.
### Tips
- Ensure your API endpoint supports batch requests. Not all APIs have this feature.
- You might need to manage authentication tokens or other headers if the requests require them.
- If your batch requests include different HTTP methods, ensure that they are properly structured.
### Conclusion
Using Postman, you can either send multiple requests in succession using the Collection Runner or format a single request to handle batch processing depending on your API's capabilities.