Teliax · OpenAPI Overlay 1.0.0

API Evangelist overlay for the TNIQ Customer API

3 actions 3 updates security extends ../openapi/_original/teliax-tniq-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Teliax's API. It is a proposal applied on top of the contract, not a document Teliax publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

securityx-provider-brandx-docsx-environment

Targets 3

$
$.info
$.servers[0]

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist overlay for the TNIQ Customer API
  version: 1.0.0
extends: ../openapi/_original/teliax-tniq-openapi.yml
x-generated: '2026-10-09'
x-method: generated
x-source: openapi/teliax-tniq-openapi.yml
x-rationale: >-
  The spec defines components.securitySchemes.bearerAuth and its description says to
  pass a Bearer token, but it has no root security requirement: only 16 of 291
  operations declare security. This overlay adds the root requirement so tools treat
  every operation as authenticated, and marks the production server. Operations that
  already declare their own security keep it. The original spec is not modified.
actions:
- target: $
  description: Apply the documented bearer scheme API-wide.
  update:
    security:
    - bearerAuth: []
- target: $.info
  update:
    x-provider-brand: TNIQ by Ringer (formerly Teliax)
    x-docs: https://tniq.ringer.tel/docs/api-reference
- target: $.servers[0]
  update:
    x-environment: production