TrustRadius · OpenAPI Overlay 1.0.0
API Evangelist enhancements — TrustRadius API — Traffic Data
8 actions
8 updates
documentation
extends
../openapi/trustradius-traffic-data-api-openapi.yml
Derived by API Evangelist
Built from the contracts TrustRadius publishes. TrustRadius did not publish this file.
What the actions change
description403contacttermsOfServicesecurityexternalDocsx-rate-limitsx-conventions
Targets 8
$.info
$
$.paths['/reports/traffic/pages'].get.responses['400']
$.paths['/reports/traffic/pages'].get.responses['404']
$.paths['/reports/traffic/pages'].get.responses
$.paths['/reports/traffic/products'].get.responses['400']
$.paths['/reports/traffic/products'].get.responses['404']
$.paths['/reports/traffic/products'].get.responses
OpenAPI Overlay
# authorship: generated by API Evangelist tooling. Stamped 2026-08-18
# on the file's own generator header (roadmap#64). An unmarked file is
# NOT assumed to be ours -- absence of evidence was never stamped.
x-method: generated
overlay: 1.0.0
info:
title: API Evangelist enhancements — TrustRadius API — Traffic Data
version: 1.0.0
extends: ../openapi/trustradius-traffic-data-api-openapi.yml
x-generated: '2026-08-14'
x-method: generated
x-source: openapi/_original/trustradius-api-openapi.yml (provider-published, exported from https://stoplight.io/api/v1/projects/trustradius/public-api/nodes/reference/api.oas3.yml), plus https://apidocs.trustradius.com/docs/public-api/ZG9jOjQ1Mg-trust-radius-api and https://apidocs.trustradius.com/docs/public-api/ZG9jOjMzODE1NA-faq
x-note: These are API Evangelist additions, not TrustRadius statements, except where an action quotes the provider docs. The original spec in openapi/ is never mutated.
actions:
- target: $.info
description: Attach the support contact TrustRadius publishes in its API overview article, which the exported spec omits.
update:
contact:
name: TrustRadius Product Team
email: product@trustradius.com
url: https://apidocs.trustradius.com/
termsOfService: https://www.trustradius.com/legal/terms-of-use
- target: $
description: 'Declare the API key requirement once at the document root. The published spec repeats `x-api-key: []` on every operation and declares no root-level security, so a generator that reads only the root sees an unauthenticated API.'
update:
security:
- x-api-key: []
externalDocs:
description: TrustRadius API documentation
url: https://apidocs.trustradius.com/
x-rate-limits:
limit: 10
unit: second
equivalent: 600 requests per minute
source: https://apidocs.trustradius.com/docs/public-api/ZG9jOjMzODE1NA-faq
response_headers: null
note: Published in the provider FAQ. The API returns no RateLimit-* headers and names no exhaustion status code.
x-conventions:
format_selection: query parameter ?format=json|csv — the Accept header is ignored
pagination: offset via skip/limit; no cursor, no total count, no Link header
sorting: sort=field1,-field2 (leading hyphen = descending)
sparse_fields: fields=a,b,c
identifier_bootstrap: resolve ids with GET /product-ids before calling any other operation
source: overlays generated by API Evangelist from apidocs.trustradius.com
- target: $.paths['/reports/traffic/pages'].get.responses['400']
description: Give the undescribed 400 on get_traffic_page_types a human-readable meaning.
update:
description: Bad Request — a query parameter failed validation (date filters must be ISO 8601; limit >= 1; skip >= 0; format must be csv or json). The published spec declares no response body for this status.
- target: $.paths['/reports/traffic/pages'].get.responses['404']
description: Give the undescribed 404 on get_traffic_page_types a human-readable meaning.
update:
description: Not Found — the requested identifier is unknown or is not published under the calling vendor profile. Resolve ids with GET /product-ids first. The published spec declares no response body for this status.
- target: $.paths['/reports/traffic/pages'].get.responses
description: Record the observed AWS API Gateway 403 deny for get_traffic_page_types; the published spec declares no 403.
update:
'403':
description: Forbidden — the x-api-key header is missing, invalid, or the vendor account is not entitled to this path. Observed live at the API edge on 2026-08-14 with body {"message":"Forbidden"}.
content:
application/json:
schema:
type: object
properties:
message:
type: string
- target: $.paths['/reports/traffic/products'].get.responses['400']
description: Give the undescribed 400 on get_traffic_products a human-readable meaning.
update:
description: Bad Request — a query parameter failed validation (date filters must be ISO 8601; limit >= 1; skip >= 0; format must be csv or json). The published spec declares no response body for this status.
- target: $.paths['/reports/traffic/products'].get.responses['404']
description: Give the undescribed 404 on get_traffic_products a human-readable meaning.
update:
description: Not Found — the requested identifier is unknown or is not published under the calling vendor profile. Resolve ids with GET /product-ids first. The published spec declares no response body for this status.
- target: $.paths['/reports/traffic/products'].get.responses
description: Record the observed AWS API Gateway 403 deny for get_traffic_products; the published spec declares no 403.
update:
'403':
description: Forbidden — the x-api-key header is missing, invalid, or the vendor account is not entitled to this path. Observed live at the API edge on 2026-08-14 with body {"message":"Forbidden"}.
content:
application/json:
schema:
type: object
properties:
message:
type: string
Work with this as data
Every overlay 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 openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.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.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/trustradius-traffic-data-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.