{"openapi":"3.1.0","info":{"title":"Philippines Statistics API","version":"1.0.0","description":"Official Philippine economic statistics straight from the Philippine Statistics Authority (PSA) via its OpenSTAT open-data service — no key, read live. The cpi endpoint returns the headline Consumer Price Index (all items, all income households, base 2018=100) for the latest month with the index level plus month-on-month and year-on-year inflation, computed from the official series. The cpi/series endpoint returns the historical monthly CPI index and year-on-year rate over the last N months, ready to chart. The cpi/divisions endpoint breaks the latest CPI down across all thirteen COICOP divisions (food, housing, transport and so on) with index and annual change for each. The cpi/regions endpoint gives the latest All-Items CPI for the National Capital Region and every administrative region and province, so you can see where prices bite hardest. The meta endpoint documents the source. Live data from PSA OpenSTAT, lightly cached. Live. 5 endpoints. This serves Philippine national statistics; for the peso exchange rate or PSE equities use an FX / stock-exchange API.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/philippines-stats-api","description":"oanor gateway"}],"tags":[{"name":"Inflation"},{"name":"Regions"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/cpi":{"get":{"operationId":"get_v1_cpi","tags":["Inflation"],"summary":"Philippines CPI (latest month): index, MoM and YoY","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"base":"2018 = 100","index":135.8,"period":"2026 May","source":"Philippine Statistics Authority (PSA OpenSTAT, 2018-based)","country":"Philippines","indicator":"Consumer Price Index, All Items (all income households)","period_iso":"2026-05","change_mom_pct":-0.51,"change_yoy_pct":6.76},"meta":{"timestamp":"2026-06-15T20:40:35.268Z","request_id":"39a35483-2566-4074-a51a-bfb40aa1b800"},"status":"ok","message":"Philippines CPI retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/cpi/divisions":{"get":{"operationId":"get_v1_cpi_divisions","tags":["Inflation"],"summary":"Latest CPI across all 13 COICOP divisions","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"base":"2018 = 100","count":13,"period":"2026 May","source":"PSA OpenSTAT (2018-based)","country":"Philippines","divisions":[{"index":137.2,"label":"01 Food & non-alcoholic beverages","coicop":"01","change_yoy_pct":5.7},{"index":193.5,"label":"02 Alcoholic beverages & tobacco","coicop":"02","change_yoy_pct":5.45},{"index":123.9,"label":"03 Clothing & footwear","coicop":"03","change_yoy_pct":2.99},{"index":132.2,"label":"04 Housing, water, electricity, gas & fuels","coicop":"04","change_yoy_pct":7.83},{"index":128.7,"label":"05 Furnishings & household equipment","coicop":"05","change_yoy_pct":3.87},{"index":130.8,"label":"06 Health","coicop":"06","change_yoy_pct":4.06},{"index":148.6,"label":"07 Transport","coicop":"07","change_yoy_pct":16.18},{"index":104.5,"label":"08 Information & communication","coicop":"08","change_yoy_pct":0.87},{"index":124.1,"label":"09 Recreation, sport & culture","coicop":"09","change_yoy_pct":5.17},{"index":123.8,"label":"10 Education services","coicop":"10","change_yoy_pct":2.91},{"index":139.6,"label":"11 Restaurants & accommodation","coicop":"11","change_yoy_pct":6.73},{"index":142.4,"label":"12 Financial services","coicop":"12","change_yoy_pct":0},{"index":127,"label":"13 Personal care & misc goods/services","coicop":"13","change_yoy_pct":3.42}],"indicator":"CPI by COICOP division"},"meta":{"timestamp":"2026-06-15T20:40:35.359Z","request_id":"61bdf807-1be8-4959-9f3e-bd3347e0b5cb"},"status":"ok","message":"Philippines CPI by division retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/cpi/series":{"get":{"operationId":"get_v1_cpi_series","tags":["Inflation"],"summary":"Historical CPI index + YoY series","description":"","parameters":[{"name":"months","in":"query","required":false,"description":"Number of recent months (default 24, max 120)","schema":{"type":"string"},"example":"24"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"base":"2018 = 100","count":24,"series":[{"index":125.6,"period":"2024 Jun","period_iso":"2024-06","change_yoy_pct":3.72},{"index":126.5,"period":"2024 Jul","period_iso":"2024-07","change_yoy_pct":4.37},{"index":126.6,"period":"2024 Aug","period_iso":"2024-08","change_yoy_pct":3.35},{"index":126.3,"period":"2024 Sep","period_iso":"2024-09","change_yoy_pct":1.94},{"index":126.5,"period":"2024 Oct","period_iso":"2024-10","change_yoy_pct":2.26},{"index":127,"period":"2024 Nov","period_iso":"2024-11","change_yoy_pct":2.5},{"index":127.7,"period":"2024 Dec","period_iso":"2024-12","change_yoy_pct":2.9},{"index":128.4,"period":"2025 Jan","period_iso":"2025-01","change_yoy_pct":2.88},{"index":128.1,"period":"2025 Feb","period_iso":"2025-02","change_yoy_pct":2.07},{"index":127.8,"period":"2025 Mar","period_iso":"2025-03","change_yoy_pct":1.75},{"index":127.3,"period":"2025 Apr","period_iso":"2025-04","change_yoy_pct":1.43},{"index":127.2,"period":"2025 May","period_iso":"2025-05","change_yoy_pct":1.27},{"index":127.3,"period":"2025 Jun","period_iso":"2025-06","change_yoy_pct":1.35},{"index":127.7,"period":"2025 Jul","period_iso":"2025-07","change_yoy_pct":0.95},{"index":128.5,"period":"2025 Aug","period_iso":"2025-08","change_yoy_pct":1.5},{"index":128.5,"period":"2025 Sep","period_iso":"2025-09","change_yoy_pct":1.74},{"index":128.6,"period":"2025 Oct","period_iso":"2025-10","change_yoy_pct":1.66},{"index":128.9,"period":"2025 Nov","period_iso":"2025-11","change_yoy_pct":1.5},{"index":130,"period":"2025 Dec","period_iso":"2025-12","change_yoy_pct":1.8},{"index":131,"period":"2026 Jan","period_iso":"2026-01","change_yoy_pct":2.02},{"index":131.2,"period":"2026 Feb","period_iso":"2026-02","change_yoy_pct":2.42},{"index":133,"period":"2026 Mar","period_iso":"2026-03","change_yoy_pct":4.07},{"index":136.5,"period":"2026 Apr","period_iso":"2026-04","change_yoy_pct":7.23},{"index":135.8,"period":"2026 May","period_iso":"2026-05","change_yoy_pct":6.76}],"source":"PSA OpenSTAT (2018-based)","country":"Philippines","indicator":"CPI All Items monthly series"},"meta":{"timestamp":"2026-06-15T20:40:35.450Z","request_id":"48ce07ee-068a-4426-a46c-12bd774c81d7"},"status":"ok","message":"Philippines CPI series retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/cpi/regions":{"get":{"operationId":"get_v1_cpi_regions","tags":["Regions"],"summary":"Latest All-Items CPI by region/area","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"base":"2018 = 100","count":29,"period":"2026 May","source":"PSA OpenSTAT (2018-based)","country":"Philippines","regions":[{"index":130.2,"region":"National Capital Region (NCR)"},{"index":137.2,"region":"Areas Outside National Capital Region (AONCR)"},{"index":135.4,"region":"Cordillera Administrative Region (CAR)"},{"index":137.6,"region":"Abra"},{"index":133.9,"region":"Benguet"},{"index":137.3,"region":"Ifugao"},{"index":135.3,"region":"Kalinga"},{"index":144.3,"region":"Mountain Province"},{"index":144.1,"region":"Apayao"},{"index":132.8,"region":"City of Baguio"},{"index":133,"region":"Region I (Ilocos Region)"},{"index":130.4,"region":"Ilocos Norte"},{"index":135.1,"region":"Ilocos Sur"},{"index":127.3,"region":"La Union"},{"index":134.8,"region":"Pangasinan"},{"index":136.1,"region":"Region II (Cagayan Valley)"},{"index":150,"region":"Batanes"},{"index":138.7,"region":"Cagayan"},{"index":131.2,"region":"Isabela"},{"index":141.1,"region":"Nueva Vizcaya"},{"index":140.1,"region":"Quirino"},{"index":139.2,"region":"Region III (Central Luzon)"},{"index":143.9,"region":"Bataan"},{"index":136.9,"region":"Bulacan"},{"index":140.4,"region":"Nueva Ecija"},{"index":141.9,"region":"Pampanga"},{"index":137.5,"region":"Tarlac"},{"index":136.8,"region":"Zambales"},{"index":139.6,"region":"Aurora"}],"indicator":"CPI All Items by region/area"},"meta":{"timestamp":"2026-06-15T20:40:35.548Z","request_id":"746746c6-9e02-4f83-b6a4-d8801e3f743d"},"status":"ok","message":"Philippines CPI by region retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"API metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"api":"Statistics Philippines (PSA) API","notes":"Live data from PSA OpenSTAT (CSV format; json-stat2 is unreliable on this server). YoY and MoM computed from the index series.","source":"Philippine Statistics Authority — OpenSTAT PxWeb API (openstat.psa.gov.ph)","country":"Philippines","endpoints":["/v1/cpi","/v1/cpi/series","/v1/cpi/divisions","/v1/cpi/regions","/v1/meta"],"documentation":"https://philippines-stats-api.oanor.dev","primary_indicator":"CPI All Items (2018-based, table 0012M4ACP22, overall + 13 COICOP divisions + regions)"},"meta":{"timestamp":"2026-06-15T20:40:35.644Z","request_id":"51dd0f4c-022d-4481-98c2-d99952a9c814"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":270,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":1130,"monthly_call_quota":19200,"rps_limit":6,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2960,"monthly_call_quota":97500,"rps_limit":22,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":6640,"monthly_call_quota":442000,"rps_limit":55,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/philippines-stats-api"}