{"@context": "https://schema.org", "@type": "WebAPI", "name": "Runscope API API", "description": "Manage Runscope programmatically.", "provider": {"@type": "Organization", "name": "runscope.com"}, "documentation": "https://raw.githubusercontent.com/Runscope/runscope-api-examples/master/schemas/runscope-swagger-v2.json"}
Manage Runscope programmatically.
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.runscope.com
auth: o a u t h 2
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
Manage Runscope programmatically.
| method | path | what the vendor says it does |
|---|---|---|
GET | /account | Account Resource Information about the authorized account. Account |
GET | /buckets | Returns a list of buckets. Buckets |
POST | /buckets | Create a new bucket Buckets |
GET | /buckets/{bucketKey} | Returns a single bucket resource. Buckets |
DELETE | /buckets/{bucketKey} | Delete a single bucket resource. Buckets |
GET | /buckets/{bucketKey}/environments | Returns list of shared environments for a specified bucket. Shared Environments |
POST | /buckets/{bucketKey}/environments | Create new shared environment. Shared Environments |
PUT | /buckets/{bucketKey}/environments/{environmentId} | Update the details of a shared environment. Shared Environments |
GET | /buckets/{bucketKey}/errors | Retrieve a list of error messages in a bucket Messages |
GET | /buckets/{bucketKey}/messages | Retrieve a list of messages in a bucket Messages |
POST | /buckets/{bucketKey}/messages | Create a message Messages |
DELETE | /buckets/{bucketKey}/messages | Clear a bucket (remove all messages). Messages |
GET | /buckets/{bucketKey}/messages/{messageId} | Retrieve the details for a single message. Messages |
GET | /buckets/{bucketKey}/tests | Returns a list of tests. Tests |
POST | /buckets/{bucketKey}/tests | Create a test. Tests |
GET | /buckets/{bucketKey}/tests/{testId} | Retrieve the details of a given test by ID. Tests |
PUT | /buckets/{bucketKey}/tests/{testId} | Modify a test's name, description, default environment and its steps. To modify other individual properties of |
DELETE | /buckets/{bucketKey}/tests/{testId} | Delete a test, including all steps, schedules, test-specific environments and results. Tests |
GET | /buckets/{bucketKey}/tests/{testId}/environments | Return details of the test's environments (only those that belong to the specified test) Test Environments |
POST | /buckets/{bucketKey}/tests/{testId}/environments | Create new test environment. Test Environments |
PUT | /buckets/{bucketKey}/tests/{testId}/environments/{environmentId} | Update the details of a test environment. Test Environments |
GET | /buckets/{bucketKey}/tests/{testId}/metrics | Return details of the test metrics for the specified timeframe. Tests |
GET | /buckets/{bucketKey}/tests/{testId}/steps | List test steps for a test. Test Steps |
POST | /buckets/{bucketKey}/tests/{testId}/steps | Add new test step. Test Steps |
PUT | /buckets/{bucketKey}/tests/{testId}/steps/{stepId} | Update the details of a single test step. Test Steps |
DELETE | /buckets/{bucketKey}/tests/{testId}/steps/{stepId} | Delete a step from a test. Test Steps |
GET | /teams/{teamId}/agents | Team agents list List currently connected agents associated with a given team. Account |
GET | /teams/{teamId}/integrations | Team integrations list Returns a list of integrations configured for the team. Account |
GET | /teams/{teamId}/people | Teams Resource List people and integrations associated with a given team. Account |
specification origin: https://raw.githubusercontent.com/Runscope/runscope-api-examples/master/schemas/runscope-s
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.