Avion Tracker logo Avion Tracker

Документація API v5

Загальнодоступний API для активних пропозицій, статусу виконання, охоплення джерела та перегляду сукупного каталогу. Усі публічні інтеграції мають зберігати атрибуцію Avion Tracker і посилатися на https://tracker.discordlabs.app.

Потрібне посилання на джерело 90 req / хвилина / IP Публічна поверхня з версіями OpenAPI-ready

Кінцеві точки

Public integrations should target v5 only. The routes below cover status, coverage, feeds and catalog access for websites, widgets and bots.

GET /api/v5/meta

Інформація про версію, посилання, обмеження та підсумок платформи.

GET /api/v5/status

Справність під час виконання, статус шлюзу, сегменти, кластери та прямі трансляції.

GET /api/v5/coverage

Розбивка джерел за джерелами та магазинів для активних каналів.

GET /api/v5/offers

Громадська трансляція пропонує стрічку з фільтрами: режим, сортування, магазин, платформа, вид, обмеження.

GET /api/v5/catalog

Пошук у каталозі та перегляд за допомогою параметрів q, джерела, обмеження та зміщення.

GET /api/v5/trending

Відстежувані назви, упорядковані за живим розповсюдженням, безкоштовними випадіннями та охопленням ринку.

GET /api/v5/latest

Останні відстежувані назви та свіжий рух каталогу.

GET /api/v5/freenow

Стрічка ярликів для безкоштовних пропозицій, відсортованих за найближчим терміном дії.

GET /api/v5/feeds/source/:sourceKey

Стрічка в прямому ефірі для інформаційних панелей, віджетів і зовнішніх дзеркал.

GET /api/v5/feeds/store/:storeKey

Жива стрічка для кожного магазину з елементами керування режимом і сортуванням.

GET /api/v5/openapi.json

Машинозчитуваний контракт OpenAPI для створення клієнта.

Політика використання

Ви можете вставляти або віддзеркалювати дані API v5, але ваша інтеграція має явно вказувати Avion Tracker, зберігати посилання на джерело назад до https://tracker.discordlabs.app і залишати заголовки авторських прав недоторканими. Технічні засоби контролю зменшують зловживання, але юридичне визначення все ще має значення.

Авторське право

Copyright 2026 Avion Tracker. Public mirrors, embeds and dashboards must attribute Avion Tracker and link back to https://tracker.discordlabs.app.

захист

API v5 ships with per-IP rate limiting, branding headers, canonical docs links and explicit attribution metadata in every response.

Приклади

Use the ready-made public routes below for widgets, cron pulls, websites and dashboards.

Публічний безкоштовний зараз

curl https://tracker.discordlabs.app/api/v5/freenow?limit=12

Джерело каналу

https://tracker.discordlabs.app/api/v5/feeds/source/epic?mode=free&limit=20

Coverage snapshot

curl https://tracker.discordlabs.app/api/v5/coverage

Примітка про розгортання

Cache responses briefly, preserve attribution headers, and link back to https://tracker.discordlabs.app whenever you embed or mirror the data.

Зразок відповіді

Кожна відповідь загортає дані в стабільний конверт із версією, часовими мітками та метаданими авторства.

{
  "apiVersion": "v5",
  "resource": "offers",
  "generatedAt": 1777647990642,
  "attribution": {
    "brand": "Avion Tracker",
    "website": "https://tracker.discordlabs.app",
    "docs": "https://tracker.discordlabs.app/docs/api-v5",
    "dashboard": "https://tracker.discordlabs.app/dashboard",
    "copyright": "Copyright 2026 Avion Tracker. Public mirrors, embeds and dashboards must attribute Avion Tracker and link back to https://tracker.discordlabs.app.",
    "attributionRequired": true
  },
  "data": {
    "total": 2,
    "filtered": 2,
    "mode": "free",
    "sort": "ending",
    "store": null,
    "platform": null,
    "kind": "all",
    "offers": [
      {
        "key": "indiegala:https://www.indiegala.com/giveaways/card/grav-blazer-squared/1196402",
        "externalId": "https://www.indiegala.com/giveaways/card/grav-blazer-squared/1196402",
        "sourceKey": "indiegala-direct",
        "title": "Grav Blazer Squared",
        "description": "Enter the IndieGala giveaway for a chance to win a free key.",
        "url": "https://www.indiegala.com/giveaways/card/grav-blazer-squared/1196402",
        "imageUrl": "https://steamcdn-a.akamaihd.net/steam/apps/703530/header.jpg",
        "store": "indiegala",
        "type": "other",
        "kind": "game",
        "currency": "USD",
        "originalPrice": null,
        "discountedPrice": 0,
        "startsAt": null,
        "endsAt": 1777648382607,
        "platforms": [
          "windows"
        ],
        "rating": null,
        "discountPercent": null,
        "isFree": true
      },
      {
        "key": "indiegala:https://www.indiegala.com/giveaways/card/the-universim/1196261",
        "externalId": "https://www.indiegala.com/giveaways/card/the-universim/1196261",
        "sourceKey": "indiegala-direct",
        "title": "The Universim",
        "description": "Enter the IndieGala giveaway for a chance to win a free key.",
        "url": "https://www.indiegala.com/giveaways/card/the-universim/1196261",
        "imageUrl": "https://steamcdn-a.akamaihd.net/steam/apps/352720/header.jpg",
        "store": "indiegala",
        "type": "other",
        "kind": "game",
        "currency": "USD",
        "originalPrice": null,
        "discountedPrice": 0,
        "startsAt": null,
        "endsAt": 1777649042607,
        "platforms": [
          "windows"
        ],
        "rating": null,
        "discountPercent": null,
        "isFree": true
      }
    ]
  }
}