RT Developer

Alternatives

Cheaper / younger replacements — DNA similarity + league-peer hybrid rerank.

2 credits per call · POST /api/v1/alternatives · anonymous demo supported

Example captured 2026-06-09 · Rodri → rank 1 Moisés Caicedo · mode dna_hybrid · recall_source league_peer.

Alternatives answers “who replaces this player?” It blends DNA vector similarity with league-peer recall and RT hybrid rerank — the same hybrid logic behind /en/players/[slug]/alternatives SSR pages. Responses use fee_tier (T1–T5), not exact EUR.

Entity resolution

RT resolves names to players using its entity index. team_hint helps disambiguate common names.

  • name (string)
  • player_id (number)
  • team_hint (string, optional)
  • name2 (string, optional · compare flows)

Response fields

Response fieldProvided by
modeRT hybrid engine
source_playerRT registry
results[]RT hybrid alternatives engine
results[].recall_sourceRT rerank
results[].per90RT seasonal stats

Request body

{
  "name": "Rodri",
  "player_id": 900201,
  "team_hint": "Manchester City"
}

Modes

  • dna_hybrid — DNA RPC + league peer supplement + rerank (default when DNA exists)
  • fallback — position + market-value band when no DNA embedding

Fee tiers

TierEUR band
T1< €10M
T2€10M–€30M
T3€30M–€60M
T4€60M–€100M
T5> €100M

Not exposed in v1: Hub hot-board filters (?league= · ?pos= pagination) — those stay on-site SSR (audit §1.1). For pure stylistic twins without peer rerank, use DNA Search.

Data & usage policy

RT Developer API returns processed football intelligence — seasonal per-90 metrics, cohort percentiles, DNA similarity, verdicts, and shareable PNG cards. You send player identity and options; RT resolves all stat values server-side.

Underlying match and seasonal statistics are licensed from third-party sports data providers and transformed by RT. Display RT as the data source in your integration; follow your agreement if provider attribution is required.

Authentication

  • Header: Authorization: Bearer rt_sk_...
  • Positive API Wallet balance before each call · charged on successful 2xx responses only
  • Response headers: X-RT-Credits-Charged · X-RT-Wallet-Balance

Create keys at Console → API Keys · Top up at Wallet

Example

curl -X POST https://api.risingtransfers.com/api/v1/alternatives \
  -H "Authorization: Bearer rt_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"name":"Rodri","team_hint":"Manchester City"}'

Top up API Wallet →

Alternatives API | Developers | Rising Transfers