Icerige atla
Gelistirici · v1

Nerzen API

FiveM ve Minecraft sunucu verilerini botunuza, sitenize ya da panelinize cekin. Ucretsiz, kayitsiz: bir anahtar alin ve dakikada 60 istege kadar JSON okuyun.

https://metrics.nerzen.com/api/v1
5 okuma ucu 60 istek / dakika Sayfa basina en fazla 50 JSON · UTF-8

Hizli baslangic

Uc adimda ilk yanitinizi alin. Butun uclar yalnizca okuma yapar; kimse sizin adiniza veri degistiremez.

  1. Anahtar alin

    Yukaridaki kutudan bir anahtar olusturun. Anahtarlar nrz_ ile baslar ve yalnizca bir kez gosterilir.

  2. Ilk istegi atin

    Anahtari Authorization: Bearer basligiyla gonderin. Genel istatistikler en kolay baslangictir.

  3. Sayfalayin ve izleyin

    Listeler limit ve offset ile sayfalanir. Kalan hakki X-RateLimit-Remaining basligindan okuyun.

Terminal
curl "https://metrics.nerzen.com/api/v1/global" \
  -H "Authorization: Bearer SIZIN_ANAHTARINIZ"

Kimlik dogrulama

Her /api/v1 istegi bir anahtar ister (anahtar olusturma ucu haric). Iki yol var; baslik tercih edilir cunku adres satirlari loglara ve tarayici gecmisine dusebilir.

OnerilenBaslik
Authorization: Bearer nrz_...
AlternatifSorgu parametresi
/api/v1/global?key=nrz_...

