QA DDT API

This is the (official) QA DDT (Quality Analysis Data Driven Tests) API
More information: https://qa.doorzz.com
Contact Info: cto@doorzz.com
Version: 1.0
Doorzz, Inc.


Methods

[ Jump to Models ]

Table of Contents

Endpoints

Endpoints

Up
post /v1/login
Login & get a Token (v1LoginPost)

Request body

credentials credentials (optional)
Body Parameter — Your email & password

Return type

Example data

Content-Type: application/json
{ "uid" : "52acf78e9e1", "error" : false, "hash" : "7faacba9e01478fa563cca51c41e69c2cf01d2ce4912df2647c07aadbb1da31d" }

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

200 response inline_response_200

default

200 response - Error occured Error

Up
post /v1/logout

Request body

credentials Hash (optional)
Body Parameter — Your UID & Token

Return type

Example data

Content-Type: application/json
{ "error" : false }

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

200 response inline_response_200_1

default

200 response - Error occured Error

Up
post /v1/relogin
Relogin (Expire a Token & get a New one) (v1ReloginPost)

Request body

credentials Hash (optional)
Body Parameter — Your UID & Token

Return type

Example data

Content-Type: application/json
{ "error" : false, "hash" : "7faacba9e01478fa563cca51c41e69c2cf01d2ce4912df2647c07aadbb1da31d" }

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

200 response inline_response_200_2

default

200 response - Error occured Error

Up
post /v1/restore
Restore a test - Get a link to a temporary copy of the test (v1RestorePost)

Request body

credentials_with_uuid HashUUID (optional)
Body Parameter — Your UID & Token

Return type

Example data

Content-Type: application/json
{ "filename" : "ff6d74c8-f675-4cd1-b0b7-289f54c141b2.qa.yml", "error" : false, "hash" : "7faacba9e01478fa563cca51c41e69c2cf01d2ce4912df2647c07aadbb1da31d" }

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

200 response inline_response_200_3

default

200 response - Error occured inline_response_default

Up
post /v1/save
Save a test (forever) (v1SavePost)

Request body

credentials_with_uuid HashUUID (optional)
Body Parameter — Your UID & Token

Return type

Example data

Content-Type: application/json
{ "error" : false, "hash" : "2a31e8155212b4bdb6451d19d1fe1906af27f0b62ba4e5ea453b9883f2c6cc8f" }

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

200 response inline_response_200_4

default

200 response - Error occured Error

Up
post /v1/test
Run a Test (v1TestPost)

Request body

test test (optional)
Body Parameter — Your UID & Token

Return type

Example data

Content-Type: application/json
{ "error" : false, "uuid" : "5ecaa71090e88", "hash" : "2a31e8155212b4bdb6451d19d1fe1906af27f0b62ba4e5ea453b9883f2c6cc8f" }

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

200 response inline_response_200_5

default

200 response - Error occured Error

Up
post /v1/tests
Get a list of your tests (pagenated) (v1TestsPost)

Request body

credentials credentials_1 (optional)
Body Parameter — Your UID & Token

Return type

Example data

Content-Type: application/json
{ "result" : [ { "tid" : "507f191e810c", "uuid" : "239f56de88d1dd6b0fa70d63861e49caba3a3f7140ae1b075ae8ae1f3929fe4b", "saved" : true, "success" : true, "add_date" : "2018-10-22 20:28:11" }, { "tid" : "19729de860ea", "uuid" : "ecaa71090e88fd3515acddc93c516f64ad8ac131692cda1f1f5263d917ee0a6c", "saved" : false, "success" : true, "add_date" : "2018-10-22 14:28:11" }, { "tid" : "5bd0b6da22b4", "uuid" : "439403604687e100822e0ab21fe495850cd0a50e53a4074ee75c88200387fba8", "saved" : false, "success" : true, "add_date" : "2018-10-22 08:28:14" }, { "tid" : "6d93923689ef", "uuid" : "3bd44364973a1aa95f8f9121d157184e1a62757509fda3647b1f7b962bcd954a", "saved" : false, "success" : false, "add_date" : "2018-10-22 02:28:12" }, { "tid" : "5295a608c2ef", "uuid" : "a0e7a42b0256b9c59e33004fadbd7184b65a72927b7fbd4931c712144aef2742", "saved" : false, "success" : true, "add_date" : "2018-10-21 22:28:11" } ], "error" : false }

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

200 response inline_response_200_6

default

200 response - Error occured inline_response_default_1

Models

[ Jump to Methods ]

Table of Contents

  1. Error -
  2. Hash -
  3. HashUUID -
  4. credentials -
  5. credentials_1 -
  6. inline_response_200 -
  7. inline_response_200_1 -
  8. inline_response_200_2 -
  9. inline_response_200_3 -
  10. inline_response_200_4 -
  11. inline_response_200_5 -
  12. inline_response_200_6 -
  13. inline_response_default -
  14. inline_response_default_1 -
  15. test -

credentials - Up

email
password

credentials_1 - Up

uid
hash
page (optional)

inline_response_200 - Up

error
hash (optional)
uid (optional)

inline_response_200_6 - Up

error (optional)
result (optional)

inline_response_default_1 - Up

error (optional)
result (optional)

test - Up

uid (optional)
hash (optional)
screenshot (optional)
files



Test Docs Test our API Visual Editor

Ready to go?

Start testing your website or ask for features, never compromise!