ThousandEyes API Instant Tests API is one of 98 APIs that ThousandEyes publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include API Instant Tests. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.
This API exposes
1 operation
across 1 path,
and defines 63 schemas.
It is described by OpenAPI 3.2.0, at version 7.0.100.
Requests are made against a single base URL, https://api.thousandeyes.com/v7.
1 operations1 paths63 schemas1 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
7.0.100
Base URL
https://api.thousandeyes.com/v7
Authentication
HTTP Bearer
Resource Areas
1
Authentication & Security 1
ThousandEyes API Instant Tests API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (BearerAuth).
By default, every request must be authenticated.
BearerAuth — Bearer authentication token
Paths & Operations 1
Across 1 path, the API surfaces 1 operation — 1 POST. Each is listed below with its method, path, parameters, and response codes.
The contract defines 63 schemas that model the data the API accepts and returns. The most detailed are ApiProperties (21 properties), ApiRequest (19 properties), UnexpandedInstantTest (11 properties), Link (8 properties). Each schema is shown below with its type and property counts.
TestMtuMeasurements
boolean
Set true to measure MTU sizes on network from agents to the target.
ValidationError
object
TestNumPathTraces
integer
Number of path traces executed by the agent.
Coordinates
object
Geographic coordinates for agent location.
2 properties
TestTag
object
3 properties
TestUrl
string
Target for the test.
ApiInstantTestRequest
ApiRequestVariable
object
2 properties
ApiPredefinedVariable
object
2 properties
TestAgent
object
2 properties
TestOverrideAgentProxy
boolean
Flag indicating if a proxy other than the default should be used. To override the default proxy for agents, set to true and specify a value for overrideProxyId.
TestCreatedDate
string
UTC created date (ISO date-time format).
TestVerifyCertificate
boolean
Ignore or acknowledge certificate errors. Set to false to ignore certificate errors.
TestCollectProxyNetworkData
boolean
Indicates whether network data to the proxy should be collected.
ApiRequest
object
19 properties2 required
TestClientCertificate
string
String representation (containing newline characters) of client certificate, the private key must be placed first, then the certificate.
TestCreatedBy
string
User that created the test.
ValidationErrorItem
object
3 properties
AgentResponse
ApiRequestAuthType
string
Will override the Authorization request header.
TestLinks
object
A list of links that can be accessed to get more information
2 properties
ExpandInstantTestOptions
string
ApiProperties
object
21 properties2 required
TestSslVersionId
string
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.
TestProtocol
string
Protocol used by dependent network tests (end-to-end, path trace, PMTUD).
ApiClientAuthentication
string
The OAuth2 client authentication location type.
TestLabels
array
Labels to which the test is assigned. This field is not returned for Instant Tests.
SimpleAgent
object
TestSharedAccounts
array
ApiInstantTest
UnexpandedInstantTest
object
11 properties
TestOverrideProxyId
string
ID of the proxy to be used if the default proxy is overridden.
ApiRequestHeader
object
2 properties
InstantTestRequest
object
4 properties1 required
TestType
string
This is a read only value, as test type is implicit in the test creation url.
TestPathTraceMode
string
Select inSession to perform the path trace within a TCP session.
ApiRequestMethod
string
HTTP request method.
UnauthorizedError
object
2 properties
InstantTest
ApiRequestAssertionName
string
Set to status-code to assert the response status code. Set to response-body to assert data is present in the response body. Use ApiRequestAssertion to set the…
Link
object
A hyperlink from the containing resource to a URI.
8 properties1 required
TestResults
array
Reference to the test results.
TestAgentsResponse
array
Contains list of agents.
TestLabel
object
3 properties
Error
object
5 properties
AgentBase
object
3 properties
TestProbeMode
string
Probe mode used by network test, only valid when the protocol is set to TCP.
TestRandomizedStartTime
boolean
Indicates whether agents should randomize the start time in each test round.
TestVaultCredentialTarget
string
The target setting that the credential should be used for.
CloudEnterpriseAgentType
string
Type of the agent.
TestTags
array
Tags assigned to the test. Returned only when expand=tag is specified. This field is not returned for Instant Tests. For more information, see /tags.
NetworkProviderInfo
object
Information about the network provider that owns the agent's public IP prefix.
3 properties
TestFollowRedirects
boolean
To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to false.
TestCredentials
array
Contains a list of credential IDs (get credentialId from /credentials endpoint).
TestSelfLink
ApiRequestAssertionOperator
string
If name = status-code, accepted values are [is, is-not]. If name = response-body, accepted values are [includes, not-includes, matches, not-matches].
TestVaultCredential
object
2 properties
TestNetworkMeasurements
boolean
Enable or disable network measurements. Set to true to enable or false to disable network measurements.
NetworkProviderType
string
Classification of the agent's network provider.
ApiInstantTestResponse
ApiRequestAssertion
object
3 properties
SharedWithAccount
object
2 properties
TestDistributedTracing
boolean
Adds distributed tracing headers to API requests using B3 and W3C standards.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of ThousandEyes API Instant Tests API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.