runCollection
Execute Postman API collection tests with detailed results and variable substitution using environments. Control execution with error handling, iterations, and timeout settings.
Instructions
Runs a Postman collection by ID with detailed test results and execution statistics. Supports optional environment for variable substitution. Note: Advanced parameters like custom delays and other runtime options are not yet available.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| collectionId | Yes | The collection ID in the format <OWNER_ID>-<UUID> (e.g. 12345-33823532ab9e41c9b6fd12d0fd459b8b). | |
| environmentId | No | Optional environment ID to use for variable substitution during the run. | |
| stopOnError | No | Gracefully halt on errors (default: false) | |
| stopOnFailure | No | Gracefully halt on test failures (default: false) | |
| abortOnError | No | Abruptly halt on errors (default: false) | |
| abortOnFailure | No | Abruptly halt on test failures (default: false) | |
| iterationCount | No | Number of iterations to run (default: 1) | |
| requestTimeout | No | Request timeout in milliseconds (default: 60000) | |
| scriptTimeout | No | Script timeout in milliseconds (default: 5000) |