Skip to main content
GET
Authentication: Any authenticated API key
Retrieve a single shared step collection, including the full body of every step.

Path Parameters

sharedStepId
string
required
The shared step collection ID

Query Parameters

version
integer
Fetch a specific version of the collection instead of the latest. Must be a positive integer.

Response

id
string
required
Shared step collection ID
project_id
string
required
Project the collection belongs to
name
string
required
Collection name
version
integer
required
Current version. Pass this back as expected_version when calling Update Shared Step.
is_shared
boolean
required
Always true for collections returned by this endpoint
created_at
string
ISO 8601 timestamp when the collection was created
created_by
string
Who created the collection
steps_by_key
object
required
Map of step key ("1", "2", …) → step body. Each step has the same shape used inside test cases (goal, expected_results, finish_condition, screenshots, pause_game, performance_monitoring, hint_manual). See Get Test → Verification step shape for the field details — expected_results is the structured list of checks and finish_condition is its legacy single-string rendering.
step_order
string[]
required
Ordered list of step keys

Authorizations

X-Api-Key
string
header
required

API key for authentication

Path Parameters

sharedStepId
string
required

Shared step collection ID

projectId
string
required

The project ID. You can copy it from the project settings page or the project URL in the dashboard.

Query Parameters

version
integer

Specific version (positive integer)

Required range: x >= 1

Response

Successful response

id
string
project_id
string
name
string
version
integer
is_shared
boolean
created_at
string<date-time> | null
created_by
string | null
steps_by_key
object
step_order
string[]