Create a test plan
Creates a deterministic test plan from explicit steps. Requires the autonomy:plans:write API key scope.
Creates a deterministic test plan from explicit steps. Requires the autonomy:plans:write API key scope.
Authorization
bearerAuth Send Authorization: Bearer . The token can be an Autonomy organization API key (aut_xxx) or an OAuth access token.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/plans" \ -H "Content-Type: application/json" \ -d '{ "name": "string", "steps": [ { "action": "click", "target": "Checkout button" } ] }'{
"testPlanId": "string",
"status": "created"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}List test plans GET
Lists test plans available to the authenticated team.
Trigger a test run POST
Queues a run for a saved test plan. Web runs can use a saved environment or explicit web target. API and mobile runs require either environmentSlug or explicit targets. Requires the autonomy:runs:write API key scope.