Generated by API Evangelist
Written by API Evangelist tooling for Telstra's API. It is a proposal applied on top of the contract, not a document Telstra publishes.
overlay: 1.0.0
info:
title: API Evangelist agent overlay for Know Your Customer Match
version: 1.0.0
extends: ../openapi/_original/telstra-kyc-match-api-openapi.json
x-generated: '2026-10-20'
x-method: generated
x-source: openapi/telstra-kyc-match-api-openapi.yml
x-rationale: Adds agent-facing annotations (tool / read-only / destructive flags and candidate MCP tool names, matching mcp/telstra-mcp.yml)
and provenance without mutating the original contract.
actions:
- target: $.info
description: Record API Evangelist provenance for this contract.
update:
x-apievangelist:
provider: telstra
profiled: '2026-10-20'
original: openapi/_original/telstra-kyc-match-api-openapi.json
- target: $.paths['/ext/ciba/auth'].post
description: Agent annotations for authReqId.
update:
x-agent-tool: false
x-agent-note: Token / authorization plumbing. Agents and MCP clients should not call this as a tool.
- target: $.paths['/token'].post
description: Agent annotations for authToken.
update:
x-agent-tool: false
x-agent-note: Token / authorization plumbing. Agents and MCP clients should not call this as a tool.
- target: $.paths['/match'].post
description: Agent annotations for KYC_Match.
update:
x-agent-tool: true
x-agent-read-only: false
x-agent-destructive: false
x-mcp-tool-name: kyc_match
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.