Esta API expõe dados extraídos de uma fonte respeitável, fornecendo um conjunto de dados estruturado de países classificados por sua área total. Os desenvolvedores podem recuperar informações sobre cada país, incluindo sua classificação, nome, área total (em quilômetros quadrados e milhas quadradas), área terrestre, área de água e a porcentagem da massa terrestre do mundo que ele ocupa. A API retorna esses dados em um formato JSON, especificamente como uma lista de objetos JSON, onde cada objeto representa um país e contém pares de chave-valor para cada ponto de dados. Os dados de cada país são meticulosamente estruturados, garantindo consistência e facilidade de análise. A API utiliza uma arquitetura RESTful simples e intuitiva com um único endpoint para acessar esses dados. Os desenvolvedores podem usar requisições HTTP GET padrão para recuperar todo o conjunto de dados. O tratamento de erros é implementado para fornecer mensagens informativas para solicitações inválidas. O esquema de dados é consistente e bem documentado, permitindo uma integração sem esforço em diversas aplicações. A API é projetada para recuperação eficiente de dados e é otimizada para lidar com um alto volume de solicitações. O endpoint principal permite que os desenvolvedores acessem e utilizem programaticamente essas informações com foco geográfico de maneira conveniente e facilmente integrável.
{
"countries": [
"Russia",
"Canada",
"China",
"United States",
"Brazil",
"Australia",
"India",
"Argentina",
"Kazakhstan",
"Algeria",
"DR Congo",
"Saudi Arabia",
"Mexico",
"Indonesia",
"Libya",
"Iran",
"Mongolia",
"Peru",
"Chad",
"Niger",
"Mali",
"South Africa",
"Colombia",
"Ethiopia",
"Bolivia",
"Egypt",
"Tanzania",
"Nigeria",
"Venezuela",
"Pakistan",
"Mozambique",
"Namibia",
"Turkey",
"Chile",
"Myanmar",
"Afghanistan",
"Gambia",
"Central African Republic",
"South Sudan",
"Ukraine",
"Botswana",
"Kenya",
"Angola",
"France",
"Sudan",
"Vietnam",
"Guinea",
"Germany",
"Philippines",
"Congo",
"Finland",
"Poland",
"Malaysia",
"Cote d'Ivoire",
"Spain",
"Sweden",
"Uzbekistan",
"Madagascar",
"New Zealand",
"Papua New Guinea",
"Western Sahara",
"Gabon",
"United Kingdom",
"Oman",
"Ecuador",
"Burkina Faso",
"Laos",
"Bulgaria",
"Kyrgyzstan",
"Senegal",
"Cambodia",
"Uruguay",
"Honduras",
"Benin",
"Bangladesh",
"Nepal",
"Tajikistan",
"Nicaragua",
"North Korea",
"Malawi",
"Eritrea",
"Armenia",
"Liberia",
"Lithuania",
"Cuba",
"Guatemala",
"South Korea",
"Hungary",
"Portugal",
"Serbia",
"Austria",
"Dominican Republic",
"United Arab Emirates",
"French Guiana",
"Cambodia",
"Panama",
"Serbia",
"Thailand",
"Georgia",
"Sri Lanka",
"Latvia",
"Togo",
"Croatia",
"Bosnia and Herzegovina",
"Costa Rica",
"Dominica",
"Equatorial Guinea",
"Denmark",
"Solomon Islands",
"Netherlands Antilles",
"Bahrain",
"Taiwan",
"Tonga",
"Guinea-Bissau",
"Belize",
"Mauritius",
"Comoros",
"Grenada",
"Mozambique",
"Albania",
"Equatorial Guinea",
"Burundi",
"Haiti",
"Republic of North Macedonia",
"Djibouti",
"El Salvador",
"Jamaica",
"Samoa",
"Montenegro",
"Palestine",
"Palau",
"Qatar",
"Gambia",
"Lebanon",
"Cyprus",
"Puerto Rico",
"State of Palestine",
"Brunei",
"Trinidad and Tobago",
"Swaziland",
"Czech Republic",
"Serbia",
"Luxembourg",
"Mauritius",
"Maldives",
"Comoros",
"Guyana",
"Sao Tome and Principe",
"Macao",
"Bahrain",
"Djibouti",
"Slovenia",
"Tonga",
"Singapore",
"Micronesia",
"Saint Lucia",
"East Timor",
"Andorra",
"Armenia",
"Northern Mariana Islands",
"Palau",
"Seychelles",
"Curacao",
"Antigua and Barbuda",
"Barbados",
"Saint Vincent and the Grenadines",
"Guyana",
"Mayotte",
"United States",
"Virgin Islands",
"Greenland",
"Northern Mariana Islands",
"Maldives",
"Cayman Islands",
"Guam",
"Saint Kitts and Nevis",
"Mendoza",
"Saint Pierre and Miquelon",
"Marshall Islands",
"Brunei",
"Liechtenstein",
"British Virgin Islands",
"Republic of Palau",
"Montserrat",
"Anguilla",
"Bermuda",
"Gorno-Badakhshan",
"China, Macao SAR",
"San Marino",
"Tuvalu",
"Maldives",
"Saint Barthelemy",
"Tel Aviv",
"Micronesia",
"Holy See"
]
}
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19586/get+countries+with+data+available' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"country": "Argentina",
"total_area_sq_km": 2736690
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19591/get+total+area+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
[
{
"country": "Russia",
"land_area": 16376870,
"world_landmass_percentage": 11
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19596/get+land+area+and+world+share+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
[
{
"country": "Spain",
"rank": 52
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19601/get+size+ranking+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API fornece um conjunto de dados abrangente de países classificados por sua área total incluindo detalhes como classificação nome área total em quilômetros quadrados e milhas quadradas área terrestre área de água e a porcentagem da massa terrestre do mundo que cada país ocupa
A API retorna dados em um formato JSON estruturado, especificamente como uma lista de objetos JSON, onde cada objeto representa um país com pares de chave-valor para cada ponto de dados
Os desenvolvedores podem usar esta API para criar aplicações que requerem informações geográficas como ferramentas educacionais aplicativos de viagem projetos de visualização de dados ou qualquer aplicação que precise exibir ou analisar tamanhos de países e classificações
A saída da API inclui campos como classificação nome do país área total (em quilômetros quadrados e milhas quadradas) área terrestre área de água e a porcentagem da massa terrestre do mundo ocupada por cada país
Os desenvolvedores podem facilmente integrar a API fazendo solicitações HTTP GET padrão ao endpoint principal para recuperar todo o conjunto de dados permitindo a incorporação perfeita de dados geográficos em vários aplicativos
Cada endpoint retorna dados específicos sobre países O endpoint "obter países com dados disponíveis" lista todos os países O endpoint "obter área total por país" fornece a área total em km² para um país especificado O endpoint "obter área terrestre e participação mundial por país" retorna a área terrestre e a porcentagem da massa de terra do mundo para um país O endpoint "obter ranking de tamanho por país" fornece o ranking de um país com base em sua área
Os campos-chave variam por ponto final. Para "obter países com dados disponíveis", retorna uma lista de nomes de países. O ponto final "obter área total por país" inclui "país" e "área_total_km_quadrados". O ponto final "obter área terrestre e participação mundial por país" fornece "país", "área_terrestre" e "percentagem_de_massa_terrestre_mundial". O ponto final "obter classificação de tamanho por país" retorna "país" e "classificação"
Os dados da resposta são organizados no formato JSON. Cada endpoint retorna uma lista de países ou um array de objetos contendo pontos de dados específicos para cada país. Por exemplo, o endpoint da área total retorna um array com objetos que incluem o nome do país e sua área total garantindo uma estrutura consistente para fácil análise
Cada ponto final requer um parâmetro específico Para os pontos finais "obter área total por país" "obter área de terra e participação mundial por país" e "obter classificação de tamanho por país" os usuários devem especificar o nome do país como um parâmetro Isso permite que os usuários recuperem informações específicas para um país específico do conjunto de dados
Os usuários podem utilizar os dados retornados analisando a resposta JSON para extrair informações relevantes Por exemplo desenvolvedores podem exibir a área total de um país ou a classificação em seus aplicativos O formato estruturado permite fácil integração em ferramentas de visualização de dados plataformas educacionais ou aplicativos de análise geográfica
Casos de uso típicos incluem aplicativos educacionais que ensinam geografia aplicativos de viagem que fornecem estatísticas do país e ferramentas de análise de dados que visualizam comparações de área terrestre Pesquisadores também podem usar os dados para estudos sobre a distribuição de terras e avaliações de impacto ambiental
A API obtém seus dados de conjuntos de dados respeitáveis garantindo alta precisão Atualizações regulares e verificações de qualidade são implementadas para verificar a consistência e a confiabilidade das informações fornecidas permitindo que os usuários confiem nos dados para suas aplicações
Cada endpoint fornece informações distintas: o endpoint "obter países com dados disponíveis" lista todos os países; o endpoint "obter área total por país" fornece a área total em km²; o endpoint "obter área terrestre e participação mundial por país" oferece área terrestre e porcentagem mundial; e o endpoint "obter ranking de tamanho por país" fornece o ranking com base na área
Nível de serviço:
100%
Tempo de resposta:
3.420ms
Nível de serviço:
100%
Tempo de resposta:
448ms
Nível de serviço:
100%
Tempo de resposta:
597ms
Nível de serviço:
100%
Tempo de resposta:
601ms
Nível de serviço:
100%
Tempo de resposta:
459ms
Nível de serviço:
100%
Tempo de resposta:
1.045ms
Nível de serviço:
100%
Tempo de resposta:
1.069ms
Nível de serviço:
100%
Tempo de resposta:
3.067ms
Nível de serviço:
100%
Tempo de resposta:
500ms
Nível de serviço:
100%
Tempo de resposta:
500ms
Nível de serviço:
100%
Tempo de resposta:
9.458ms
Nível de serviço:
100%
Tempo de resposta:
11.787ms
Nível de serviço:
100%
Tempo de resposta:
7.016ms
Nível de serviço:
100%
Tempo de resposta:
1.157ms
Nível de serviço:
100%
Tempo de resposta:
5.318ms
Nível de serviço:
100%
Tempo de resposta:
78ms
Nível de serviço:
100%
Tempo de resposta:
1.999ms
Nível de serviço:
100%
Tempo de resposta:
1.813ms
Nível de serviço:
100%
Tempo de resposta:
1.807ms
Nível de serviço:
100%
Tempo de resposta:
2.130ms