დეველოპერებისთვის

OXO.GE API

საჯარო, უფასო API ქართული საიტების რეიტინგის, ტრაფიკის სტატისტიკისა და სარეკლამო ზონებისთვის. ყველა endpoint მუშაობს GET მეთოდით, აბრუნებს JSON-ს და ღიაა cross-origin გამოძახებისთვის.

Base URL https://oxo.ge/api/
CORS ღია
Rate limit ~200/წთ
ფასი უფასო

მრიცხველი & ვიზიტორები

GET /api/counter_hit

აღრიცხავს გვერდის ერთ ნახვას და აბრუნებს 1×1 გამჭვირვალე GIF-ს.

პარამეტრები
site_id required
საიტის ID
s optional
სესიის იდენტიფიკატორი
page optional
გვერდის URL
ref optional
referrer
მაგალითი
GET https://oxo.ge/api/counter_hit?site_id=123&page=https://example.ge/
პასუხი
image/gif — 1×1 პიქსელი
GET /api/counter_ping

heartbeat — ვიზიტორს ინარჩუნებს ონლაინ სტატუსში (~2 წთ). ონლაინ ფანჯარა 5 წთ.

პარამეტრები
site_id required
საიტის ID
s optional
სესია
მაგალითი
GET https://oxo.ge/api/counter_ping?site_id=123&s=ab12cd34
პასუხი
image/gif — 1×1 პიქსელი
GET /api/counter_image

აბრუნებს მრიცხველის SVG ბეჯს. გამოიყენება img-ად.

პარამეტრები
site_id required
საიტის ID
style optional
1–12
color optional
აქცენტი, მაგ. %236366f1
მაგალითი
<img src="https://oxo.ge/api/counter_image?site_id=123&style=1">
პასუხი
image/svg+xml
GET /api/online_count

მიმდინარე ონლაინ ვიზიტორები (5-წუთიანი ფანჯარა).

პარამეტრები
site_id required
საიტის ID
მაგალითი
GET https://oxo.ge/api/online_count?site_id=123
პასუხი
{
  "site_id": 123,
  "online": 42
}

სტატისტიკა

GET /api/counter_stats

დღევანდელი შემაჯამებელი — ჰიტები, უნიკალები, რანკი, GE %.

პარამეტრები
site_id required
საიტის ID
მაგალითი
GET https://oxo.ge/api/counter_stats?site_id=123
პასუხი
{
  "rank": 17,
  "hits": 1240,
  "unique_visitors": 880,
  "georgia_pct": 87
}
GET /api/stat_data

დეტალური ანალიტიკა გრაფიკებისთვის — ბრაუზერები, OS, ქვეყნები, გვერდები.

პარამეტრები
site_id required
საიტის ID
type required
browsers, os, countries, pages, hours, daily
days optional
პერიოდი (default 30)
მაგალითი
GET https://oxo.ge/api/stat_data?site_id=123&type=browsers
პასუხი
[
  { "label": "Chrome", "cnt": 640 }
]
GET /api/counter_total_stats

მთელი ქსელის დღევანდელი ჯამური მაჩვენებლები.

მაგალითი
GET https://oxo.ge/api/counter_total_stats
პასუხი
{
  "total_hits": 152340,
  "total_uniques": 61200
}

რეიტინგი & კატეგორიები

GET /api/sites

რეიტინგის ტოპ-100 საიტი, დალაგებული rank-ით.

მაგალითი
GET https://oxo.ge/api/sites
პასუხი
[
  {
    "id": 5,
    "name": "Example.ge",
    "rank": 1
  }
]
GET /api/categories

საიტების კატეგორიების სია.

მაგალითი
GET https://oxo.ge/api/categories
პასუხი
[
  { "id": 1, "name": "მედია" }
]

სარეკლამო ზონები

GET /api/ad_zone_serve

აბრუნებს ზონისთვის გასაშვებ რეკლამას JSON-ად.

პარამეტრები
zone required
ზონის კოდი (hex)
device, os, lang optional
targeting მინიშნებები
მაგალითი
GET https://oxo.ge/api/ad_zone_serve?zone=a1b2c3d4
პასუხი
{ "ad": null }
GET /api/vast.php

ვიდეო pre-roll VAST 2.0 XML — VideoJS, JW Player თავსებადი.

პარამეტრები
zone required
ვიდეო-ზონის კოდი
geo, device optional
targeting
მაგალითი
GET https://oxo.ge/api/vast.php?zone=a1b2c3d4&geo=GE
პასუხი
application/xml — VAST 2.0
მზად ხარ ინტეგრაციისთვის?
დაამატე შენი საიტი და მიიღე site_id + მზა embed კოდი.
HTML კოდის გენერატორი