{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:akamai-test-management/post-try-it":{"post":{"operationId":"cloud_akamai_test_management_post_try_it","summary":"Check how functions work","description":"POST /functional/functions/try-it","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-conditions":{"get":{"operationId":"cloud_akamai_test_management_get_test_conditions","summary":"Get the test conditions","description":"GET /functional/test-catalog/conditions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-catalog-template":{"get":{"operationId":"cloud_akamai_test_management_get_test_catalog_template","summary":"Get the test catalog template","description":"GET /functional/test-catalog/template","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-requests":{"get":{"operationId":"cloud_akamai_test_management_get_test_requests","summary":"Get the test requests","description":"GET /functional/test-requests","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-suites":{"get":{"operationId":"cloud_akamai_test_management_get_test_suites","summary":"List test suites","description":"GET /functional/test-suites","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"includeRecentlyDeleted","in":"query","required":false,"description":"Includes items deleted within the last 30 days, which you can restore, `false` by default.","schema":{"type":"boolean","default":false,"description":"Includes items deleted within the last 30 days, which you can restore, `false` by default."},"example":"{{includeRecentlyDeleted}}"},{"name":"propertyId","in":"query","required":false,"description":"Unique identifier for property associated with the test suite to filter the list by. You can combine this parameter with…","schema":{"type":"integer","description":"Unique identifier for property associated with the test suite to filter the list by. You can combine this parameter with…"},"example":"{{propertyId}}"},{"name":"propertyName","in":"query","required":false,"description":"Property name associated with a test suite to filter the list by. You can combine this parameter with `propertyVersion`. Use either this…","schema":{"type":"string","description":"Property name associated with a test suite to filter the list by. You can combine this parameter with `propertyVersion`. Use either this…"},"example":"{{propertyName}}"},{"name":"propertyVersion","in":"query","required":false,"description":"Version of the property associated with the test suite to filter the list by. Combine this parameter with `propertyId` or `propertyName`.","schema":{"type":"integer","description":"Version of the property associated with the test suite to filter the list by. Combine this parameter with `propertyId` or `propertyName`."},"example":"{{propertyVersion}}"},{"name":"user","in":"query","required":false,"description":"Filters the list to items created, edited, or deleted by a username with a specific email address.","schema":{"type":"string","description":"Filters the list to items created, edited, or deleted by a username with a specific email address."},"example":"{{user}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-test-suites":{"post":{"operationId":"cloud_akamai_test_management_post_test_suites","summary":"Create a test suite","description":"POST /functional/test-suites","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-auto-generate-test-suite":{"post":{"operationId":"cloud_akamai_test_management_post_auto_generate_test_suite","summary":"Generate a test suite with child objects","description":"POST /functional/test-suites/auto-generate","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-test-suites-with-child-objects":{"post":{"operationId":"cloud_akamai_test_management_post_test_suites_with_child_objects","summary":"Create a test suite with child objects","description":"POST /functional/test-suites/with-child-objects","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-suite":{"get":{"operationId":"cloud_akamai_test_management_get_test_suite","summary":"Get a test suite","description":"GET /functional/test-suites/{testSuiteId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"testSuiteId","in":"query","required":true,"description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…","schema":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"example":"{{testSuiteId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/put-test-suite":{"post":{"operationId":"cloud_akamai_test_management_put_test_suite","summary":"Update a test suite","description":"PUT /functional/test-suites/{testSuiteId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/delete-test-suite":{"post":{"operationId":"cloud_akamai_test_management_delete_test_suite","summary":"Delete a test suite","description":"DELETE /functional/test-suites/{testSuiteId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-test-suite-restore":{"post":{"operationId":"cloud_akamai_test_management_post_test_suite_restore","summary":"Restore a test suite","description":"POST /functional/test-suites/{testSuiteId}/restore","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-cases":{"get":{"operationId":"cloud_akamai_test_management_get_test_cases","summary":"List test cases","description":"GET /functional/test-suites/{testSuiteId}/test-cases","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"testSuiteId","in":"query","required":true,"description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…","schema":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"example":"{{testSuiteId}}"},{"name":"includeRecentlyDeleted","in":"query","required":false,"description":"Includes items deleted within the last 30 days, which you can restore, `false` by default.","schema":{"type":"boolean","default":false,"description":"Includes items deleted within the last 30 days, which you can restore, `false` by default."},"example":"{{includeRecentlyDeleted}}"},{"name":"resolveVariables","in":"query","required":false,"description":"Returns test cases with resolved variables assigned statically, `false` by default.","schema":{"type":"boolean","default":false,"description":"Returns test cases with resolved variables assigned statically, `false` by default."},"example":"{{resolveVariables}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-test-cases":{"post":{"operationId":"cloud_akamai_test_management_post_test_cases","summary":"Create test cases","description":"POST /functional/test-suites/{testSuiteId}/test-cases","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/put-test-cases":{"post":{"operationId":"cloud_akamai_test_management_put_test_cases","summary":"Update a test case","description":"PUT /functional/test-suites/{testSuiteId}/test-cases","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/put-order-test-case":{"post":{"operationId":"cloud_akamai_test_management_put_order_test_case","summary":"Reorder test cases in a test suite","description":"PUT /functional/test-suites/{testSuiteId}/test-cases/order","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-remove-test-case":{"post":{"operationId":"cloud_akamai_test_management_post_remove_test_case","summary":"Delete test cases","description":"POST /functional/test-suites/{testSuiteId}/test-cases/remove","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-test-cases-restore":{"post":{"operationId":"cloud_akamai_test_management_post_test_cases_restore","summary":"Restore test cases","description":"POST /functional/test-suites/{testSuiteId}/test-cases/restore","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-case":{"get":{"operationId":"cloud_akamai_test_management_get_test_case","summary":"Get a test case","description":"GET /functional/test-suites/{testSuiteId}/test-cases/{testCaseId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"testSuiteId","in":"query","required":true,"description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…","schema":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"example":"{{testSuiteId}}"},{"name":"testCaseId","in":"query","required":true,"description":"Identifies a functional test case. To get this value, run the [List test…","schema":{"type":"integer","description":"Identifies a functional test case. To get this value, run the [List test…"},"example":"{{testCaseId}}"},{"name":"resolveVariables","in":"query","required":false,"description":"Returns test cases with resolved variables assigned statically, `false` by default.","schema":{"type":"boolean","default":false,"description":"Returns test cases with resolved variables assigned statically, `false` by default."},"example":"{{resolveVariables}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-variables":{"get":{"operationId":"cloud_akamai_test_management_get_variables","summary":"List variables","description":"GET /functional/test-suites/{testSuiteId}/variables","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"testSuiteId","in":"query","required":true,"description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…","schema":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"example":"{{testSuiteId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-variables":{"post":{"operationId":"cloud_akamai_test_management_post_variables","summary":"Create variables","description":"POST /functional/test-suites/{testSuiteId}/variables","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/put-variables":{"post":{"operationId":"cloud_akamai_test_management_put_variables","summary":"Update variables","description":"PUT /functional/test-suites/{testSuiteId}/variables","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-remove-variables":{"post":{"operationId":"cloud_akamai_test_management_post_remove_variables","summary":"Delete variables","description":"POST /functional/test-suites/{testSuiteId}/variables/remove","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-variable":{"get":{"operationId":"cloud_akamai_test_management_get_variable","summary":"Get a variable","description":"GET /functional/test-suites/{testSuiteId}/variables/{variableId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"testSuiteId","in":"query","required":true,"description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…","schema":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"example":"{{testSuiteId}}"},{"name":"variableId","in":"query","required":true,"description":"Identifies a variable. To get this value, run the [List variables](https://techdocs.akamai.com/test-ctr/reference/get-variables) operation.","schema":{"type":"integer","description":"Identifies a variable. To get this value, run the [List variables](https://techdocs.akamai.com/test-ctr/reference/get-variables) operation."},"example":"{{variableId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-suites-with-child-objects":{"get":{"operationId":"cloud_akamai_test_management_get_test_suites_with_child_objects","summary":"Get a test suite with child objects","description":"GET /functional/test-suites/{testSuiteId}/with-child-objects","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"testSuiteId","in":"query","required":true,"description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…","schema":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"example":"{{testSuiteId}}"},{"name":"resolveVariables","in":"query","required":false,"description":"Returns test cases with resolved variables assigned statically, `false` by default.","schema":{"type":"boolean","default":false,"description":"Returns test cases with resolved variables assigned statically, `false` by default."},"example":"{{resolveVariables}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/put-test-suites-with-child-objects":{"post":{"operationId":"cloud_akamai_test_management_put_test_suites_with_child_objects","summary":"Update a test suite with child objects","description":"PUT /functional/test-suites/{testSuiteId}/with-child-objects","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","testSuiteId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"testSuiteId":{"type":"integer","description":"Identifies a test suite. To get this value, run the [List test suites](https://techdocs.akamai.com/test-ctr/reference/get-test-suites)…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-runs":{"get":{"operationId":"cloud_akamai_test_management_get_test_runs","summary":"List test runs","description":"GET /test-runs","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/post-test-runs":{"post":{"operationId":"cloud_akamai_test_management_post_test_runs","summary":"Submit a test run","description":"POST /test-runs","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-test-management/get-test-run":{"get":{"operationId":"cloud_akamai_test_management_get_test_run","summary":"Get a test run","description":"GET /test-runs/{testRunId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"testRunId","in":"query","required":true,"description":"Identifies a test run. To get this value, run the [List test runs](https://techdocs.akamai.com/test-ctr/reference/get-test-runs) operation.","schema":{"type":"integer","description":"Identifies a test run. To get this value, run the [List test runs](https://techdocs.akamai.com/test-ctr/reference/get-test-runs) operation."},"example":"{{testRunId}}"},{"name":"includeContext","in":"query","required":false,"description":"Includes test run context in the response.","schema":{"type":"boolean","default":true,"description":"Includes test run context in the response."},"example":"{{includeContext}}"},{"name":"includeSkipped","in":"query","required":false,"description":"Includes details on objects skipped during the test run in the response.","schema":{"type":"boolean","default":false,"description":"Includes details on objects skipped during the test run in the response."},"example":"{{includeSkipped}}"},{"name":"includeAuditInfoInContext","in":"query","required":false,"description":"Includes audit information for run test cases and test suites in the response.","schema":{"type":"boolean","default":false,"description":"Includes audit information for run test cases and test suites in the response."},"example":"{{includeAuditInfoInContext}}"},{"name":"includeDiffInstances","in":"query","required":false,"description":"Includes diff instances in the response.","schema":{"type":"boolean","default":false,"description":"Includes diff instances in the response."},"example":"{{includeDiffInstances}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}