Obtenga información sobre países a través de una API RESTful https://restcountries.eu
El proyecto restcountries ha sido adquirido por apilayer, uno de los principales proveedores de microservicios API. Seguiremos apoyando a restcountries y brindándolo como una solución gratuita para los desarrolladores. Financiaremos este proyecto en su totalidad y hemos desactivado la función de donaciones.
RESTCountries tiene más de 1200 usuarios, incluidos:
TTÜ
Índice de precios internacionales de Spotify
gorillaz
Pasión de viajar
xero
FxPro
SKROSS
onefinestay
Aventuras mucho mejores
Siga RESTCountries en Twitter
O suscríbete a la lista de correo
A continuación se describen los puntos finales REST disponibles que puede utilizar para buscar países.
https://restcountries.eu/rest/v2/all
Buscar por nombre de país. Puede ser el nombre nativo o el nombre parcial.
https: //restcountries.eu/rest/v2/name/{name}
https://restcountries.eu/rest/v2/name/eesti
https://restcountries.eu/rest/v2/name/united
Buscar por nombre completo del país
https: //restcountries.eu/rest/v2/name/{name}?fullText=true
https://restcountries.eu/rest/v2/name/aruba?fullText=true
Búsqueda por código de país ISO 3166-1 de 2 o 3 letras
https: //restcountries.eu/rest/v2/alpha/{code}
https://restcountries.eu/rest/v2/alpha/co
https://restcountries.eu/rest/v2/alpha/col
Búsqueda por lista de códigos de país ISO 3166-1 de 2 o 3 letras
https: //restcountries.eu/rest/v2/alpha?codes={code};{code};{code}
https://restcountries.eu/rest/v2/alpha?codes=col;no;ee
Búsqueda por código de moneda ISO 4217
https: //restcountries.eu/rest/v2/currency/{currency}
https://restcountries.eu/rest/v2/currency/cop
Búsqueda por código de idioma ISO 639-1
https: //restcountries.eu/rest/v2/lang/{et}
https://restcountries.eu/rest/v2/lang/es
Buscar por ciudad capital
https: //restcountries.eu/rest/v2/capital/{capital}
https://restcountries.eu/rest/v2/capital/tallinn
Buscar por código de llamada
https: //restcountries.eu/rest/v2/callingcode/{callingcode}
https://restcountries.eu/rest/v2/callingcode/372
Búsqueda por región: África, América, Asia, Europa, Oceanía
https: //restcountries.eu/rest/v2/region/{region}
https://restcountries.eu/rest/v2/region/europe
Búsqueda por bloque regional:
https: //restcountries.eu/rest/v2/regionalbloc/{regionalbloc}
https://restcountries.eu/rest/v2/regionalbloc/eu
https://restcountries.eu/rest/v2/alpha/col
[[{
"name" : " Colombia " ,
"topLevelDomain" : [ " .co " ],
"alpha2Code" : " CO " ,
"alpha3Code" : " COL " ,
"callingCodes" : [ " 57 " ],
"capital" : " Bogotá " ,
"altSpellings" : [ " CO " , " Republic of Colombia " , " República de Colombia " ],
"region" : " Americas " ,
"subregion" : " South America " ,
"population" : 48759958 ,
"latlng" : [ 4.0 , -72.0 ],
"demonym" : " Colombian " ,
"area" : 1141748.0 ,
"gini" : 55.9 ,
"timezones" : [ " UTC-05:00 " ],
"borders" : [ " BRA " , " ECU " , " PAN " , " PER " , " VEN " ],
"nativeName" : " Colombia " ,
"numericCode" : " 170 " ,
"currencies" : [{
"code" : " COP " ,
"name" : " Colombian peso " ,
"symbol" : " $ "
}],
"languages" : [{
"iso639_1" : " es " ,
"iso639_2" : " spa " ,
"name" : " Spanish " ,
"nativeName" : " Español "
}],
"translations" : {
"de" : " Kolumbien " ,
"es" : " Colombia " ,
"fr" : " Colombie " ,
"ja" : "コロンビア" ,
"it" : " Colombia " ,
"br" : " Colômbia " ,
"pt" : " Colômbia "
},
"flag" : " https://restcountries.eu/data/col.svg " ,
"regionalBlocs" : [{
"acronym" : " PA " ,
"name" : " Pacific Alliance " ,
"otherAcronyms" : [],
"otherNames" : [ " Alianza del Pacífico " ]
}, {
"acronym" : " USAN " ,
"name" : " Union of South American Nations " ,
"otherAcronyms" : [ " UNASUR " , " UNASUL " , " UZAN " ],
"otherNames" : [ " Unión de Naciones Suramericanas " , " União de Nações Sul-Americanas " , " Unie van Zuid-Amerikaanse Naties " , " South American Union " ]
}]
}]
Puede filtrar el resultado de su solicitud para incluir solo los campos especificados.
https: //restcountries.eu/rest/v2/{service}?fields={field};{field};{field}
https://restcountries.eu/rest/v2/all?fields=name;capital;currencies
Licencia pública de Mozilla MPL 2.0