How to get Pakistan USD/PKR M2M revaluation rate (daily) data via API
State Bank of Pakistan's daily mark-to-market (M2M) revaluation rate for the US dollar in rupees — the official daily reference rate banks use to revalue FX positions. It's updated daily from SBP, covering 02 Oct 2026 to today. The latest value is 277.0 (08 Oct 2026).
Endpoint: /v1/series/fx.rate.m2m.usd · series id fx.rate.m2m.usd
Fetch it — copy & paste
Replace pk_live_xxx with your key. JSON by default, CSV with format=csv, and add transform=yoy for year-over-year.
curl -H "X-API-Key: pk_live_xxx" \
"https://api.pakdatahub.com/v1/series/fx.rate.m2m.usd?from=2015-01-01&sort=asc"No key yet? Get a free one — 500 free API calls a month, no card. Then see the full API reference.
Questions
How do I fetch Pakistan USD/PKR M2M revaluation rate (daily) data from an API?
Send a GET request to /v1/series/fx.rate.m2m.usd on the PakDataHub REST API with your X-API-Key header. It returns daily observations as JSON (or CSV with format=csv). Get a free key at pakdatahub.com/signup.
Is Pakistan USD/PKR M2M revaluation rate (daily) available as JSON or CSV?
Both. The endpoint returns JSON by default; append format=csv for a downloadable CSV that loads straight into pandas or a spreadsheet.
How far back does the USD/PKR M2M revaluation rate (daily) data go?
PakDataHub carries this series from 2026-10-02 to today, sourced from SBP and cross-validated against published figures.
Do I need an API key?
Yes — a free key. Sign up in under a minute at pakdatahub.com/signup and get 500 free API calls every month; no card required.