Open Data APIs (Sample)
Base URL
https://api.moiat.gov.ae
Get Industrial Licenses List
JavaScript (Fetch)
fetch('https://api.moiat.gov.ae/api/OpenDataAPI/GetIndustrialLicensesList?LanguageId=2&PageNumber=1&PageSize=10')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err));
C# (HttpClient)
using var client = new HttpClient();
var resp = await client.GetAsync("https://api.moiat.gov.ae/api/OpenDataAPI/GetIndustrialLicensesList?LanguageId=2&PageNumber=1&PageSize=10");
resp.EnsureSuccessStatusCode();
var json = await resp.Content.ReadAsStringAsync();
Console.WriteLine(json);
Python (requests)
import requests
url = "https://api.moiat.gov.ae/api/OpenDataAPI/GetIndustrialLicensesList?LanguageId=2&PageNumber=1&PageSize=10"
r = requests.get(url)
print(r.json())
Sample response
[ { "licenseNumber": "12345", "factoryName": "ACME", "emirate": "Dubai" } ]
Get Notified Bodies List
JavaScript (Fetch)
fetch('https://api.moiat.gov.ae/api/OpenDataAPI/GetNotifiedBodiesList?PageNumber=1&PageSize=10')
.then(r => r.json())
.then(console.log)
.catch(console.error);
C# (HttpClient)
using var client = new HttpClient();
var resp = await client.GetAsync("https://api.moiat.gov.ae/api/OpenDataAPI/GetNotifiedBodiesList?PageNumber=1&PageSize=10");
resp.EnsureSuccessStatusCode();
Console.WriteLine(await resp.Content.ReadAsStringAsync());
Python (requests)
import requests
print(requests.get("https://api.moiat.gov.ae/api/OpenDataAPI/GetNotifiedBodiesList?PageNumber=1&PageSize=10").json())
Sample response
[ { "name": "NB-001", "scope": "Electrical", "country": "UAE" } ]
Get Recalled Products List
JavaScript (Fetch)
fetch('https://api.moiat.gov.ae/api/OpenDataAPI/GetRecalledProductsList?pageIndex=1&pageSize=10')
.then(r => r.json())
.then(console.log)
.catch(console.error);
C# (HttpClient)
using var client = new HttpClient();
var resp = await client.GetAsync("https://api.moiat.gov.ae/api/OpenDataAPI/GetRecalledProductsList?pageIndex=1&pageSize=10");
resp.EnsureSuccessStatusCode();
Console.WriteLine(await resp.Content.ReadAsStringAsync());
Python (requests)
import requests
print(requests.get("https://api.moiat.gov.ae/api/OpenDataAPI/GetRecalledProductsList?pageIndex=1&pageSize=10").json())
Sample response
[ { "productName": "Electric Kettle", "recallDate": "2024-06-15", "reason": "Overheating" } ]
هل وجدت هذا المحتوى مفيدًا؟
يمكنك مساعدتنا على التحسن من خلال تقديم تعليقاتك حول تجربتك.