Zakat Nisab API
This API provides endpoints to retrieve current Nisab values for Gold and Silver.
Request:
GET
https://islamicapi.com/api/v1/zakat-nisab/?standard={standard}¤cy={currency}&unit={unit}&api_key={YOUR_API_KEY}
Query Parameters
standard (string) *
The calculation standard to use for Nisab values:
Classical: Gold nisab is 87.48 grams, Silver nisab is 612.36 grams
Common: Gold nisab is 85 grams, Silver nisab is 595 grams
Default: classical
Allowed:
classical, commoncurrency (string) *
The currency to use for the Nisab value. Use 3-letter ISO code (e.g., usd, eur, gbp, bdt)
Example: gbp
Available:
usd, aed, afn, all, amd, ang, aoa, ars, aud, awg, azn, bam, bbd, bdt, bgn, bhd, bif, bmd, bnd, bob, brl, bsd, btn, bwp, byn, bzd, cad, cdf, chf, clf, clp, cnh, cny, cop, crc, cup, cve, czk, djf, dkk, dop, dzd, egp, ern, etb, eur, fjd, fkp, fok, gbp, gel, ggp, ghs, gip, gmd, gnf, gtq, gyd, hkd, hnl, hrk, htg, huf, idr, ils, imp, inr, iqd, irr, isk, jep, jmd, jod, jpy, kes, kgs, khr, kid, kmf, krw, kwd, kyd, kzt, lak, lbp, lkr, lrd, lsl, lyd, mad, mdl, mga, mkd, mmk, mnt, mop, mru, mur, mvr, mwk, mxn, myr, mzn, nad, ngn, nio, nok, npr, nzd, omr, pab, pen, pgk, php, pkr, pln, pyg, qar, ron, rsd, rub, rwf, sar, sbd, scr, sdg, sek, sgd, shp, sle, sll, sos, srd, ssp, stn, syp, szl, thb, tjs, tmt, tnd, top, try, ttd, tvd, twd, tzs, uah, ugx, uyu, uzs, ves, vnd, vuv, wst, xaf, xcd, xcg, xdr, xof, xpf, yer, zar, zmw, zwlunit (string) *
The unit of measurement for the Nisab value.
Example: g
Allowed:
g (gram), oz (ounce)
JSON Response (success)
{
"code": 200,
"status": "success",
"calculation_standard": "classical",
"currency": "gbp",
"weight_unit": "gram",
"updated_at": "2025-07-25T06:34:11+00:00",
"data": {
"nisab_thresholds": {
"gold": {
"weight": 87.48,
"unit_price": 79.7836,
"nisab_amount": 6979.47
},
"silver": {
"weight": 612.36,
"unit_price": 0.927,
"nisab_amount": 567.66
}
},
"zakat_rate": "2.5%",
"notes": "Nisab values are updated based on current market prices"
}
}
JSON Response (error)
{
"code": 502,
"status": "error",
"message": "Unable to fetch zakat nisab values"
}