- Bosh sahifa
- Nusuk kodlari API
Nusuk kodlarini oching
Umrah Codes dagi yoʻnaltiruvchi kodlar har qanday veb-sayt yoki hamjamiyat tashabbusi uchun bepul, roʻyxatdan oʻtish yoki API kalitisiz. Iltimos, saytga manba sifatida havola qiling va adolatli foydalanish eslatmasiga amal qiling.
Mavjud fayllar
Har bir URL har qanday manbadan GET soʻrovlarini qabul qiladi (CORS yoqilgan). https://umrahcodes.click/open-data/v1/
- latest.jsonTez-tez yangilash uchun so'nggi 200 kod 11 KB
- codes.jsonVaqt qo'shilgan barcha kodlar, birinchi navbatda eng yangi 5,974 KB
- codes.csvBarcha kodlar elektron jadval sifatida 3,182 KB
- codes.txtHar bir satrda bitta kod 1,486 KB
- meta.jsonVaqt, hisob va fayl nazorat summalarini yangilang
Misollar
const res = await fetch('https://umrahcodes.click/open-data/v1/latest.json');
const data = await res.json();
console.log(data.count, data.updatedAt);
for (const { code } of data.codes) {
const link = data.linkTemplate.replace('{code}', code);
console.log(code, link);
}import requests
data = requests.get("https://umrahcodes.click/open-data/v1/codes.json", timeout=30).json()
print(data["count"], data["updatedAt"])
for item in data["codes"][:5]:
print(item["code"], item["addedAt"])<?php
$data = json_decode(file_get_contents('https://umrahcodes.click/open-data/v1/latest.json'), true);
foreach (array_slice($data['codes'], 0, 5) as $item) {
echo $item['code'], PHP_EOL;
}curl -s https://umrahcodes.click/open-data/v1/codes.txt -o nusuk-codes.txtMa'lumotlar formati
Kodlardagi har bir elementda kod va qo'shilgan vaqt (Qohira vaqti) yoki noma'lum bo'lsa null mavjud. linkTemplate Nusuk da kodni ochadigan havolani ko'rsatadi.
{
"schemaVersion": 1,
"updatedAt": "2026-11-12T09:03:38.478Z",
"count": 126794,
"source": "https://umrahcodes.click/",
"linkTemplate": "https://services.nusuk.sa/app/?p=27&id={code}",
"pinned": {
"code": "NG-pj62UbOJ",
"note": "Initiative owner code; priority order is provided separately."
},
"priority": {
"codes": [
"NG-fvlYyHhd",
"NG-ZiqRWvwe",
"NG-jK7U4cdd",
"NG-c9rA7DJH",
"NG-b974VVeP",
"NG-GTqkdX1D",
"NG-wYApFRqd",
"NG-ajoKxTFr"
],
"note": "These codes appear first on umrahcodes.click."
},
"codes": [
{
"code": "NG-fvlYyHhd",
"addedAt": null
},
{
"code": "NG-ZiqRWvwe",
"addedAt": null
}
]
}Adolatli foydalanish
Har bir sayt yangilanishi bilan fayllar yangilanadi. Har bir faylni ko'pi bilan 15 daqiqada bir marta so'rang va uni keshlang; o'zgarishlarni tekshirish uchun kichik meta.json dan foydalaning. Agar siz kodlarni saytingizda ko'rsatsangiz, iltimos, Umrah Codes manziliga havola qiling.
Eslatma
Kodlar foydalanuvchilar tomonidan qo'shiladi va ularning Nusuk ilovasida amal qilishiga kafolat berilmaydi. Bu mustaqil tashabbus boʻlib, Nusuk yoki biron-bir davlat organi bilan bogʻliq emas.
Kodlar tashrifchilar va ochiq hamjamiyat tashabbuslaridan yigʻiladi. Nusuk kodlarini almashish uchun mustaqil jamoat loyihasi. Nusuk ilovasi yoki rasmiy tashkilotga aloqador emas.

