Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/thousandeyes-network-endpoint-scheduled-test-results-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Endpoint Test Results Network Endpoint Scheduled Test Results API
version: 7.0.100
description: Retrieve results for scheduled and dynamic tests on endpoint agents.
x-provenance:
method: harvested
authored_by: Cisco ThousandEyes
harvested_by: API Evangelist
harvested_on: '2026-08-19'
first_party: true
provider_published: true
source_host: pubhub.devnetcloud.com
note: 27 OpenAPI 3.0 documents (26 per-area plus a unified 326-operation document) served anonymously from Cisco's DevNet CDN. api.thousandeyes.com itself 401s every path, so the contract is public while the API host is gated.
x-evidence:
- type: source
url: https://pubhub.devnetcloud.com/media/000-v7-apis/docs/reference/
- type: source
url: https://developer.cisco.com/docs/thousandeyes/
servers:
- description: ThousandEyes API production URL
url: https://api.thousandeyes.com/v7
security:
- BearerAuth: []
tags:
- name: Network Endpoint Scheduled Test Results
paths:
/endpoint/test-results/scheduled-tests/{testId}/network/filter:
post:
tags:
- Network Endpoint Scheduled Test Results
summary: Retrieve network scheduled test results
description: 'Returns network metrics (loss, latency, and jitter) from each endpoint agent, for each roundId within the specified time window, as determined by search filters. If a time frame is provided, the rounds relevant to that time frame are returned, and the order is not predefined unless the user specifies a sort order in the filter.
When no time frame is provided, the latest rounds are returned.
'
operationId: filterScheduledTestNetworkResults
parameters:
- $ref: '#/components/parameters/TestIdPath'
- $ref: '#/components/parameters/AccountGroupId'
- $ref: '#/components/parameters/Window'
- $ref: '#/components/parameters/StartDateParameter'
- $ref: '#/components/parameters/EndDateParameter'
- $ref: '#/components/parameters/PaginationCursor'
- $ref: '#/components/parameters/ExpandEndpointNetwork'
requestBody:
description: Tests data search filters.
content:
application/json:
schema:
$ref: '#/components/schemas/EndpointTestsDataRoundsSearch'
responses:
'200':
description: OK
content:
application/hal+json:
schema:
$ref: '#/components/schemas/NetworkEndpointTestResults'
'401':
$ref: '#/components/responses/401'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
'502':
$ref: '#/components/responses/502'
/endpoint/test-results/scheduled-tests/network/filter:
post:
tags:
- Network Endpoint Scheduled Test Results
summary: Retrieve network scheduled test results from multiple tests
description: 'Returns network metrics, including loss, latency, and jitter, for multiple test IDs obtained from each endpoint agent. It allows you to specify a time window using search filters to retrieve metrics for specific round IDs within that time frame. The default order of results is unspecified unless you include a sorting preference in the filter.
When no time frame is provided, the API returns metrics for the most recent rounds. Access to all accounts associated with the specified test IDs is required to use this endpoint.
'
operationId: filterScheduledTestsNetworkResults
parameters:
- $ref: '#/components/parameters/AccountGroupId'
- $ref: '#/components/parameters/Window'
- $ref: '#/components/parameters/StartDateParameter'
- $ref: '#/components/parameters/EndDateParameter'
- $ref: '#/components/parameters/PaginationMax'
- $ref: '#/components/parameters/PaginationCursor'
- $ref: '#/components/parameters/UseAllPermittedAids'
- $ref: '#/components/parameters/ExpandEndpointNetwork'
requestBody:
description: Test data search filters.
content:
application/json:
schema:
$ref: '#/components/schemas/MultiTestIdEndpointTestsDataRoundsSearch'
responses:
'200':
description: OK
content:
application/hal+json:
schema:
$ref: '#/components/schemas/MultiTestIdNetworkEndpointTestResults'
'401':
$ref: '#/components/responses/401'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
'502':
$ref: '#/components/responses/502'
/endpoint/test-results/scheduled-tests/{testId}/path-vis:
get:
tags:
- Network Endpoint Scheduled Test Results
summary: Retrieve path visualization network scheduled test results
description: 'Returns a summary of the path visualization data collected from each endpoint agent to the destination. In each path visualization attempt, one attempt is made to reach the destination. Each set of data is summarized, based on response time, number of hops, and response time to the target. A time frame must be specified, or the most recent round within last 2 hours is returned.
'
operationId: getScheduledTestPathVisResults
parameters:
- $ref: '#/components/parameters/TestIdPath'
- $ref: '#/components/parameters/AccountGroupId'
- $ref: '#/components/parameters/Window'
- $ref: '#/components/parameters/StartDateParameter'
- $ref: '#/components/parameters/EndDateParameter'
- $ref: '#/components/parameters/PaginationCursor'
responses:
'200':
description: OK
content:
application/hal+json:
schema:
$ref: '#/components/schemas/PathVisEndpointTestResults'
'401':
$ref: '#/components/responses/401'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
'502':
$ref: '#/components/responses/502'
/endpoint/test-results/scheduled-tests/{testId}/path-vis/agent/{agentId}/round/{roundId}:
get:
tags:
- Network Endpoint Scheduled Test Results
summary: Retrieve path visualization network scheduled test results details
description: 'Returns a hop-by-hop summary of the path trace data collected during path visualization. In each round, one path discovery attempt is made to reach the destination. The entire path is returned. A `roundId` must be specified.
'
operationId: getScheduledTestPathVisAgentRoundResults
parameters:
- $ref: '#/components/parameters/TestIdPath'
- $ref: '#/components/parameters/AgentIdPath'
- $ref: '#/components/parameters/RoundIdPath'
- $ref: '#/components/parameters/AccountGroupId'
responses:
'200':
description: OK
content:
application/hal+json:
schema:
$ref: '#/components/schemas/PathVisDetailEndpointTestResults'
'401':
$ref: '#/components/responses/401'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
'502':
$ref: '#/components/responses/502'
components:
parameters:
AgentIdPath:
name: agentId
description: Agent ID
required: true
in: path
schema:
type: string
example: '11'
AccountGroupId:
name: aid
in: query
description: A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response.
required: false
schema:
type: string
example: '1234'
ExpandEndpointNetwork:
name: expand
in: query
style: form
explode: false
description: This parameter is optional and determines whether to expand resources related to test results. By default, no expansion occurs when this query parameter is omitted. To expand a specific resource, such as "user-profile," append `?expand=user-profile` to the query.
schema:
type: array
items:
$ref: '#/components/schemas/ExpandEndpointNetworkOptions'
example:
- header
TestIdPath:
name: testId
description: Test ID
required: true
in: path
schema:
type: string
example: '202701'
UseAllPermittedAids:
name: useAllPermittedAids
in: query
required: false
description: Set to `true` to load data from all accounts the user has access to.
schema:
type: boolean
example: false
default: false
PaginationCursor:
name: cursor
in: query
example: null
description: (Optional) Opaque cursor used for pagination. Clients should use `next` value from `_links` instead of this parameter.
schema:
type: string
example: null
RoundIdPath:
name: roundId
description: Round ID
required: true
in: path
schema:
type: string
example: '1384309800'
StartDateParameter:
name: startDate
in: query
description: Use with the `endDate` parameter. Include the complete time (hours, minutes, and seconds) in UTC time zone, following the ISO 8601 date-time format. See the example for reference. Please note that this parameter can't be used with `window`.
schema:
type: string
format: date-time
example: '2022-07-17T22:00:54Z'
EndDateParameter:
name: endDate
in: query
description: Defaults to current time the request is made. Use with the `startDate` parameter. Include the complete time (hours, minutes, and seconds) in UTC time zone, following the ISO 8601 date-time format. See the example for reference. Please note that this parameter can't be used with `window`.
schema:
type: string
format: date-time
example: '2022-07-18T22:00:54Z'
Window:
name: window
in: query
description: 'A dynamic time interval up to the current time of the request. Specify the interval as a number followed by an optional type: `s` for seconds (default if no type is specified), `m` for minutes, `h` for hours, `d` for days, and `w` for weeks.
For a precise date range, use `startDate` and `endDate`.'
schema:
type: string
pattern: ^\d+(?:[smhdw]{1})?$
example: 12h
PaginationMax:
name: max
in: query
description: (Optional) Maximum number of objects to return.
schema:
type: integer
example: 5
schemas:
TestUseNtlm:
type: boolean
description: Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set.
example: false
TcpPathTraceModeResponse:
type: string
enum:
- auto
- syn
- syn-pcap
- unknown
- data-in-session-with-decrementing-ttl
- data-in-session
description: Path trace mode used by network test. Only valid when the protocol is set to TCP.
default: auto
example: syn-pcap
TestName:
type: string
description: Name of the test.
example: Test name
TestIsSavedEvent:
type: boolean
description: 'Indicates if the test is a saved event.
**Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
'
example: false
readOnly: true
EndpointTestsDataSearchFilter:
type: object
properties:
agentId:
description: Filter using the `agent-id`.
type: array
items:
type: string
format: uuid
example: 52455b09-ff1b-4849-8194-99026cc890e0
userPrincipalName:
$ref: '#/components/schemas/UserPrincipalNameFilter'
nicModel:
$ref: '#/components/schemas/NicModelFilter'
nicDriverVersion:
$ref: '#/components/schemas/NicDriverVersionFilter'
EndpointTestAgents:
type: array
description: List of endpoint agent IDs (obtained from `/endpoint/agents` endpoint). Required when `agentSelectorType` is set to `specific-agent`.
items:
type: string
format: uuid
example:
- 0a3b9998-dc3a-4ff2-b50d-ac4a7cd986e1
- 66eec0f1-72b4-4755-aa83-3aed61d17f3c
TotalHits:
description: Total number of measurements that match the search criteria.
type: integer
example: 12
EndDate:
type: string
format: date-time
example: '2022-07-18T22:00:54Z'
description: (Optional) When passing `window` or `endDate` parameter, the client will also receive the `endDate` field indicating the UTC end date of the data's time range being retrieved (ISO date-time format).
readOnly: true
TestCreatedDate:
type: string
format: date-time
description: UTC created date (ISO date-time format).
example: '2022-07-17T22:00:54Z'
readOnly: true
AsnDetails:
type: object
properties:
asName:
type: string
description: Name of the provider.
example: ThousandEyes, Inc
readOnly: true
asNumber:
type: integer
description: Unique number assigned to an organization (also referred to as service provider).
example: 394101
readOnly: true
ThresholdFilterName:
type: string
description: Metric on which the threshold filter is applied.
enum:
- loss
- latency
- jitter
- cpu
- memory
- signal-quality
- application-score
- zta-ingress-loss
- zta-service-loss
- zta-ingress-avg-latency
- zta-service-avg-latency
- zta-ingress-jitter
- zta-service-jitter
example: loss
TestIsPrioritized:
type: boolean
description: Indicates whether the test should be prioritized when the number of tests assigned to an agent exceeds the license limit.
default: false
example: false
EndpointHttpServerBaseTest:
type: object
properties:
authType:
$ref: '#/components/schemas/EndpointTestAuthType'
hasPathTraceInSession:
$ref: '#/components/schemas/TestHasPathTraceInSession'
httpTimeLimit:
type: integer
description: Maximum amount of time in milliseconds the agents wait before a request times out.
default: 5000
example: 5000
protocol:
$ref: '#/components/schemas/EndpointTestProtocol'
username:
$ref: '#/components/schemas/TestUsername'
sslVersionId:
$ref: '#/components/schemas/TestSslVersionId'
tcpProbeMode:
$ref: '#/components/schemas/TestProbeModeResponse'
verifyCertificate:
type: boolean
description: Flag indicating if a certificate should be verified.
default: true
example: true
url:
$ref: '#/components/schemas/EndpointTestResultUrl'
EndpointTestsDataSearchSort:
type: object
properties:
sort:
$ref: '#/components/schemas/EndpointTestsDataSearchSortKey'
order:
$ref: '#/components/schemas/SortOrder'
TestSslVersionId:
type: string
description: 'SSL version options:
* Use ''0'' for automatic selection.
* Use ''3'' for SSLv3.
* Use ''4'' for TLS v1.0.
* Use ''5'' for TLS v1.1.
* Use ''6'' for TLS v1.2.
* Use ''7'' for TLS v1.3.
'
enum:
- '0'
- '3'
- '4'
- '5'
- '6'
- '7'
default: '0'
example: '0'
EndpointScheduledTestType:
type: string
enum:
- agent-to-server
- http-server
description: Type of test being queried.
example: agent-to-server
readOnly: true
EndpointAgentId:
type: string
format: uuid
description: Unique ID of endpoint agent, from `/endpoint/agents` endpoint.
example: 861b7557-cd57-4bbb-b648-00bddf88ef49
readOnly: true
EndpointTestPort:
type: integer
description: Port number.
default: 443
example: 443
CellularProfile:
description: Cellular network profile information for a mobile endpoint agent.
type: object
readOnly: true
properties:
carrierName:
type: string
description: Carrier name
example: T-Mobile
networkGen:
$ref: '#/components/schemas/CellularNetworkGen'
networkSubtype:
type: string
description: A real network subtype. It may be different from an advertised network type.
example: LTE/HSPA
advertisedNetworkGen:
$ref: '#/components/schemas/CellularNetworkGen'
advertisedNetworkSubtype:
type: string
description: Advertised Network subtype
example: LTE/HSPA
rssi:
type: number
format: double
description: Received Signal Strength Indicator in dBm. Values are always negative.
example: -10
rsrp:
type: number
format: double
description: Reference Signal Received Power in dBm. Values are always negative.
example: -30
rscp:
type: number
format: double
description: Received Signal Code Power in dBm. Values are always negative or zero.
example: -30
rsrq:
type: number
format: double
description: Reference Signal Received Quality in dBm. Values are always negative.
example: -30
sinr:
type: number
format: double
description: Signal to Interference and Noise Ratio in dBm. It can be negative or positive.
example: 20
EndpointAgentLabels:
type: array
deprecated: true
description: 'Deprecated. Use `tagIds` instead.
List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`.
'
items:
type: string
example:
- '567'
- '214'
NetworkProxyProfile:
type: object
properties:
method:
type: string
description: Proxy profile method.
example: System
readOnly: true
proxies:
type: array
items:
$ref: '#/components/schemas/NetworkProxy'
UserPrincipalName:
type: string
description: User login name in Internet-style format, typically used in Active Directory environments.
example: joeblogs32@c.com
IcmpBlocked:
type: boolean
description: Set to `true` if network target is blocking ICMP echo (ping) queries.
example: true
readOnly: true
TestInterval:
type: integer
enum:
- 60
- 120
- 300
- 600
- 900
- 1800
- 3600
description: Interval between test runs in seconds.
default: 60
example: 60
TestLabel:
type: object
properties:
labelId:
type: string
description: Label ID.
name:
type: string
description: Name of the label.
isBuiltin:
type: boolean
description: Value indicating if the label in question is BuiltIn (Account Admin, Organization Admin, Regular User).
example:
labelId: '961'
name: Artem label
isBuiltin: false
UserPrincipalNameFilter:
description: Filters results based on an array of `userPrincipalName` values.
type: array
items:
$ref: '#/components/schemas/UserPrincipalName'
CpuUtilization:
type: object
properties:
min:
type: number
format: double
description: The minimum sampled usage value recorded during the monitored period.
example: 0.22
minimum: 0
maximum: 1
readOnly: true
max:
type: number
format: double
description: The maximum sampled usage value recorded during the monitored period.
example: 0.75
minimum: 0
maximum: 1
readOnly: true
mean:
type: number
format: double
description: The mean (average) sampled usage value recorded during the monitored period.
example: 0.55
minimum: 0
maximum: 1
readOnly: true
median:
type: number
format: double
description: The median sampled usage value recorded during the monitored period.
example: 0.61
minimum: 0
maximum: 1
readOnly: true
stdDev:
type: number
format: double
description: The standard deviation of sampled usage values recorded during the monitored period.
example: 0.01
minimum: 0
maximum: 1
readOnly: true
count:
type: integer
description: The total number of samples collected during the monitored period.
example: 150
readOnly: true
NicDriverVersionFilter:
description: Filters results to NIC driver versions that exactly match one of the provided values. Matching is case-sensitive.
type: array
items:
type: string
example: 22.250.0.9
TestFollowRedirects:
type: boolean
description: To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.
default: true
example: true
PathVisDetailEndpointTestResult:
allOf:
- $ref: '#/components/schemas/PathVisBaseEndpointTestResult'
- type: object
properties:
pathTraces:
type: array
description: Shows iterations of path trace, with each iteration specified by a pathId.
items:
$ref: '#/components/schemas/EndpointPathVisRoute'
vpnPathTraces:
type: array
description: Shows iterations of the VPN path trace, with each iteration specified by a pathId.
items:
$ref: '#/components/schemas/EndpointPathVisRoute'
SelfLinks:
type: object
description: A links object containing the self link.
readOnly: true
properties:
self:
$ref: '#/components/schemas/Link'
NetworkWirelessProfile:
type: object
properties:
ssid:
type: string
description: Wireless network SSID.
example: Internet for the masses
readOnly: true
bssid:
type: string
description: Wireless network BSSID.
example: 4c:ba:ba:f4:fa:fa
readOnly: true
channel:
type: integer
description: Wireless network channel.
example: 1
readOnly: true
phyMode:
type: string
description: Wireless network PHY mode.
example: 802.11n
readOnly: true
rssi:
type: integer
description: Wireless network RSSI.
example: -38
readOnly: true
noise:
type: integer
description: Wireless network noise.
example: -95
readOnly: true
snr:
type: integer
description: Wireless network signal-to-noise ratio (SNR), in dB.
example: 57
readOnly: true
quality:
type: integer
description: Wireless network quality.
example: 100
readOnly: true
txRate:
type: integer
description: Wireless network transmitted rate.
example: 130
readOnly: true
vendor:
type: string
description: Wireless network device vendor.
example: Cisco
readOnly: true
SystemMetrics:
type: object
properties:
startTimeMs:
type: integer
format: int64
description: The start time of metrics collection, expressed in milliseconds since the Epoch.
example: 1581508857327
readOnly: true
endTimeMs:
type: integer
format: int64
description: The end time of metrics collection, expressed in milliseconds since the Epoch.
example: 1581508867333
readOnly: true
cpuUtilization:
$ref: '#/components/schemas/CpuUtilization'
physicalMemoryUsedBytes:
$ref: '#/components/schemas/PhysicalMemoryUsedBytes'
physicalMemoryTotalBytes:
type: integer
format: int64
description: Total physical memory of the system.
example: 1024
readOnly: true
EndpointSpecificAgentsSelectorType:
type: string
example: specific-agents
pattern: ^specific-agents$
EndpointTestAuthType:
type: string
description: HTTP authentication type.
enum:
- none
- basic
- ntlm
default: none
example: none
BatteryMetrics:
description: Battery metrics for the endpoint agent.
type: object
readOnly: true
properties:
batteryHealthNormalizedPercent:
type: number
format: double
description: Battery health as a normalized percentage (0-1).
example: 0.92
minimum: 0
maximum: 1
batteryLevel:
$ref: '#/components/schemas/BatteryLevel'
batteryLevelNormalizedPercent:
type: number
format: double
description: Battery level as a normalized percentage (0-1).
example: 0.3
minimum: 0
maximum: 1
required:
- batteryLevel
- batteryLevelNormalizedPercent
PathVisEndpointTestResults:
type: object
properties:
results:
x-paginated-items: true
type: array
items:
$ref: '#/components/schemas/PathVisEndpointTestResult'
test:
description: The scheduled test configuration. Omitted when the user lacks the `View endpoint experience tests` permission.
allOf:
- $ref: '#/components/schemas/EndpointScheduledTest'
startDate:
$ref: '#/components/schemas/StartDate'
endDate:
$ref: '#/components/schemas/EndDate'
_links:
$ref: '#/components/schemas/PaginationNextAndSelfLink'
NetworkProfile:
allOf:
- $ref: '#/components/schemas/NetworkInterface'
- type: object
description: Contains basic network connectivity parameters.
properties:
error:
type: string
description: Only present when there is an error
example: An operation timed out.
readOnly: true
gateway:
type: string
description: Network gateway address.
example: 10.0.0.1
readOnly: true
wirelessProfile:
$ref: '#/components/schemas/NetworkWirelessProfile'
proxyProfile:
$ref: '#/components/schemas/NetworkProxyProfile'
ethernetProfile:
$ref: '#/components/schemas/EndpointTestEthernetProfile'
previousInterface:
$ref: '#/components/schemas/NetworkInterface'
VpnType:
type: string
description: Name of the VPN provider.
enum:
- cisco-anyconnect
- palo-alto-globalprotect
- ivanti-connect-secure
- zscaler-internet-access
- f5-big-ip
example: cisco-anyconnect
PathVisBaseEndpointTestResult:
allOf:
- $ref: '#/components/schemas/EndpointTestResult'
- type: object
properties:
asnDetails:
$ref: '#/components/schemas/AsnDetails'
server:
type: string
description: Target server, including port.
example: www.google.com:443
readOnly: true
sourceIp:
type: string
description: IP address of source endpoint agent.
example: 196.40.106.237
readOnly: true
sourcePrefix:
type: string
description: IP prefix of source endpoint agent.
example: 196.40.96.0/20
readOnly: true
TestIsEnabled:
type: boolean
description: Indicates if test is enabled.
example: true
default: true
NetworkProxy:
type: object
properties:
bypass:
type: string
description: Proxy bypass expression.
example: '*.local;169.254/16'
readOnly: true
proxy:
type: string
description: Proxy mode.
example: <direct>
readOnly: true
ApplicationScoreQuality:
type: string
enum:
- great
- good
- poor
example: great
PathVisDetailEndpointTestResults:
type: object
properties:
results:
type: array
items:
$ref: '#/components/schemas/PathVisDetailEndpointTestResult'
test:
description: The scheduled test configuration. Omitted when the user lacks the `View endpoint experience tests` permission.
allOf:
- $ref: '#/components/schemas/EndpointScheduledTest'
_links:
$ref: '#/components/schemas/SelfLinks'
EndpointPathTrace:
type: object
properties:
ipAddress:
type: string
description: IP address of the hop destination.
example: 196.40.106.237
readOnly: true
numberOfHops:
type: integer
description: Number of hops for path trace to destination.
example: 15
readOnly: true
protocol:
$ref: '#/components/schemas/EndpointTestResultProtocol'
tcpPathTraceMode:
$ref: '#/components/schemas/TcpPathTraceModeResponse'
udpPathTraceMode:
$ref: '#/components/schemas/UdpPathTraceModeResponse'
pathId:
type: string
description: Unique ID of path trace.
example: '1230899668701775614109128428722974545787322404682781961521'
readOnly: true
responseTime:
type: integer
description: RTT of the path trace to the destination in milliseconds.
example: 1500
readOnly: true
EndpointScoreNumeric:
type: number
format: double
description: A fine-grained score between 0 and 100.
example: 100
TestHasPathTraceInSession:
type: boolean
description: Enables "in session" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.
example: true
EndpointZtaMetrics:
type: object
properties:
loss:
type: number
format: double
description: Percentage of packets that failed to reach the destination.
example: 50
avgLatency:
type: integer
format: int64
description: Average latency in milliseconds.
example: 3
jitter:
type: integer
format: int64
description: Standard deviation of latency in milliseconds.
example: 5
errorMessage:
type: string
description: Error message if an error occurred.
example: ERR_NAME_NOT_RESOLVED
type:
$ref: '#/components/schemas/EndpointZtaSegmentType'
UnauthorizedError:
type: object
properties:
error:
type: string
example: invalid_token
# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/thousandeyes/refs/heads/main/openapi/thousandeyes-network-endpoint-scheduled-test-results-api-openapi.yml