Anahtari tarayicida calisan koda (site JavaScript'i, istemci tarafli eklentiler) koymayin; sayfayi acan herkes gorebilir. Sunucu tarafinda bir ortam degiskeninde tutun.

Hiz limiti

Her anahtar dakikada 60 istek yapabilir. Pencere, penceredeki ilk istekle baslar ve 60 saniye surer. Limit asildiginda 429 doner; Retry-After kac saniye beklemeniz gerektigini soyler.

BaslikNe zamanAnlami
X-RateLimit-LimitHer dogrulanmis yanitDakikalik hak (60)
X-RateLimit-RemainingBasarili yanitlarBu penceredeki kalan istek
Retry-AfterYalnizca 429Yeni pencereye kalan saniye

Hatalar

Hatalar her zaman JSON'dir ve makinece okunabilir bir error kodu tasir. Mesaj metnine degil koda gore dallanin.

401 Yetkisizmissing_api_key

Anahtar gonderilmedi.

{"error":"missing_api_key","hint":"Pass ?key=... or Authorization: Bearer ... - see /api-docs"}
401 Yetkisizinvalid_api_key

Anahtar kayitli degil.

{"error":"invalid_api_key"}
404 Bulunamadinot_found

ID ile sunucu bulunamadi (/server/:id, /mc/:id).

{"error":"not_found"}
429 Cok fazla istekrate_limited

Dakikalik limit asildi. Retry-After basligi da gonderilir.

{"error":"rate_limited","retryAfterSeconds":23}
GET /api/v1/global #

Genel istatistikler

FiveM ve Minecraft icin ag geneli canli toplamlar. FiveM degerleri sunucu tarafinda kisa sure onbellekte tutulur; art arda istekler ayni degeri dondurebilir.

Yanit alanlari

AlanAciklama
fivem.serverCountsayiCevrimici FiveM sunucusu
fivem.playersOnlinesayiToplam cevrimici oyuncu
fivem.regionCountsayiSunucu bulunan bolge sayisi (bilinmeyen bolge haric)
fivem.dataPointsPerDaysayiSon 24 saatteki olcum sayisi
fivem.gta5PlayerssayiGTA5 (gta5 + gta5enhanced) oyunculari
fivem.rdr3PlayerssayiRedM (rdr3) oyunculari
minecraft.serverCountsayiIzlenen Minecraft sunucusu
minecraft.playersOnlinesayiIzlenen sunucularda son bilinen oyuncu toplami
  • fivem: son 15 dakikada gorulen sunucular uzerinden hesaplanir.
  • dataPointsPerDay: son 24 saatte kaydedilen anlik goruntu sayisi.

Durum kodlari

curl "https://metrics.nerzen.com/api/v1/global" \
  -H "Authorization: Bearer SIZIN_ANAHTARINIZ"
Ornek yanit · 200
{
  "fivem": {
    "serverCount": 34970,
    "playersOnline": 130534,
    "regionCount": 119,
    "dataPointsPerDay": 49442849,
    "gta5Players": 126063,
    "rdr3Players": 4471
  },
  "minecraft": {
    "serverCount": 17,
    "playersOnline": 269
  }
}

Canli veriden uretildi · 15:35

Denekendi anahtarinizla, bu tarayicidan
Once bir anahtar girin.
GET /api/v1/servers #

FiveM sunucu arama

Cevrimici FiveM sunuculari, oyuncu sayisina gore azalan sirada. Sayfalama limit ve offset ile yapilir.

Parametreler

AdVarsayilanAciklama
qmetin - Sunucu adi veya proje adinda gecen ifade (buyuk/kucuk harf duyarsiz).
regionmetin - Iki harfli bolge kodu, ornek TR, DE, BR.
gamemetin - gta5, rdr3 veya gta5enhanced.
limitsayi 24 Sayfa boyutu, en fazla 50. Daha buyuk deger 50'ye indirilir.
offsetsayi 0 Atlanacak kayit sayisi.

Yanit alanlari

AlanAciklama
idmetinSunucu ID'si
hostnamemetinSunucu adi; FiveM renk kodlari (^1..^9) ham olarak doner
gametypemetinOyun turu (sunucunun bildirdigi)
mapnamemetinHarita adi
regionmetinIki harfli bolge kodu, bilinmiyorsa ??
tagsmetin[]Sunucu etiketleri
clientssayiCevrimici oyuncu
max_clientssayiOyuncu kapasitesi
connect_endpointmetinBaglanti adresi; Nerzen korumali sunucularda maskelenir
protectedmantiksalNerzen Guard korumasinda mi
first_seenISO tarihIlk goruldugu an (UTC)
last_seenISO tarihSon goruldugu an (UTC)
  • Yalnizca son 20 dakikada listede gorulen sunucular doner.
  • total, filtreye uyan toplam sunucu sayisidir; sayfalama icin kullanin.

Durum kodlari

curl "https://metrics.nerzen.com/api/v1/servers?region=TR&limit=5" \
  -H "Authorization: Bearer SIZIN_ANAHTARINIZ"
Ornek yanit · 200
{
  "total": 35044,
  "limit": 2,
  "offset": 0,
  "servers": [
    {
      "id": "67lzxd",
      "hostname": "SHARK COMMUNITY",
      "gametype": "NCCore",
      "mapname": "Shark Community",
      "region": "TH",
      "tags": [],
      "clients": 1905,
      "max_clients": 2048,
      "connect_endpoint": "https://private-placeholder.cfx.re/",
      "protected": false,
      "first_seen": "2026-07-20T15:43:55.194Z",
      "last_seen": "2026-09-25T12:34:23.947Z"
    },
    {
      "id": "3yyb95b",
      "hostname": "OKI TOWN @REBIRTHZVPS",
      "gametype": "",
      "mapname": "San Andreas",
      "region": "TH",
      "tags": [
        "esx",
        "th",
        "rp",
        "community"
      ],
      "clients": 1581,
      "max_clients": 2048,
      "connect_endpoint": "https://private-placeholder.cfx.re/",
      "protected": false,
      "first_seen": "2026-08-05T09:52:01.427Z",
      "last_seen": "2026-09-25T12:34:23.947Z"
    }
  ]
}

Canli veriden uretildi · 15:35

Denekendi anahtarinizla, bu tarayicidan
Once bir anahtar girin.
GET /api/v1/server/:id #

Tek FiveM sunucusu

Bir FiveM sunucusunun son bilinen durumu. ID, sunucu sayfasinin adresindeki koddur: metrics.nerzen.com/view/ID.

Parametreler

AdVarsayilanAciklama
idzorunluyol - FiveM sunucu ID'si (cfx.re kodu).

Yanit alanlari

AlanAciklama
idmetinSunucu ID'si
hostnamemetinSunucu adi; FiveM renk kodlari (^1..^9) ham olarak doner
gametypemetinOyun turu (sunucunun bildirdigi)
mapnamemetinHarita adi
regionmetinIki harfli bolge kodu, bilinmiyorsa ??
tagsmetin[]Sunucu etiketleri
clientssayiCevrimici oyuncu
max_clientssayiOyuncu kapasitesi
connect_endpointmetinBaglanti adresi; Nerzen korumali sunucularda maskelenir
protectedmantiksalNerzen Guard korumasinda mi
first_seenISO tarihIlk goruldugu an (UTC)
last_seenISO tarihSon goruldugu an (UTC)
  • Cevrimdisi sunucular da doner; last_seen ile tazeligi kontrol edin.

Durum kodlari

curl "https://metrics.nerzen.com/api/v1/server/67lzxd" \
  -H "Authorization: Bearer SIZIN_ANAHTARINIZ"
Ornek yanit · 200
{
  "id": "67lzxd",
  "hostname": "SHARK COMMUNITY",
  "gametype": "NCCore",
  "mapname": "Shark Community",
  "region": "TH",
  "tags": [],
  "clients": 1905,
  "max_clients": 2048,
  "connect_endpoint": "https://private-placeholder.cfx.re/",
  "protected": false,
  "first_seen": "2026-07-20T15:43:55.194Z",
  "last_seen": "2026-09-25T12:34:23.947Z"
}

Canli veriden uretildi · 15:35

Denekendi anahtarinizla, bu tarayicidan
Once bir anahtar girin.
GET /api/v1/mc #

Minecraft sunucu listesi

Nerzen aginda izlenen Minecraft sunuculari, oyuncu sayisina gore azalan sirada.

Parametreler

AdVarsayilanAciklama
qmetin - MOTD icinde gecen ifade.
limitsayi 24 Sayfa boyutu, en fazla 50.
offsetsayi 0 Atlanacak kayit sayisi.

Yanit alanlari

AlanAciklama
idmetinSunucu ID'si (10 karakter)
motdmetinSunucu mesaji, renk kodlari temizlenmis
version_namemetinSunucunun bildirdigi surum
playerssayiCevrimici oyuncu
max_playerssayiOyuncu kapasitesi
first_seenISO tarihIlk goruldugu an (UTC)
last_seenISO tarihSon goruldugu an (UTC)
  • motd renk kodlarindan (§) arindirilmis ham metindir, satirlar \n ile ayrilir.

Durum kodlari

curl "https://metrics.nerzen.com/api/v1/mc?limit=5" \
  -H "Authorization: Bearer SIZIN_ANAHTARINIZ"
Ornek yanit · 200
{
  "total": 17,
  "limit": 1,
  "offset": 0,
  "servers": [
    {
      "id": "045c27f2a8",
      "motd": "                  ⚔ ᴛʀᴘᴠᴘ.ᴄʟᴜʙ ⚔ \n      1.21.2+ ● ᴅᴜᴇʟꜱ | ꜰꜰᴀ | ᴛᴇᴀᴍꜱ ● TR",
      "version_name": "trpvp.club!",
      "players": 170,
      "max_players": 1000,
      "first_seen": "2026-07-20T18:05:31.737Z",
      "last_seen": "2026-09-25T12:34:34.247Z"
    }
  ]
}

Canli veriden uretildi · 15:35

Denekendi anahtarinizla, bu tarayicidan
Once bir anahtar girin.
GET /api/v1/mc/:id #

Tek Minecraft sunucusu

Bir Minecraft sunucusunun son bilinen durumu. ID, metrics.nerzen.com/minecraft/ID adresindeki 10 karakterlik koddur.

Parametreler

AdVarsayilanAciklama
idzorunluyol - Minecraft sunucu ID'si.

Yanit alanlari

AlanAciklama
idmetinSunucu ID'si (10 karakter)
motdmetinSunucu mesaji, renk kodlari temizlenmis
version_namemetinSunucunun bildirdigi surum
playerssayiCevrimici oyuncu
max_playerssayiOyuncu kapasitesi
first_seenISO tarihIlk goruldugu an (UTC)
last_seenISO tarihSon goruldugu an (UTC)

Durum kodlari

curl "https://metrics.nerzen.com/api/v1/mc/045c27f2a8" \
  -H "Authorization: Bearer SIZIN_ANAHTARINIZ"
Ornek yanit · 200
{
  "id": "045c27f2a8",
  "motd": "                  ⚔ ᴛʀᴘᴠᴘ.ᴄʟᴜʙ ⚔ \n      1.21.2+ ● ᴅᴜᴇʟꜱ | ꜰꜰᴀ | ᴛᴇᴀᴍꜱ ● TR",
  "version_name": "trpvp.club!",
  "players": 170,
  "max_players": 1000,
  "first_seen": "2026-07-20T18:05:31.737Z",
  "last_seen": "2026-09-25T12:34:34.247Z"
}

Canli veriden uretildi · 15:35

Denekendi anahtarinizla, bu tarayicidan
Once bir anahtar girin.
POST /api/v1/keys Anahtar gerekmez #

API anahtari olustur

Yeni bir anahtar uretir. Kayit veya e-posta gerekmez. Anahtar yalnizca bu yanitta bir kez gosterilir.

Parametreler

AdVarsayilanAciklama
labelmetin (govde) - Kendi takibiniz icin etiket, en fazla 60 karakter. JSON veya form govdesi.
  • Bu uc anahtar istemez ve hiz limitine dahil degildir.

Durum kodlari

200 OK
curl -X POST "https://metrics.nerzen.com/api/v1/keys" \
  -H "Content-Type: application/json" \
  -d '{"label":"discord-botum"}'
Ornek yanit · 200
{
  "api_key": "nrz_0000000000000000000000000000000000000000",
  "rate_limit_per_minute": 60,
  "docs": "https://metrics.nerzen.com/api-docs"
}

Rozetler

Anahtar gerektirmeyen, gomulebilir SVG rozetleri. Discord sunucu aciklamaniza, GitHub README'nize veya sitenize ekleyin. Yanitlar 60 saniye onbellekte tutulur; bilinmeyen bir ID icin gri "bulunamadi" rozeti doner.

AdresAciklama
/badge/fivem/:id.svgFiveM sunucusu: ad ve oyuncu / kapasite
/badge/mc/:id.svgMinecraft sunucusu: MOTD'nin ilk satiri ve oyuncu / kapasite
Ornek oyuncu rozeti Canli ornek · en kalabalik FiveM sunucusu
![Oyuncular](https://metrics.nerzen.com/badge/fivem/67lzxd.svg)

Sunucu sayfalarinda (Paylas bolumu) kendi sunucunuzun rozet kodunu tek tikla kopyalayabilirsiniz.