q: Get population data for a specific country

API: countriesnow.space:countries-and-cities-api
Endpoint: /countries/population/q
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 353ms

Description

Returns historical population data for a specific country from 1960-2018.

Parameters (1)

country (string, query, required)

Country name

Examples (1)

Get population data for a specific country openapi-spec
curl 'https://countriesnow.space/api/v0.1/countries/population/q?country=Nigeria'
import requests

resp = requests.get(
    "https://countriesnow.space/api/v0.1/countries/population/q",
    params={
        'country': 'Nigeria',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("countriesnow")
result = api.fetch("countries/population/q", country="Nigeria")

for item in result:
    print(item)
const resp = await fetch("https://countriesnow.space/api/v0.1/countries/population/q?country=Nigeria");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:35:00.202044 200 353ms
2026-04-15 01:05:13.213313 200 298ms
2026-04-14 03:38:38.523776 200 318ms
2026-04-12 13:05:29.371114 200 245ms
2026-04-10 04:12:42.331462 200 672ms
2026-04-09 01:22:02.674630 200 294ms
2026-04-08 06:53:05.000270 200 341ms
2026-04-07 00:36:05.588676 200 400ms
2026-04-06 04:29:04.047569 200 390ms
2026-04-05 02:47:11.120071 200 428ms
2026-04-04 02:40:09.130097 200 335ms
2026-04-03 12:02:30.353784 200 360ms
2026-03-30 12:02:13.611104 ERR