Skip to main content
GET
/
run
List test runs
curl --request GET \
  --url https://autonoma.app/api/run \
  --header 'autonoma-client-id: <api-key>' \
  --header 'autonoma-client-secret: <api-key>'
[
  {
    "id": "gch7uesq5h6m9xe2fdq5ddgd",
    "name": "Add 'member' to network, verify it can access the listings and remove it from the network",
    "test_id": "cm8d9gt6v000c9fe5glmyi33u",
    "status": "pending",
    "created_at": "2025-06-12T00:00:11.286Z",
    "ended_at": "2025-06-12T00:00:11.286Z",
    "folder_run_id": "y98cwdq4c3p3v3i68n7nay1p",
    "job_run_id": null,
    "job_id": null,
    "folder": {
      "id": "cm7t223mk00154mzy2jwk2pqy",
      "name": "private-listing-hub"
    },
    "video_url": null,
    "steps": [
      {
        "id": "cmbs5deso0001ps016az80n89",
        "instruction": "insert {{variable:QA_ADMIN_USER}} into log in input",
        "interaction": "input-text",
        "output": "input-text on element with text axel@autonoma.app",
        "status": "passed",
        "url": "https://login.autonoma.app/login",
        "element": {
          "html": "<input class=\"input c2053dbb5 c10f8401f\" inputmode=\"email\" name=\"username\" id=\"username\" type=\"text\" value=\"\" required=\"\" autocomplete=\"email\" autocapitalize=\"none\" spellcheck=\"false\" autofocus=\"\"",
          "selector": "input#username"
        },
        "image": "https://storage.googleapis.com/autonoma-media/screenshots/d8e41de595af.jpeg"
      }
    ],
    "metadata": {
      "source": "scheduled",
      "version": "STG",
      "architecture": "web",
      "application_version_id": "cm7dbowr80042waka7thyjhkq",
      "email": "axel@autonoma.app",
      "username": "Axel Escalada"
    }
  }
]

Authorizations

autonoma-client-id
string
header
required

Client ID for authentication

autonoma-client-secret
string
header
required

Client secret for authentication

Query Parameters

limit
integer

Maximum number of runs to return

Required range: 1 <= x <= 100
Example:

20

offset
integer

Number of runs to skip for pagination

Required range: x >= 0
Example:

0

test
string

Filter by test ID

Example:

"cm8d9gt6v000c9fe5glmyi33u"

folder
string

Filter by folder ID

Example:

"cm7t223mk00154mzy2jwk2pqy"

status
enum<string>

Filter by run status

Available options:
pending,
running,
passed,
failed
Example:

"passed"

media
boolean

Include media URLs in response (expires in 1 hour)

Example:

true

steps
boolean

Include step details in response

Example:

true

Response

List of test runs

id
string
Example:

"gch7uesq5h6m9xe2fdq5ddgd"

name
string
Example:

"Add 'member' to network, verify it can access the listings and remove it from the network"

test_id
string
Example:

"cm8d9gt6v000c9fe5glmyi33u"

status
enum<string>
Available options:
pending,
running,
passed,
failed
Example:

"pending"

created_at
string<date-time>
Example:

"2025-06-12T00:00:11.286Z"

ended_at
string<date-time>
Example:

"2025-06-12T00:00:11.286Z"

folder_run_id
string | null
Example:

"y98cwdq4c3p3v3i68n7nay1p"

job_run_id
string | null
Example:

null

job_id
string | null
Example:

null

folder
object
video_url
string | null

Video URL (expires in 1 hour)

Example:

null

steps
object[]
metadata
object
I