{"info":{"contact":{"url":"https://entrycheck.org/api"},"description":"Verify whether a URL is the real official government eVisa/eTA portal for a country, and retrieve the genuine verified portal. Backed by a human-verified registry of 129 countries with link health checks and audit timestamps. Get an API key via RapidAPI: https://entrycheck.org/api","title":"EntryCheck Verify API","version":"1.0"},"openapi":"3.1.0","paths":{"/v1/countries":{"get":{"operationId":"listCountries","responses":{"200":{"content":{"application/json":{"schema":{"properties":{"countries":{"items":{"properties":{"all_official_urls":{"items":{"type":"string"},"type":"array"},"country":{"example":"Thailand","type":"string"},"flag":{"example":"\ud83c\uddf9\ud83c\udded","type":"string"},"id":{"example":"thailand","type":"string"},"iso2":{"example":"TH","type":"string"},"official_url":{"type":["string","null"]},"status":{"example":"Live","type":"string"},"verified_on":{"example":"2026-06-09","type":"string"}},"type":"object"},"type":"array"},"total":{"type":"integer"}},"type":"object"}}},"description":"All countries"},"402":{"description":"API key required"}},"summary":"List all verified countries and portals (API key required)"}},"/v1/country/{name}":{"get":{"operationId":"getCountry","parameters":[{"description":"Slug (thailand), name (Thailand) or ISO 3166-1 alpha-2 (TH).","in":"path","name":"name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"all_official_urls":{"items":{"type":"string"},"type":"array"},"country":{"example":"Thailand","type":"string"},"flag":{"example":"\ud83c\uddf9\ud83c\udded","type":"string"},"id":{"example":"thailand","type":"string"},"iso2":{"example":"TH","type":"string"},"official_url":{"type":["string","null"]},"status":{"example":"Live","type":"string"},"verified_on":{"example":"2026-06-09","type":"string"}},"type":"object"}}},"description":"Country record"},"402":{"description":"API key required"},"404":{"description":"Country not found"}},"summary":"Get the verified official portal for one country (API key required)"}},"/v1/verify":{"get":{"operationId":"verifyUrl","parameters":[{"description":"The URL or domain to check, e.g. albania-evisa-online.com","in":"query","name":"url","required":true,"schema":{"type":"string"}},{"description":"Country to check against: slug (thailand), name (Thailand) or ISO 3166-1 alpha-2 (TH).","in":"query","name":"country","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"attribution":{"description":"Present on keyless free-tier responses; please credit EntryCheck when displaying results.","type":"string"},"checked_url":{"type":"string"},"country":{"type":["string","null"]},"iso2":{"type":["string","null"]},"official":{"type":"boolean"},"real_url":{"description":"The genuine official government portal for this country.","type":["string","null"]},"verified_on":{"type":["string","null"]},"warning":{"type":["string","null"]}},"type":"object"}}},"description":"Verification result"},"429":{"description":"Free rate limit reached (10/min, 100/day); use an API key for volume"}},"summary":"Check whether a URL is an official government entry portal"}}},"servers":[{"url":"https://api.entrycheck.org"}]}
