Open Router Standard
TKX flips the usual integration burden: instead of us writing an adapter per marketplace, you expose public pricing and we ingest you automatically. Any router, aggregator, inference provider or model lab whose /v1/models carries pricing is normalized, sanity-checked and ranked within the hour.
지원되는 가격 방언
Expose per-model pricing in any one of these shapes; TKX normalizes all four to USD per 1M tokens:
// A — OpenRouter 방식: 토큰당 $를 문자열로
"pricing": { "prompt": "0.0000006", "completion": "0.0000024" }
// B — Requesty 방식: 토큰당 $를 숫자로
"input_price": 0.0000006, "output_price": 0.0000024
// C — Novita 방식: 100만당 $의 만분의 일 (÷10000)
"input_token_price_per_m": 6000, "output_token_price_per_m": 24000
// D — one-api / new-api style: /api/pricing ratio system (base $2/1M; quota_type=1 rows are skipped)
"model_name": "gpt-5.5", "model_ratio": 2.5, "completion_ratio": 4, "quota_type": 0
데이터를 보호하는 방법
수집된 가격은 표시되기 전에 세 가지 타당성 밸브를 통과합니다: 행별 타당 범위 검사, 소스별 최소 표본 검사(가격이 매겨진 모델 ≥3개), 그리고 공식 요율표와 대조하는 소스별 편차 검사(중앙값 마크업이 크게 벗어난 소스는 통째로 폐기됨). 잘못된 단위는 결코 보드를 오염시키지 않습니다.
Usage reporting (optional) — light up your Volume column
The Routers board ranks by 24h traded token volume first. OpenRouter's volume comes from its public rankings; every other marketplace can report its own by exposing one public JSON endpoint (any https URL). We pull it hourly — you never push numbers to us, and anyone can curl your endpoint to audit what we show.
// GET https://your-domain/tkx-usage.json — yesterday's completed UTC day
{
"date": "2026-07-20", // UTC calendar day (YYYY-MM-DD), the last completed day
"total_tokens_24h": 123456789012, // prompt + completion tokens, whole platform
"models": [ // optional but recommended
{ "model_name": "gpt-5.5", "tokens_24h": 12345678 }
],
"requests_24h": 98765, // optional
"spend_usd_24h": 1234.56 // optional
}
Self-reported volume appears with an explicit self badge — never mixed with measured data, never added to OpenRouter's numbers, and never counted into TKX indices. Reports pass validation valves (shape, plausibility caps, freshness ≤3 days, per-model breakdown consistency); a report that fails any valve is dropped whole for that cycle. Self-reported ≠ endorsed: we display and label, readers judge.
등재하기
- 자동: 공개
/v1/models에 가격 필드를 게시하십시오 — 우리가 다음 매시간 실행에서 여러분을 발견하고 검증합니다. - 등록: 등재하기에서 엔드포인트를 제출하세요 — 저희가 검증하고 수집을 시작합니다.
- 계약: 기계 판독 가능한 사양은 /api/v1/openapi.json(OpenAPI 3.1)입니다.