# ◉ Run Endpoints ## Add a test run - [POST /scripts/{script_id}/runs](https://testpad-api.redocly.app/openapi/run-endpoints/paths/~1scripts~1%7Bscript_id%7D~1runs/post.md): Adds a test run to the script script_id. The test run will be appended to the set of test runs already present. For now, there’s no API support for creating retests of test runs. The test run can optionally include test results. This endpoint cannot be used to create new header fields that have not already been defined for the script. Any unrecognized header fields will be ignored. ### POST data The test run is defined by supplying a test run object as defined in Supplying Test Runs. ### Including Results To include results with the test run, the test run object can include the results field, which has the choice of format defined in Supplying Test Results. ### Returns JSON response payload containing: run object — A summary of test run that was created, including its new id field. ### Defaults for common parameters (no common parameters are used).