Generated by API Evangelist
Written by API Evangelist tooling for TruVideo's API. It is a proposal applied on top of the contract, not a document TruVideo publishes.
overlay: 1.0.0
info:
title: API Evangelist enrichment overlay for TruVideo Platform API
version: 1.0.0
x-generated: '2026-07-21'
x-method: generated
x-source: >-
Enhancements layered by the API Evangelist enrichment pipeline over
openapi/truvideo-openapi.yml (itself reconstructed from
github.com/Truvideo/Documentation). Does not mutate the base document.
extends: ../openapi/truvideo-openapi.yml
actions:
- target: $.info
description: Tag the API with its API Evangelist provenance and domain.
update:
x-api-evangelist-provider: truvideo
x-domain: automotive-service-communication
x-enrichment-note: >-
Spec reconstructed from published documentation; TruVideo does not ship
a first-party machine-readable OpenAPI.
- target: $.info.contact
description: Ensure integration contact is surfaced.
update:
x-integration-request: devmgr+git@truvideo.com
- target: $.servers
description: Annotate environment roles for discovery.
update: {}
- target: $
description: Attach cross-artifact links produced by the enrichment pass.
update:
x-artifacts:
authentication: ../authentication/truvideo-authentication.yml
conventions: ../conventions/truvideo-conventions.yml
data-model: ../data-model/truvideo-data-model.yml
lifecycle: ../lifecycle/truvideo-lifecycle.yml
sandbox: ../sandbox/truvideo-sandbox.yml
packages: ../packages/truvideo-packages.yml
mcp: ../mcp/truvideo-mcp.yml
- target: $.paths['/api/v2/authentication/login'].post
description: Flag the token-issuing operation for tooling.
update:
x-token-endpoint: true
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.