# coding: utf-8 """ Test Results API Get test result metrics for Network and Application Synthetics tests. Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. """ # noqa: E501 import json from sdk_test_support.mock_server_types import ErrorResponseExpectation, OperationExpectation OPERATION_MANIFEST = { "get_test_api_agent_round_results": OperationExpectation( operation_id="get_test_api_agent_round_results", method="GET", path="/test-results/{testId}/api/agent/{agentId}/round/{roundId}", path_param_examples={ "testId": '202701', "agentId": '11', "roundId": '1384309800', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "completion" : 100, "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "errorType" : "None", "apiTransactionTime" : 990.1, "startTime" : 1384309800, "endTime" : 1384309800, "requests" : [ { "completion" : 100, "stepType" : "default", "responseTime" : 440.8, "apiCallTime" : 900.9, "processingTime" : 59.9, "url" : "https://api.thousandeyes.com/v7/status", "sendTime" : 8.1, "receiveTime" : 224.1, "connectTime" : 12.1, "dnsTime" : 11.1, "name" : "First Step to Acquire Token", "stepNumber" : 1, "assertions" : [ { "hasFailed" : false, "step" : 1 }, { "hasFailed" : false, "step" : 1 } ], "assertErrorCount" : 0, "blockedTime" : 49.9, "stepTime" : 990.1, "waitTime" : 18.1 }, { "completion" : 100, "stepType" : "default", "responseTime" : 440.8, "apiCallTime" : 900.9, "processingTime" : 59.9, "url" : "https://api.thousandeyes.com/v7/status", "sendTime" : 8.1, "receiveTime" : 224.1, "connectTime" : 12.1, "dnsTime" : 11.1, "name" : "First Step to Acquire Token", "stepNumber" : 1, "assertions" : [ { "hasFailed" : false, "step" : 1 }, { "hasFailed" : false, "step" : 1 } ], "assertErrorCount" : 0, "blockedTime" : 49.9, "stepTime" : 990.1, "waitTime" : 18.1 } ], "roundId" : 1384309800, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "completion" : 100, "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "errorType" : "None", "apiTransactionTime" : 990.1, "startTime" : 1384309800, "endTime" : 1384309800, "requests" : [ { "completion" : 100, "stepType" : "default", "responseTime" : 440.8, "apiCallTime" : 900.9, "processingTime" : 59.9, "url" : "https://api.thousandeyes.com/v7/status", "sendTime" : 8.1, "receiveTime" : 224.1, "connectTime" : 12.1, "dnsTime" : 11.1, "name" : "First Step to Acquire Token", "stepNumber" : 1, "assertions" : [ { "hasFailed" : false, "step" : 1 }, { "hasFailed" : false, "step" : 1 } ], "assertErrorCount" : 0, "blockedTime" : 49.9, "stepTime" : 990.1, "waitTime" : 18.1 }, { "completion" : 100, "stepType" : "default", "responseTime" : 440.8, "apiCallTime" : 900.9, "processingTime" : 59.9, "url" : "https://api.thousandeyes.com/v7/status", "sendTime" : 8.1, "receiveTime" : 224.1, "connectTime" : 12.1, "dnsTime" : 11.1, "name" : "First Step to Acquire Token", "stepNumber" : 1, "assertions" : [ { "hasFailed" : false, "step" : 1 }, { "hasFailed" : false, "step" : 1 } ], "assertErrorCount" : 0, "blockedTime" : 49.9, "stepTime" : 990.1, "waitTime" : 18.1 } ], "roundId" : 1384309800, "errorDetails" : "Connection error" } ] } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_api_results": OperationExpectation( operation_id="get_test_api_results", method="GET", path="/test-results/{testId}/api", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "completion" : 100, "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "errorType" : "None", "apiTransactionTime" : 990.1, "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "completion" : 100, "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "errorType" : "None", "apiTransactionTime" : 990.1, "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_dns_sec_results": OperationExpectation( operation_id="get_test_dns_sec_results", method="GET", path="/test-results/{testId}/dnssec", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "isValid" : true, "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "isValid" : true, "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_dns_server_result": OperationExpectation( operation_id="get_test_dns_server_result", method="GET", path="/test-results/{testId}/dns-server/{serverId}", path_param_examples={ "testId": '202701', "serverId": '281474976710706', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "server" : "a1.verisigndns.com.", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "mappings" : "208.185.7.120", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "startTime" : 1384309800, "endTime" : 1384309800, "resolutionTime" : 3, "roundId" : 1384309800, "serverId" : "456", "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "server" : "a1.verisigndns.com.", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "mappings" : "208.185.7.120", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "startTime" : 1384309800, "endTime" : 1384309800, "resolutionTime" : 3, "roundId" : 1384309800, "serverId" : "456", "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_dns_servers_results": OperationExpectation( operation_id="get_test_dns_servers_results", method="GET", path="/test-results/{testId}/dns-server", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "server" : "a1.verisigndns.com.", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "mappings" : "208.185.7.120", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "startTime" : 1384309800, "endTime" : 1384309800, "resolutionTime" : 3, "roundId" : 1384309800, "serverId" : "456", "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "server" : "a1.verisigndns.com.", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "mappings" : "208.185.7.120", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "startTime" : 1384309800, "endTime" : 1384309800, "resolutionTime" : 3, "roundId" : 1384309800, "serverId" : "456", "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_dns_trace_results": OperationExpectation( operation_id="get_test_dns_trace_results", method="GET", path="/test-results/{testId}/dns-trace", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "finalServerQueried" : "a1.verisigndns.com.", "finalQueryTime" : 178, "queries" : 3, "failedQueries" : 0, "output" : "com.\\t172800\\tIN\\tNS\\ta.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tf.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tc.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tb.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\td.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\te.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tg.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tm.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\th.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tj.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\ti.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tl.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tk.gtld-servers.net.\\n;; Received 498 bytes from 199.7.91.13(d.root-servers.net.) in 119 ms\\n\\nthousandeyes.com.\\t172800\\tIN\\tNS\\ta1.verisigndns.com.\\nthousandeyes.com.\\t172800\\tIN\\tNS\\ta2.verisigndns.com.\\nthousandeyes.com.\\t172800\\tIN\\tNS\\ta3.verisigndns.com.\\nthousandeyes.com.\\t172800\\tIN\\tNS\\tu1.verisigndns.com.\\n;; Received 266 bytes from 192.5.6.30(a.gtld-servers.net.) in 178 ms\\n\\napp.thousandeyes.com.\\t300\\tIN\\tCNAME\\tweb.thousandeyes.com.\\nweb.thousandeyes.com.\\t300\\tIN\\tCNAME\\tlb-app.thousandeyes.com.\\nlb-app.thousandeyes.com.\\t3600\\tIN\\tA\\t208.185.7.120\\n;; Received 173 bytes from 209.112.113.33(a1.verisigndns.com.) in 178 ms\\n\\n", "mappings" : "208.185.7.120", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "finalServerQueried" : "a1.verisigndns.com.", "finalQueryTime" : 178, "queries" : 3, "failedQueries" : 0, "output" : "com.\\t172800\\tIN\\tNS\\ta.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tf.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tc.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tb.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\td.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\te.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tg.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tm.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\th.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tj.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\ti.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tl.gtld-servers.net.\\ncom.\\t172800\\tIN\\tNS\\tk.gtld-servers.net.\\n;; Received 498 bytes from 199.7.91.13(d.root-servers.net.) in 119 ms\\n\\nthousandeyes.com.\\t172800\\tIN\\tNS\\ta1.verisigndns.com.\\nthousandeyes.com.\\t172800\\tIN\\tNS\\ta2.verisigndns.com.\\nthousandeyes.com.\\t172800\\tIN\\tNS\\ta3.verisigndns.com.\\nthousandeyes.com.\\t172800\\tIN\\tNS\\tu1.verisigndns.com.\\n;; Received 266 bytes from 192.5.6.30(a.gtld-servers.net.) in 178 ms\\n\\napp.thousandeyes.com.\\t300\\tIN\\tCNAME\\tweb.thousandeyes.com.\\nweb.thousandeyes.com.\\t300\\tIN\\tCNAME\\tlb-app.thousandeyes.com.\\nlb-app.thousandeyes.com.\\t3600\\tIN\\tA\\t208.185.7.120\\n;; Received 173 bytes from 209.112.113.33(a1.verisigndns.com.) in 178 ms\\n\\n", "mappings" : "208.185.7.120", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_bgp_results": OperationExpectation( operation_id="get_test_bgp_results", method="GET", path="/test-results/{testId}/bgp", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "prefix" : "99.128.0.0/11", "monitor" : { "monitorId" : "281474976710706", "monitorName" : "Vancouver, Canada - Bell Canada (AS 6539)", "countryId" : "US" }, "startTime" : 1384309800, "endTime" : 1384309800, "reachability" : 0, "updates" : 0, "pathChanges" : 0, "roundId" : 1384309800, "prefixId" : "215" }, { "date" : "2022-07-17T22:00:54Z", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "prefix" : "99.128.0.0/11", "monitor" : { "monitorId" : "281474976710706", "monitorName" : "Vancouver, Canada - Bell Canada (AS 6539)", "countryId" : "US" }, "startTime" : 1384309800, "endTime" : 1384309800, "reachability" : 0, "updates" : 0, "pathChanges" : 0, "roundId" : 1384309800, "prefixId" : "215" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_bgp_routes_prefix_round_results": OperationExpectation( operation_id="get_test_bgp_routes_prefix_round_results", method="GET", path="/test-results/{testId}/bgp/routes/prefix/{prefixId}/round/{roundId}", path_param_examples={ "testId": '202701', "prefixId": '3789376546', "roundId": '1384309800', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "_links" : { "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "prefix" : "99.128.0.0/11", "monitor" : { "monitorId" : "281474976710706", "monitorName" : "Vancouver, Canada - Bell Canada (AS 6539)", "countryId" : "US" }, "hops" : [ { "asName" : "Telus Advanced Communications", "asn" : 852 }, { "asName" : "Telus Advanced Communications", "asn" : 852 } ], "isActive" : true, "roundId" : 1384309800, "prefixId" : "215" }, { "date" : "2022-07-17T22:00:54Z", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "prefix" : "99.128.0.0/11", "monitor" : { "monitorId" : "281474976710706", "monitorName" : "Vancouver, Canada - Bell Canada (AS 6539)", "countryId" : "US" }, "hops" : [ { "asName" : "Telus Advanced Communications", "asn" : 852 }, { "asName" : "Telus Advanced Communications", "asn" : 852 } ], "isActive" : true, "roundId" : 1384309800, "prefixId" : "215" } ] } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_network_results": OperationExpectation( operation_id="get_test_network_results", method="GET", path="/test-results/{testId}/network", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "server" : "www.thousandeyes.com:80", "availableBandwidth" : 9.100464, "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "packetsBySecond" : [ [ ], [ 0 ], [ 2 ], [ 2, 1 ], [ 1, 1 ] ], "avgLatency" : 167.04, "bandwidth" : 4.3313155, "minLatency" : 167, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "maxLatency" : 168, "proxyJitter" : 1.2, "proxyAverageLatency" : 45, "proxyLoss" : 2.5, "healthScore" : 0.98, "capacity" : 210.10854, "loss" : 0, "proxyMinLatency" : 40, "jitter" : 0.076808, "serverIp" : "50.18.127.223", "startTime" : 1384309800, "endTime" : 1384309800, "proxyMaxLatency" : 50, "roundId" : 1384309800, "direction" : "to-target" }, { "date" : "2022-07-17T22:00:54Z", "server" : "www.thousandeyes.com:80", "availableBandwidth" : 9.100464, "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "packetsBySecond" : [ [ ], [ 0 ], [ 2 ], [ 2, 1 ], [ 1, 1 ] ], "avgLatency" : 167.04, "bandwidth" : 4.3313155, "minLatency" : 167, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "maxLatency" : 168, "proxyJitter" : 1.2, "proxyAverageLatency" : 45, "proxyLoss" : 2.5, "healthScore" : 0.98, "capacity" : 210.10854, "loss" : 0, "proxyMinLatency" : 40, "jitter" : 0.076808, "serverIp" : "50.18.127.223", "startTime" : 1384309800, "endTime" : 1384309800, "proxyMaxLatency" : 50, "roundId" : 1384309800, "direction" : "to-target" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_path_vis_agent_round_results": OperationExpectation( operation_id="get_test_path_vis_agent_round_results", method="GET", path="/test-results/{testId}/path-vis/agent/{agentId}/round/{roundId}", path_param_examples={ "testId": '202701', "agentId": '11', "roundId": '1384309800', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "_links" : { "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "server" : "www.google.com:443", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "targetIsProxy" : true, "sourcePrefix" : "196.40.96.0/20", "sourceIp" : "196.40.106.237", "pathTraces" : [ { "hops" : [ { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" }, { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" } ], "pathId" : "4711301366345855606023718047703941305741293841502186803" }, { "hops" : [ { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" }, { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" } ], "pathId" : "4711301366345855606023718047703941305741293841502186803" } ], "serverIp" : "172.217.170.68", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "direction" : "to-target" }, { "date" : "2022-07-17T22:00:54Z", "server" : "www.google.com:443", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "targetIsProxy" : true, "sourcePrefix" : "196.40.96.0/20", "sourceIp" : "196.40.106.237", "pathTraces" : [ { "hops" : [ { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" }, { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" } ], "pathId" : "4711301366345855606023718047703941305741293841502186803" }, { "hops" : [ { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" }, { "rdns" : "core-router1.cpt2.host-h.net", "prefix" : "196.40.96.0/20", "responseTime" : 1, "hop" : 1, "ipAddress" : "196.40.106.237", "mpls" : "mpls", "location" : "Cape Town, South Africa", "network" : "HETZNER (Pty) Ltd (AS 37153)" } ], "pathId" : "4711301366345855606023718047703941305741293841502186803" } ], "serverIp" : "172.217.170.68", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "direction" : "to-target" } ] } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_path_vis_results": OperationExpectation( operation_id="get_test_path_vis_results", method="GET", path="/test-results/{testId}/path-vis", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "server" : "www.google.com:443", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "targetIsProxy" : true, "sourcePrefix" : "196.40.96.0/20", "sourceIp" : "196.40.106.237", "pathTraces" : [ { "numberOfHops" : 15, "responseTime" : 1500, "ipAddress" : "196.40.106.237", "pathMtu" : 1500, "pathId" : "1230899668701775614109128428722974545787322404682781961521", "mss" : 1460 }, { "numberOfHops" : 15, "responseTime" : 1500, "ipAddress" : "196.40.106.237", "pathMtu" : 1500, "pathId" : "1230899668701775614109128428722974545787322404682781961521", "mss" : 1460 } ], "serverIp" : "172.217.170.68", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "direction" : "to-target" }, { "date" : "2022-07-17T22:00:54Z", "server" : "www.google.com:443", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "targetIsProxy" : true, "sourcePrefix" : "196.40.96.0/20", "sourceIp" : "196.40.106.237", "pathTraces" : [ { "numberOfHops" : 15, "responseTime" : 1500, "ipAddress" : "196.40.106.237", "pathMtu" : 1500, "pathId" : "1230899668701775614109128428722974545787322404682781961521", "mss" : 1460 }, { "numberOfHops" : 15, "responseTime" : 1500, "ipAddress" : "196.40.106.237", "pathMtu" : 1500, "pathId" : "1230899668701775614109128428722974545787322404682781961521", "mss" : 1460 } ], "serverIp" : "172.217.170.68", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "direction" : "to-target" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_rtp_server_results": OperationExpectation( operation_id="get_test_rtp_server_results", method="GET", path="/test-results/{testId}/rtp-server", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "pdv" : 1, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "dscpName" : "EF (DSCP 46)", "latency" : 103, "mos" : 4.351024, "loss" : 0, "dscp" : "46", "codecMaxMos" : 4.41, "discards" : 0, "serverIp" : "172.97.102.37", "errorDetail" : "Connection error", "startTime" : 1384309800, "endTime" : 1384309800, "codecName" : "G.711 @ 64 Kbps", "roundId" : 1384309800 }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "pdv" : 1, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "dscpName" : "EF (DSCP 46)", "latency" : 103, "mos" : 4.351024, "loss" : 0, "dscp" : "46", "codecMaxMos" : 4.41, "discards" : 0, "serverIp" : "172.97.102.37", "errorDetail" : "Connection error", "startTime" : 1384309800, "endTime" : 1384309800, "codecName" : "G.711 @ 64 Kbps", "roundId" : 1384309800 } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_sip_server_results": OperationExpectation( operation_id="get_test_sip_server_results", method="GET", path="/test-results/{testId}/sip-server", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "numRedirects" : 0, "registerTime" : 21, "optionsTime" : 17, "optionsRequest" : "OPTIONS sip:6054@voice.sfo2.notarealco.com SIP/2.0\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;branch=z9hG4bKRTzPzMoVh0;rport\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: \\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nCSeq: 3 OPTIONS\\r\\nContact: \\r\\nUser-Agent: ThousandEyes Test Call\\r\\nAllow: INVITE, ACK, CANCEL, BYE\\r\\nSupported: outbound, path\\r\\nMax-Forwards: 70\\r\\nExpires: 60\\r\\nContent-Length: 0\\r\\n\\r\\n\\nOPTIONS sip:6054@voice.sfo2.notarealco.com SIP/2.0\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;branch=z9hG4bKRTzPzMoVh0;rport\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: \\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nCSeq: 4 OPTIONS\\r\\nContact: \\r\\nAuthorization: Digest username=\\"al6054\\", realm=\\"asterisk\\", nonce=\\"1598728080/4e3bef2c789bdfa45ce9123221e08c8f\\", uri=\\"sip:6054@voice.sfo2.notarealco.com\\", response=\\"83c538a39ff766cf75ffd1d62317b442\\", algorithm=MD5, cnonce=\\"0a4f113b\\", opaque=\\"748ffa241d840721\\", qop=auth, nc=00000001\\r\\nUser-Agent: ThousandEyes Test Call\\r\\nAllow: INVITE, ACK, CANCEL, BYE\\r\\nSupported: outbound, path\\r\\nMax-Forwards: 70\\r\\nExpires: 60\\r\\nContent-Length: 0\\r\\n\\r\\n", "responseTime" : 12, "totalTime" : 40, "errorType" : "none", "availability" : 100, "responseCode" : 200, "optionsResponse" : "SIP/2.0 401 Unauthorized\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;rport=55431;received=38.140.61.68;branch=z9hG4bKRTzPzMoVh0\\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: ;tag=z9hG4bKRTzPzMoVh0\\r\\nCSeq: 3 OPTIONS\\r\\nWWW-Authenticate: Digest realm=\\"asterisk\\",nonce=\\"1598728080/4e3bef2c789bdfa45ce9123221e08c8f\\",opaque=\\"748ffa241d840721\\",algorithm=md5,qop=\\"auth\\"\\r\\nServer: Asterisk PBX 16.4.0\\r\\nContent-Length: 0\\r\\n\\r\\n\\nSIP/2.0 200 OK\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;rport=55431;received=38.140.61.68;branch=z9hG4bKRTzPzMoVh0\\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: ;tag=z9hG4bKRTzPzMoVh0\\r\\nCSeq: 4 OPTIONS\\r\\nAccept: application/xpidf+xml, application/cpim-pidf+xml, application/simple-message-summary, application/pidf+xml, application/dialog-info+xml, application/simple-message-summary, application/pidf+xml, application/dialog-info+xml, application/sdp, message/sipfrag;version=2.0\\r\\nAllow: OPTIONS, REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, MESSAGE, REFER\\r\\nSupported: 100rel, timer, replaces, norefersub\\r\\nAccept-Encoding: text/plain\\r\\nAccept-Language: en\\r\\nServer: Asterisk PBX 16.4.0\\r\\nContent-Length: 0\\r\\n\\r\\n", "problemDetail" : "problemDetail", "connectTime" : 5, "dnsTime" : 2, "serverIp" : "193.2.1.88", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "waitTime" : 5, "inviteTime" : 10 }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "numRedirects" : 0, "registerTime" : 21, "optionsTime" : 17, "optionsRequest" : "OPTIONS sip:6054@voice.sfo2.notarealco.com SIP/2.0\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;branch=z9hG4bKRTzPzMoVh0;rport\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: \\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nCSeq: 3 OPTIONS\\r\\nContact: \\r\\nUser-Agent: ThousandEyes Test Call\\r\\nAllow: INVITE, ACK, CANCEL, BYE\\r\\nSupported: outbound, path\\r\\nMax-Forwards: 70\\r\\nExpires: 60\\r\\nContent-Length: 0\\r\\n\\r\\n\\nOPTIONS sip:6054@voice.sfo2.notarealco.com SIP/2.0\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;branch=z9hG4bKRTzPzMoVh0;rport\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: \\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nCSeq: 4 OPTIONS\\r\\nContact: \\r\\nAuthorization: Digest username=\\"al6054\\", realm=\\"asterisk\\", nonce=\\"1598728080/4e3bef2c789bdfa45ce9123221e08c8f\\", uri=\\"sip:6054@voice.sfo2.notarealco.com\\", response=\\"83c538a39ff766cf75ffd1d62317b442\\", algorithm=MD5, cnonce=\\"0a4f113b\\", opaque=\\"748ffa241d840721\\", qop=auth, nc=00000001\\r\\nUser-Agent: ThousandEyes Test Call\\r\\nAllow: INVITE, ACK, CANCEL, BYE\\r\\nSupported: outbound, path\\r\\nMax-Forwards: 70\\r\\nExpires: 60\\r\\nContent-Length: 0\\r\\n\\r\\n", "responseTime" : 12, "totalTime" : 40, "errorType" : "none", "availability" : 100, "responseCode" : 200, "optionsResponse" : "SIP/2.0 401 Unauthorized\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;rport=55431;received=38.140.61.68;branch=z9hG4bKRTzPzMoVh0\\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: ;tag=z9hG4bKRTzPzMoVh0\\r\\nCSeq: 3 OPTIONS\\r\\nWWW-Authenticate: Digest realm=\\"asterisk\\",nonce=\\"1598728080/4e3bef2c789bdfa45ce9123221e08c8f\\",opaque=\\"748ffa241d840721\\",algorithm=md5,qop=\\"auth\\"\\r\\nServer: Asterisk PBX 16.4.0\\r\\nContent-Length: 0\\r\\n\\r\\n\\nSIP/2.0 200 OK\\r\\nVia: SIP/2.0/TCP 38.140.61.68:55431;rport=55431;received=38.140.61.68;branch=z9hG4bKRTzPzMoVh0\\r\\nCall-ID: oO9WaL3av8@38.140.61.68\\r\\nFrom: ;tag=cGaJDNKQFE\\r\\nTo: ;tag=z9hG4bKRTzPzMoVh0\\r\\nCSeq: 4 OPTIONS\\r\\nAccept: application/xpidf+xml, application/cpim-pidf+xml, application/simple-message-summary, application/pidf+xml, application/dialog-info+xml, application/simple-message-summary, application/pidf+xml, application/dialog-info+xml, application/sdp, message/sipfrag;version=2.0\\r\\nAllow: OPTIONS, REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, MESSAGE, REFER\\r\\nSupported: 100rel, timer, replaces, norefersub\\r\\nAccept-Encoding: text/plain\\r\\nAccept-Language: en\\r\\nServer: Asterisk PBX 16.4.0\\r\\nContent-Length: 0\\r\\n\\r\\n", "problemDetail" : "problemDetail", "connectTime" : 5, "dnsTime" : 2, "serverIp" : "193.2.1.88", "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800, "waitTime" : 5, "inviteTime" : 10 } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_ftp_server_results": OperationExpectation( operation_id="get_test_ftp_server_results", method="GET", path="/test-results/{testId}/ftp-server", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "transferTime" : 99.865, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "negotiationTime" : 503.413, "responseTime" : 0.589, "totalTime" : 705.554, "errorType" : "None", "responseCode" : 226, "dnsTime" : 0.589, "connectTime" : 50.153, "serverIp" : "193.2.1.88", "startTime" : 1384309800, "endTime" : 1384309800, "throughput" : 123, "roundId" : 1384309800, "waitTime" : 52.1, "wireSize" : 22172, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "transferTime" : 99.865, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "negotiationTime" : 503.413, "responseTime" : 0.589, "totalTime" : 705.554, "errorType" : "None", "responseCode" : 226, "dnsTime" : 0.589, "connectTime" : 50.153, "serverIp" : "193.2.1.88", "startTime" : 1384309800, "endTime" : 1384309800, "throughput" : 123, "roundId" : 1384309800, "waitTime" : 52.1, "wireSize" : 22172, "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_http_server_results": OperationExpectation( operation_id="get_test_http_server_results", method="GET", path="/test-results/{testId}/http-server", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "sslVersion" : "TLSv1.3", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "numRedirects" : 0, "errorType" : "None", "healthScore" : 0.98, "responseCode" : 200, "connectTime" : 2, "startTime" : 1384309800, "throughput" : 123, "roundId" : 1384309800, "headers" : { "requestHeaders" : "GET / HTTP/1.1\\r\\nHost: www.thousandeyes.com\\r\\nUser-Agent: curl/7.58.0-DEV\\r\\nAccept: */*\\r\\nAccept-Encoding: deflate, gzip\\r\\nX-ThousandEyes-Agent: yes\\r\\n", "responseHeaders" : "HTTP/1.1 200 OK\\r\\nContent-Type: text/html;charset=UTF-8\\r\\nContent-Length: 9993\\r\\nConnection: keep-alive\\r\\nDate: Mon, 04 May 2020 16:13:00 GMT\\r\\nServer: Apache\\r\\nContent-Language: en-US\\r\\nContent-Encoding: gzip\\r\\nX-Frame-Options: sameorigin\\r\\nCache-Control: max-age=600, must-revalidate\\r\\nStrict-Transport-Security: max-age=31536000\\r\\nX-Content-Type-Options: nosniff\\r\\nX-XSS-Protection: 1; mode=block\\r\\nVary: Accept-Encoding\\r\\nX-Cache: Hit from cloudfront\\r\\nVia: 1.1 7ba3caf71ae7a52dd411d1a543e80cd8.cloudfront.net (CloudFront)\\r\\nX-Amz-Cf-Pop: SFO5-C3\\r\\nX-Amz-Cf-Id: w4h42tkoJD-rEpkRDZUvnQBmy26GVGe6pUsuRr1Dphf7oajYbjXaOA==\\r\\nAge: 132\\r\\n" }, "sslCipher" : "sslCipher", "redirectTime" : 10, "sslCertificates" : [ { "hasValidSigningCert" : false, "issuerName" : "DigiCert SHA2 Extended Validation Server CA", "subjectAlternativeNames" : [ "www.thousandeyes.com", "thousandeyes.com" ], "isFetchDateInValidCertDateRange" : true, "validBefore" : "2020-05-12T12:00:00Z", "daysUntilExpiry" : 0, "validAfter" : "2018-03-27T00:00:00Z", "subjectName" : "www.thousandeyes.com" }, { "hasValidSigningCert" : false, "issuerName" : "DigiCert SHA2 Extended Validation Server CA", "subjectAlternativeNames" : [ "www.thousandeyes.com", "thousandeyes.com" ], "isFetchDateInValidCertDateRange" : true, "validBefore" : "2020-05-12T12:00:00Z", "daysUntilExpiry" : 0, "validAfter" : "2018-03-27T00:00:00Z", "subjectName" : "www.thousandeyes.com" } ], "responseTime" : 14, "totalTime" : 15, "receiveTime" : 1, "dnsTime" : 0, "serverIp" : "193.2.1.88", "sslTime" : 9, "endTime" : 1384309800, "waitTime" : 3, "dnsServerMeasurement" : { "usedDnsResponse" : { "id" : 41837, "qr" : "response", "opcode" : "query", "authoritativeAnswer" : false, "truncation" : false, "recursionDesired" : true, "recursionAvailable" : true, "zero" : false, "authenticData" : false, "checkingDisabled" : false, "responseCode" : "noerror", "question" : [ { "name" : "www.example.com", "type" : "a", "class" : "in", "ttl" : 0, "data" : "" } ], "answer" : [ { "name" : "www.example.com", "type" : "a", "class" : "in", "ttl" : 300, "data" : "203.0.113.10" } ], "dnsResolver" : "8.8.8.8", "timing" : { "startTimeUs" : "1769706600000000", "totalTimeUs" : 19304 }, "protocol" : "udp" }, "unusedDnsResponses" : [ { "id" : 41838, "qr" : "response", "opcode" : "query", "authoritativeAnswer" : false, "truncation" : false, "recursionDesired" : true, "recursionAvailable" : true, "zero" : false, "authenticData" : false, "checkingDisabled" : false, "responseCode" : "nxdomain", "question" : [ { "name" : "www.example.com", "type" : "aaaa", "class" : "in", "ttl" : 0, "data" : "" } ], "dnsResolver" : "8.8.4.4", "timing" : { "startTimeUs" : "1769706600020000", "totalTimeUs" : 15420 }, "protocol" : "udp" } ], "usedHostsFile" : false, "resolvedIp" : "203.0.113.10" }, "wireSize" : 9993, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "sslVersion" : "TLSv1.3", "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "numRedirects" : 0, "errorType" : "None", "healthScore" : 0.98, "responseCode" : 200, "connectTime" : 2, "startTime" : 1384309800, "throughput" : 123, "roundId" : 1384309800, "headers" : { "requestHeaders" : "GET / HTTP/1.1\\r\\nHost: www.thousandeyes.com\\r\\nUser-Agent: curl/7.58.0-DEV\\r\\nAccept: */*\\r\\nAccept-Encoding: deflate, gzip\\r\\nX-ThousandEyes-Agent: yes\\r\\n", "responseHeaders" : "HTTP/1.1 200 OK\\r\\nContent-Type: text/html;charset=UTF-8\\r\\nContent-Length: 9993\\r\\nConnection: keep-alive\\r\\nDate: Mon, 04 May 2020 16:13:00 GMT\\r\\nServer: Apache\\r\\nContent-Language: en-US\\r\\nContent-Encoding: gzip\\r\\nX-Frame-Options: sameorigin\\r\\nCache-Control: max-age=600, must-revalidate\\r\\nStrict-Transport-Security: max-age=31536000\\r\\nX-Content-Type-Options: nosniff\\r\\nX-XSS-Protection: 1; mode=block\\r\\nVary: Accept-Encoding\\r\\nX-Cache: Hit from cloudfront\\r\\nVia: 1.1 7ba3caf71ae7a52dd411d1a543e80cd8.cloudfront.net (CloudFront)\\r\\nX-Amz-Cf-Pop: SFO5-C3\\r\\nX-Amz-Cf-Id: w4h42tkoJD-rEpkRDZUvnQBmy26GVGe6pUsuRr1Dphf7oajYbjXaOA==\\r\\nAge: 132\\r\\n" }, "sslCipher" : "sslCipher", "redirectTime" : 10, "sslCertificates" : [ { "hasValidSigningCert" : false, "issuerName" : "DigiCert SHA2 Extended Validation Server CA", "subjectAlternativeNames" : [ "www.thousandeyes.com", "thousandeyes.com" ], "isFetchDateInValidCertDateRange" : true, "validBefore" : "2020-05-12T12:00:00Z", "daysUntilExpiry" : 0, "validAfter" : "2018-03-27T00:00:00Z", "subjectName" : "www.thousandeyes.com" }, { "hasValidSigningCert" : false, "issuerName" : "DigiCert SHA2 Extended Validation Server CA", "subjectAlternativeNames" : [ "www.thousandeyes.com", "thousandeyes.com" ], "isFetchDateInValidCertDateRange" : true, "validBefore" : "2020-05-12T12:00:00Z", "daysUntilExpiry" : 0, "validAfter" : "2018-03-27T00:00:00Z", "subjectName" : "www.thousandeyes.com" } ], "responseTime" : 14, "totalTime" : 15, "receiveTime" : 1, "dnsTime" : 0, "serverIp" : "193.2.1.88", "sslTime" : 9, "endTime" : 1384309800, "waitTime" : 3, "dnsServerMeasurement" : { "usedDnsResponse" : { "id" : 41837, "qr" : "response", "opcode" : "query", "authoritativeAnswer" : false, "truncation" : false, "recursionDesired" : true, "recursionAvailable" : true, "zero" : false, "authenticData" : false, "checkingDisabled" : false, "responseCode" : "noerror", "question" : [ { "name" : "www.example.com", "type" : "a", "class" : "in", "ttl" : 0, "data" : "" } ], "answer" : [ { "name" : "www.example.com", "type" : "a", "class" : "in", "ttl" : 300, "data" : "203.0.113.10" } ], "dnsResolver" : "8.8.8.8", "timing" : { "startTimeUs" : "1769706600000000", "totalTimeUs" : 19304 }, "protocol" : "udp" }, "unusedDnsResponses" : [ { "id" : 41838, "qr" : "response", "opcode" : "query", "authoritativeAnswer" : false, "truncation" : false, "recursionDesired" : true, "recursionAvailable" : true, "zero" : false, "authenticData" : false, "checkingDisabled" : false, "responseCode" : "nxdomain", "question" : [ { "name" : "www.example.com", "type" : "aaaa", "class" : "in", "ttl" : 0, "data" : "" } ], "dnsResolver" : "8.8.4.4", "timing" : { "startTimeUs" : "1769706600020000", "totalTimeUs" : 15420 }, "protocol" : "udp" } ], "usedHostsFile" : false, "resolvedIp" : "203.0.113.10" }, "wireSize" : 9993, "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_page_load_agent_round_results": OperationExpectation( operation_id="get_test_page_load_agent_round_results", method="GET", path="/test-results/{testId}/page-load/agent/{agentId}/round/{roundId}", path_param_examples={ "testId": '202701', "agentId": '11', "roundId": '1384309800', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "numErrors" : 0, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "responseTime" : 34.35, "pageLoadTime" : 352, "numObjects" : 17, "totalSize" : 403301, "domLoadTime" : 352, "har" : { "log" : { "creator" : { "name" : "ThousandEyes DB Exporter" }, "entries" : [ { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://google.com/" }, "response" : { "bodySize" : 220, "content" : { "mimeType" : "text/html", "size" : 220 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "public, max-age=2592000" }, { "name" : "content-length", "value" : "220" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "Sun, 15 Dec 2019 16:41:54 GMT" }, { "name" : "location", "value" : "https://www.google.com/" }, { "name" : "server", "value" : "gws" }, { "name" : "status", "value" : "301" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 471, "redirectURL" : "", "status" : 301, "statusText" : "MOVED_PERMANENTLY" }, "serverIPAddress" : "172.217.6.110", "startedDateTime" : "2019-11-15T16:41:54.798Z", "time" : 71, "timings" : { "blocked" : 2, "connect" : 16, "dns" : 1, "receive" : 1, "send" : 0, "ssl" : 14, "wait" : 50 } }, { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "www.google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://www.google.com/" }, "response" : { "bodySize" : 65214, "content" : { "mimeType" : "text/html", "size" : 225039 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "private, max-age=0" }, { "name" : "content-encoding", "value" : "br" }, { "name" : "content-length", "value" : "65214" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "-1" }, { "name" : "p3p", "value" : "CP=\\"This is not a P3P policy! See g.co/p3phelp for more info.\\"" }, { "name" : "server", "value" : "gws" }, { "name" : "set-cookie", "value" : "(removed)" }, { "name" : "status", "value" : "200" }, { "name" : "strict-transport-security", "value" : "max-age=31536000" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 915, "redirectURL" : "", "status" : 200, "statusText" : "OK" }, "serverIPAddress" : "172.217.4.196", "startedDateTime" : "2019-11-15T16:41:54.870Z", "time" : 182, "timings" : { "blocked" : 2, "connect" : 4, "dns" : 0, "receive" : 58, "send" : 0, "ssl" : 2, "wait" : 118 } } ], "pages" : [ { "id" : "page_0", "pageTimings" : { "onContentLoad" : 367, "onLoad" : 737 }, "responseCode" : 0, "startedDateTime" : "2019-11-15T16:41:54.796Z", "title" : "Google" } ], "version" : "1.2" } }, "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800 }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "numErrors" : 0, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "responseTime" : 34.35, "pageLoadTime" : 352, "numObjects" : 17, "totalSize" : 403301, "domLoadTime" : 352, "har" : { "log" : { "creator" : { "name" : "ThousandEyes DB Exporter" }, "entries" : [ { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://google.com/" }, "response" : { "bodySize" : 220, "content" : { "mimeType" : "text/html", "size" : 220 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "public, max-age=2592000" }, { "name" : "content-length", "value" : "220" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "Sun, 15 Dec 2019 16:41:54 GMT" }, { "name" : "location", "value" : "https://www.google.com/" }, { "name" : "server", "value" : "gws" }, { "name" : "status", "value" : "301" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 471, "redirectURL" : "", "status" : 301, "statusText" : "MOVED_PERMANENTLY" }, "serverIPAddress" : "172.217.6.110", "startedDateTime" : "2019-11-15T16:41:54.798Z", "time" : 71, "timings" : { "blocked" : 2, "connect" : 16, "dns" : 1, "receive" : 1, "send" : 0, "ssl" : 14, "wait" : 50 } }, { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "www.google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://www.google.com/" }, "response" : { "bodySize" : 65214, "content" : { "mimeType" : "text/html", "size" : 225039 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "private, max-age=0" }, { "name" : "content-encoding", "value" : "br" }, { "name" : "content-length", "value" : "65214" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "-1" }, { "name" : "p3p", "value" : "CP=\\"This is not a P3P policy! See g.co/p3phelp for more info.\\"" }, { "name" : "server", "value" : "gws" }, { "name" : "set-cookie", "value" : "(removed)" }, { "name" : "status", "value" : "200" }, { "name" : "strict-transport-security", "value" : "max-age=31536000" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 915, "redirectURL" : "", "status" : 200, "statusText" : "OK" }, "serverIPAddress" : "172.217.4.196", "startedDateTime" : "2019-11-15T16:41:54.870Z", "time" : 182, "timings" : { "blocked" : 2, "connect" : 4, "dns" : 0, "receive" : 58, "send" : 0, "ssl" : 2, "wait" : 118 } } ], "pages" : [ { "id" : "page_0", "pageTimings" : { "onContentLoad" : 367, "onLoad" : 737 }, "responseCode" : 0, "startedDateTime" : "2019-11-15T16:41:54.796Z", "title" : "Google" } ], "version" : "1.2" } }, "startTime" : 1384309800, "endTime" : 1384309800, "roundId" : 1384309800 } ] } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_page_load_results": OperationExpectation( operation_id="get_test_page_load_results", method="GET", path="/test-results/{testId}/page-load", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "totalSize" : 403301, "numErrors" : 0, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "responseTime" : 34.35, "domLoadTime" : 352, "startTime" : 1384309800, "pageLoadTime" : 352, "endTime" : 1384309800, "roundId" : 1384309800, "numObjects" : 17 }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "totalSize" : 403301, "numErrors" : 0, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "responseTime" : 34.35, "domLoadTime" : 352, "startTime" : 1384309800, "pageLoadTime" : 352, "endTime" : 1384309800, "roundId" : 1384309800, "numObjects" : 17 } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_web_transaction_agent_round_page_results": OperationExpectation( operation_id="get_test_web_transaction_agent_round_page_results", method="GET", path="/test-results/{testId}/web-transactions/agent/{agentId}/round/{roundId}/page/{pageId}", path_param_examples={ "testId": '202701', "agentId": '11', "roundId": '1384309800', "pageId": '281474976710706', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "componentErrors" : 5, "errorType" : "None", "transactionTime" : 2379, "pages" : [ { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 }, { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 } ], "har" : { "log" : { "creator" : { "name" : "ThousandEyes DB Exporter" }, "entries" : [ { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://google.com/" }, "response" : { "bodySize" : 220, "content" : { "mimeType" : "text/html", "size" : 220 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "public, max-age=2592000" }, { "name" : "content-length", "value" : "220" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "Sun, 15 Dec 2019 16:41:54 GMT" }, { "name" : "location", "value" : "https://www.google.com/" }, { "name" : "server", "value" : "gws" }, { "name" : "status", "value" : "301" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 471, "redirectURL" : "", "status" : 301, "statusText" : "MOVED_PERMANENTLY" }, "serverIPAddress" : "172.217.6.110", "startedDateTime" : "2019-11-15T16:41:54.798Z", "time" : 71, "timings" : { "blocked" : 2, "connect" : 16, "dns" : 1, "receive" : 1, "send" : 0, "ssl" : 14, "wait" : 50 } }, { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "www.google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://www.google.com/" }, "response" : { "bodySize" : 65214, "content" : { "mimeType" : "text/html", "size" : 225039 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "private, max-age=0" }, { "name" : "content-encoding", "value" : "br" }, { "name" : "content-length", "value" : "65214" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "-1" }, { "name" : "p3p", "value" : "CP=\\"This is not a P3P policy! See g.co/p3phelp for more info.\\"" }, { "name" : "server", "value" : "gws" }, { "name" : "set-cookie", "value" : "(removed)" }, { "name" : "status", "value" : "200" }, { "name" : "strict-transport-security", "value" : "max-age=31536000" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 915, "redirectURL" : "", "status" : 200, "statusText" : "OK" }, "serverIPAddress" : "172.217.4.196", "startedDateTime" : "2019-11-15T16:41:54.870Z", "time" : 182, "timings" : { "blocked" : 2, "connect" : 4, "dns" : 0, "receive" : 58, "send" : 0, "ssl" : 2, "wait" : 118 } } ], "pages" : [ { "id" : "page_0", "pageTimings" : { "onContentLoad" : 367, "onLoad" : 737 }, "responseCode" : 0, "startedDateTime" : "2019-11-15T16:41:54.796Z", "title" : "Google" } ], "version" : "1.2" } }, "startTime" : 1384309800, "endTime" : 1384309800, "markers" : [ { "duration" : 1360, "name" : "SearchForWebdriver" }, { "duration" : 1360, "name" : "SearchForWebdriver" } ], "roundId" : 1384309800, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "componentErrors" : 5, "errorType" : "None", "transactionTime" : 2379, "pages" : [ { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 }, { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 } ], "har" : { "log" : { "creator" : { "name" : "ThousandEyes DB Exporter" }, "entries" : [ { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://google.com/" }, "response" : { "bodySize" : 220, "content" : { "mimeType" : "text/html", "size" : 220 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "public, max-age=2592000" }, { "name" : "content-length", "value" : "220" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "Sun, 15 Dec 2019 16:41:54 GMT" }, { "name" : "location", "value" : "https://www.google.com/" }, { "name" : "server", "value" : "gws" }, { "name" : "status", "value" : "301" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 471, "redirectURL" : "", "status" : 301, "statusText" : "MOVED_PERMANENTLY" }, "serverIPAddress" : "172.217.6.110", "startedDateTime" : "2019-11-15T16:41:54.798Z", "time" : 71, "timings" : { "blocked" : 2, "connect" : 16, "dns" : 1, "receive" : 1, "send" : 0, "ssl" : 14, "wait" : 50 } }, { "pageref" : "page_0", "request" : { "headers" : [ { "name" : ":authority", "value" : "www.google.com" }, { "name" : ":method", "value" : "GET" }, { "name" : ":path", "value" : "/" }, { "name" : ":scheme", "value" : "https" }, { "name" : "accept", "value" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8" }, { "name" : "accept-encoding", "value" : "gzip, deflate, br" }, { "name" : "accept-language", "value" : "en-US,en;q=0.9" }, { "name" : "upgrade-insecure-requests", "value" : "1" }, { "name" : "user-agent", "value" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.83 Safari/537.36" }, { "name" : "x-thousandeyes-agent", "value" : "yes" } ], "method" : "GET", "url" : "https://www.google.com/" }, "response" : { "bodySize" : 65214, "content" : { "mimeType" : "text/html", "size" : 225039 }, "headers" : [ { "name" : "alt-svc", "value" : "quic=\\":443\\"; ma=2592000; v=\\"46,43\\",h3-Q050=\\":443\\"; ma=2592000,h3-Q049=\\":443\\"; ma=2592000,h3-Q048=\\":443\\"; ma=2592000,h3-Q046=\\":443\\"; ma=2592000,h3-Q043=\\":443\\"; ma=2592000" }, { "name" : "cache-control", "value" : "private, max-age=0" }, { "name" : "content-encoding", "value" : "br" }, { "name" : "content-length", "value" : "65214" }, { "name" : "content-type", "value" : "text/html; charset=UTF-8" }, { "name" : "date", "value" : "Fri, 15 Nov 2019 16:41:54 GMT" }, { "name" : "expires", "value" : "-1" }, { "name" : "p3p", "value" : "CP=\\"This is not a P3P policy! See g.co/p3phelp for more info.\\"" }, { "name" : "server", "value" : "gws" }, { "name" : "set-cookie", "value" : "(removed)" }, { "name" : "status", "value" : "200" }, { "name" : "strict-transport-security", "value" : "max-age=31536000" }, { "name" : "x-frame-options", "value" : "SAMEORIGIN" }, { "name" : "x-xss-protection", "value" : "0" } ], "headersSize" : 915, "redirectURL" : "", "status" : 200, "statusText" : "OK" }, "serverIPAddress" : "172.217.4.196", "startedDateTime" : "2019-11-15T16:41:54.870Z", "time" : 182, "timings" : { "blocked" : 2, "connect" : 4, "dns" : 0, "receive" : 58, "send" : 0, "ssl" : 2, "wait" : 118 } } ], "pages" : [ { "id" : "page_0", "pageTimings" : { "onContentLoad" : 367, "onLoad" : 737 }, "responseCode" : 0, "startedDateTime" : "2019-11-15T16:41:54.796Z", "title" : "Google" } ], "version" : "1.2" } }, "startTime" : 1384309800, "endTime" : 1384309800, "markers" : [ { "duration" : 1360, "name" : "SearchForWebdriver" }, { "duration" : 1360, "name" : "SearchForWebdriver" } ], "roundId" : 1384309800, "errorDetails" : "Connection error" } ] } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_web_transaction_agent_round_results": OperationExpectation( operation_id="get_test_web_transaction_agent_round_results", method="GET", path="/test-results/{testId}/web-transactions/agent/{agentId}/round/{roundId}", path_param_examples={ "testId": '202701', "agentId": '11', "roundId": '1384309800', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "pages" : [ { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 }, { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 } ], "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "componentErrors" : 5, "errorType" : "None", "startTime" : 1384309800, "endTime" : 1384309800, "transactionTime" : 2379, "markers" : [ { "duration" : 1360, "name" : "SearchForWebdriver" }, { "duration" : 1360, "name" : "SearchForWebdriver" } ], "roundId" : 1384309800, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "pages" : [ { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 }, { "duration" : 1117.5660001039505, "componentCount" : 136, "pageNum" : 0, "pageName" : "Google", "errorCount" : 0 } ], "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "componentErrors" : 5, "errorType" : "None", "startTime" : 1384309800, "endTime" : 1384309800, "transactionTime" : 2379, "markers" : [ { "duration" : 1360, "name" : "SearchForWebdriver" }, { "duration" : 1360, "name" : "SearchForWebdriver" } ], "roundId" : 1384309800, "errorDetails" : "Connection error" } ] } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), "get_test_web_transaction_results": OperationExpectation( operation_id="get_test_web_transaction_results", method="GET", path="/test-results/{testId}/web-transactions", path_param_examples={ "testId": '202701', }, success_status=200, success_body=json.loads(""" { "test" : { "_links" : { "testResults" : [ { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/network" }, { "href" : "https://api.thousandeyes.com/v7/test-results/281474976710706/path-vis" } ], "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "liveShare" : false, "savedEvent" : true, "description" : "ThousandEyes Test", "type" : "agent-to-server", "enabled" : true, "createdDate" : "2022-07-17T22:00:54Z", "createdBy" : "user@user.com", "modifiedDate" : "2022-07-17T22:00:54Z", "interval" : 60, "modifiedBy" : "user@user.com", "testId" : "281474976710706", "alertsEnabled" : true, "testName" : "ThousandEyes Test" }, "endDate" : "2022-07-18T22:00:54Z", "_links" : { "next" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "previous" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" }, "self" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "results" : [ { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "componentErrors" : 5, "errorType" : "None", "startTime" : 1384309800, "endTime" : 1384309800, "transactionTime" : 2379, "roundId" : 1384309800, "errorDetails" : "Connection error" }, { "date" : "2022-07-17T22:00:54Z", "agent" : { "agentId" : "281474976710706", "agentName" : "thousandeyes-stg-va-254", "location" : "San Francisco Bay Area", "countryId" : "US" }, "_links" : { "appLink" : { "hreflang" : "hreflang", "templated" : true, "profile" : "profile", "name" : "name", "href" : "https://api.thousandeyes.com/v7/link/to/resource/id", "type" : "type", "deprecation" : "deprecation", "title" : "title" } }, "componentErrors" : 5, "errorType" : "None", "startTime" : 1384309800, "endTime" : 1384309800, "transactionTime" : 2379, "roundId" : 1384309800, "errorDetails" : "Connection error" } ], "startDate" : "2022-07-17T22:00:54Z" } """), success_content_type="application/json", request_body_example=None, error_responses={ "400": ErrorResponseExpectation( status=400, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "errors" : [ { "code" : "code", "field" : "field", "message" : "message" }, { "code" : "code", "field" : "field", "message" : "message" } ], "status" : 0 }"""), content_type="application/json", ), "401": ErrorResponseExpectation( status=401, body=json.loads(""" { "error_description" : "Invalid access token", "error" : "invalid_token" }"""), content_type="application/json", ), "403": ErrorResponseExpectation( status=403, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "404": ErrorResponseExpectation( status=404, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "429": ErrorResponseExpectation( status=429, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "500": ErrorResponseExpectation( status=500, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), "502": ErrorResponseExpectation( status=502, body=json.loads(""" { "instance" : "instance", "detail" : "detail", "type" : "type", "title" : "title", "status" : 6 }"""), content_type="application/json", ), }, ), }