Länder
Erhalten Sie Informationen über Länder.
Suche nach Länderinformationen
Ermöglicht die Suche nach Länderinformationen basierend auf einem Suchbegriff. Diese Funktion ist nützlich für Anwendungen, die Länderinformationen anhand eines Suchbegriffs abrufen möchten.
- JavaScript
- cURL
- Python
- PHP
- Java
- C#
const url = "https://zip-api.eu/api/v2/countries/search?query=5020&search=postalCode&match=exact";
fetch(url, {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
curl -X GET "https://zip-api.eu/api/v2/countries/search?query=5020&search=postalCode&match=exact" \
-H "Authorization: Bearer YOUR_API_KEY"
import requests
url = "https://zip-api.eu/api/v2/countries/search?query=5020&search=postalCode&match=exact"
headers = {
"Authorization": "Bearer YOUR_API_KEY"
}
response = requests.get(url, headers=headers)
if response.status_code == 200:
print(response.json())
else:
print(f"Error: {response.status_code}")
$url = "https://zip-api.eu/api/v2/countries/search?query=5020&search=postalCode&match=exact";
// Initialize cURL session
$ch = curl_init();
// Set options
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer YOUR_API_KEY'
]);
// Execute the request
$response = curl_exec($ch);
// Check for errors
if (curl_errno($ch)) {
echo 'Error: ' . curl_error($ch);
} else {
echo $response;
}
// Close the cURL session
curl_close($ch);
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class ApiRequest {
public static void main(String[] args) {
try {
String url = "https://zip-api.eu/api/v2/countries/search?query=5020&search=postalCode&match=exact";
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
// Request setup
con.setRequestMethod("GET");
con.setRequestProperty("Authorization", "Bearer YOUR_API_KEY");
// Get response code
int responseCode = con.getResponseCode();
System.out.println("Response Code : " + responseCode);
// Read the response
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
// Print the response
System.out.println(response.toString());
} catch (Exception e) {
e.printStackTrace();
}
}
}
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program
{
private static readonly HttpClient client = new HttpClient();
static async Task Main(string[] args)
{
string url = "https://zip-api.eu/api/v2/countries/search?query=5020&search=postalCode&match=exact";
// Add authorization header
client.DefaultRequestHeaders.Add("Authorization", "Bearer YOUR_API_KEY");
// Send GET request
HttpResponseMessage response = await client.GetAsync(url);
// Check the status code and get the response content
if (response.IsSuccessStatusCode) {
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseBody);
} else {
Console.WriteLine("Error: " + response.StatusCode);
}
}
}
Header
Abfrageparameter
Der Suchbegriff oder die Zeichenkette, nach der gesucht werden soll.
Zum Beispiel ein vollständiger oder teilweiser Ortsname, eine (Teil-)Postleitzahl oder ein Bundesland. Die Eingabe muss mindestens 3 Zeichen lang sein.
Durch Kommas getrennte Liste von Feldnamen, in denen nach dem Suchbegriff gesucht werden soll.
Verfügbare Felder: postalCode, placeName, state;
Wird kein Wert angegeben, erfolgt die Suche standardmäßig in allen verfügbaren Feldern.
Gibt das Suchverhalten für die Übereinstimmung mit dem Begriff in den Feldern an.
Verfügbare Typen:
- all: Entspricht einem beliebigen Teil des Felds.
- exact: Entspricht genau dem Feld.
- autocomplete: Präfixbasierte Übereinstimmung für die Autovervollständigung.
- leading: Entspricht dem Feldanfang.
- trailing: Entspricht dem Feldende.
Antwortparameter
Der Name der Suchentität.
Der zweibuchstabige Ländercode (Alpha-2-Code), wie er in ISO 3166-1 definiert ist.
Der dreibuchstabige Ländercode (Alpha-3-Code), wie er in ISO 3166-1 definiert ist.
Der dreiziffrige numerische Code, der das Land gemäß ISO 3166-1 repräsentiert.
Die Region, in der das Land liegt, zum Beispiel Europa oder Afrika.
Ein numerischer Code, der die Region des Landes repräsentiert.
Die Subregion des Landes, zum Beispiel: Südeuropa oder Ostafrika.
Ein numerischer Code, der die Subregion des Landes repräsentiert.
Die Top-Level-Domain (TLD) des Landes, zum Beispiel: .at für Österreich oder .us für die USA.