Visual regression

Visual regression reference screenshots

List visual regression reference screenshots

get

Returns a list of visual regression reference screenshots.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Query parameters
pageintegerOptional

A page number within the paginated result set.

page_sizeintegerOptional

Number of results to return per page.

step_idstringRequired

Filter reference screenshots by step ID.

Responses
200Success
application/json
countintegerRequiredExample: 123
nextstring · uri · nullableOptionalExample: http://api.example.org/accounts/?page=4
previousstring · uri · nullableOptionalExample: http://api.example.org/accounts/?page=2
get
/api/v2/visual-regression/reference-screenshots/

Create visual regression reference screenshot

post

Creates a new visual regression reference screenshot.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Body
stepIdstring · uuidRequired
screenshotstring · uriRequired
browserNamestring · nullableOptional
osNamestring · nullableOptional
screenSizeTypestring,null · enum · nullableOptional
  • desktop - Desktop
  • mobile - Mobile
  • custom - Custom
Possible values:
runProfileIdstring · nullableOptional
runModestring,null · enum · nullableOptional
  • server - cloud
  • local - local
  • recording - recording
Possible values:
Responses
post
/api/v2/visual-regression/reference-screenshots/

Retrieve visual regression reference screenshot

get

Returns a single visual regression reference screenshot.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this visual regression ref screenshot.

Responses
200Success
application/json
idstring · uuidRead-onlyRequired
stepIdstring · uuidRead-onlyRequired
projectArtifactIdstring · nullableRead-onlyRequired
screenshotUrlstring · nullableRead-onlyRequired
browserNamestring · nullableRead-onlyRequired
osNamestring · nullableRead-onlyRequired
screenSizeTypestring · nullableRead-onlyRequired
runProfileIdstring · nullableRead-onlyRequired
runProfileNamestringRead-onlyRequired
runModestring,null · enum · nullableRead-onlyRequired
  • server - cloud
  • local - local
  • recording - recording
Possible values:
createdstring · date-timeRead-onlyRequired
modifiedstring · date-timeRead-onlyRequired
get
/api/v2/visual-regression/reference-screenshots/{id}/

Update visual regression reference screenshot

put

Updates a visual regression reference screenshot.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this visual regression ref screenshot.

Body
screenshotstring · uriRequired
Responses
200Success
application/json
idstring · uuidRead-onlyRequired
stepIdstring · uuidRead-onlyRequired
projectArtifactIdstring · nullableRead-onlyRequired
screenshotUrlstring · nullableRead-onlyRequired
browserNamestring · nullableRead-onlyRequired
osNamestring · nullableRead-onlyRequired
screenSizeTypestring · nullableRead-onlyRequired
runProfileIdstring · nullableRead-onlyRequired
runProfileNamestringRead-onlyRequired
runModestring,null · enum · nullableRead-onlyRequired
  • server - cloud
  • local - local
  • recording - recording
Possible values:
createdstring · date-timeRead-onlyRequired
modifiedstring · date-timeRead-onlyRequired
put
/api/v2/visual-regression/reference-screenshots/{id}/

Delete visual regression reference screenshot

delete

Deletes a visual regression reference screenshot.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this visual regression ref screenshot.

Responses
delete
/api/v2/visual-regression/reference-screenshots/{id}/

No content

Last updated

Was this helpful?