API курсов валют State Bank of Pakistan

Официальные ежедневные курсы State Bank of Pakistan (Pakistan) в формате JSON: 35 валют, история с 2017 года. Публикуемые курсы PKR для налоговой отчётности, аудита и выставления счетов.

Pakistan flagState Bank of Pakistan — официальные ежедневные курсы валют в формате JSON: 35 валют к PKR, история с 2017 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке State Bank of Pakistan

Государственный банк Пакистана каждый рабочий вечер публикует курсы переоценки по рыночной стоимости (Mark-to-Market) — курсы, по которым уполномоченные дилеры обязаны переоценивать свои валютные позиции; они рассчитываются по закрытию межбанковского рынка. Охватывают 35 валют к рупии и служат официальным ориентиром для пакистанской отчётности, аудита и таможенной оценки.

Быстрый старт

Один запрос для нужной пары — USD к PKR по официальному курсу State Bank of Pakistan:

curl "https://allratestoday.com/api/v1/central-bank/sbp/latest?source=USD&target=PKR" \
  -H "Authorization: Bearer art_live_your_key"

Или полная опубликованная таблица банка:

curl "https://allratestoday.com/api/v1/central-bank/sbp/latest" \
  -H "Authorization: Bearer art_live_your_key"

На платных тарифах — любая историческая дата или временной ряд:

curl "https://allratestoday.com/api/v1/central-bank/sbp/history?source=USD&target=PKR&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

Последние опубликованные курсы (2026-08-13)

Самая свежая таблица, опубликованная State Bank of Pakistan, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны в PKR за 1 единицу каждой валюты:

Скачать таблицу: Excel (.xlsx) CSV

Скачать историю:
Выбрать валюты: USD
Excel (.xlsx) CSV

По одной строке на валюту за каждую дату публикации. До одного года за загрузку.

БазаКотировкаТипКурс
AED PKR reference 75.5989
ARS PKR reference 0.186
AUD PKR reference 195.6615
BDT PKR reference 2.2619
BHD PKR reference 736.4293
BRL PKR reference 53.4867
CAD PKR reference 199.0125
CHF PKR reference 341.5367
CNH PKR reference 41.1526
CNY PKR reference 41.1623
DKK PKR reference 42.8023
EUR PKR reference 319.9803
GBP PKR reference 374.2613
HKD PKR reference 35.3866
IDR PKR reference 0.0155
INR PKR reference 2.9096
JPY PKR reference 1.7421
KRW PKR reference 0.1951
KWD PKR reference 903.6688
KZT PKR reference 0.5965
LKR PKR reference 0.8333
MXN PKR reference 16.258
MYR PKR reference 67.9023
NOK PKR reference 29.1895
NZD PKR reference 161.9268
OMR PKR reference 721.1466
QAR PKR reference 76.1578
RUB PKR reference 3.3188
SAR PKR reference 73.9499
SEK PKR reference 29.0067
SGD PKR reference 216.8057
THB PKR reference 8.3782
TRY PKR reference 5.8117
USD PKR reference 277.6522
ZAR PKR reference 17.1599

Клиент для Node.js / TypeScript

Отдельный npm-пакет без зависимостей оборачивает эти эндпоинты — sbp-exchange-rate:

npm install sbp-exchange-rate
import { getRate } from 'sbp-exchange-rate';

const pair = await getRate('USD', 'PKR', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date);

Ноль зависимостей, типы TypeScript в комплекте; работает везде, где есть fetch — Node 18+, Bun, Deno и edge-среды.

Зачем нужен официальный курс State Bank of Pakistan?

Рыночные курсы меняются непрерывно, но налоговая отчётность, таможенные декларации, аудит и бухгалтерский учёт (Pakistan и не только) обычно требуют официальный курс, опубликованный State Bank of Pakistan на конкретную дату — фиксированное число, на которое можно ссылаться и которое не меняется после публикации. Этот API отдаёт именно такие таблицы с датой публикации банка (rate_date) в каждом ответе; в выходные и праздники возвращается последняя опубликованная дата — именно этот курс требуют применять правила комплаенса.

Пары, которые банк не публикует напрямую, вычисляются из его таблицы (обратный или кросс-курс через PKR) и явно помечаются "derived": true — опубликованное банком и вычисленное никогда не смешиваются.

Эндпоинты

Полное описание параметров — в документации API. Каждый запрос учитывается в месячной квоте тарифа; курсы меняются раз в рабочий день, поэтому локальное кеширование опубликованной таблицы сильно экономит даже небольшую квоту.

Часто задаваемые вопросы

Есть ли API для курсов валют State Bank of Pakistan?

Да — этот. Официальные ежедневные курсы PKR в чистом JSON; последняя таблица на любом тарифе, включая бесплатный.

Как часто обновляются курсы?

State Bank of Pakistan публикует курсы один раз в рабочий день; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-08-13).

Это официальные курсы?

Да — данные берутся из публикаций самого State Bank of Pakistan и отдаются без изменений с датой публикации банка. Всё вычисленное, а не опубликованное, помечается флагом derived.

Курсы State Bank of Pakistan — один API-ключ

Последняя таблица на любом тарифе. История с 2017 года на платных тарифах. Кредитная карта не нужна.

Получить бесплатный API-ключ Документация