Ülke Listele

Bu API, tüm ülkeleri listelemesini sağlar.

Endpoint Bilgileri

Özellik Değer
URL {{APP_URL}}/api/v1/countries
HTTP Metodu GET
İçerik Türü application/json
Kimlik Doğrulama APIKEY header

İstek Parametreleri

Bu endpointte herhangi bir URL veya içerik parametresi yoktur.

Örnek Kullanım

API İsteği

Aşağıda, API isteği için bir örnek HTTP raw request bulunmaktadır.

GET {{APP_URL}}/api/v1/countries
Content-Type: application/json
APIKEY: {{APIKEY}}

API Cevabı

Başarılı bir istekte, API aşağıdaki gibi bir yanıt döndürecektir:

{
    "status": true,
    "message": null,
    "data": [
        {
            "id": 1,
            "code": 4,
            "name": "Afganistan",
            "iso2": "AF",
            "iso3": "AFG",
            "postalCodePattern": null,
            "isPostalCodeRequired": true
        },
        {
            "id": 2,
            "code": 248,
            "name": "Aland Adaları",
            "iso2": "AX",
            "iso3": "ALA",
            "postalCodePattern": null,
            "isPostalCodeRequired": true
        },
        {
            "id": 83,
            "code": 276,
            "name": "Almanya",
            "iso2": "DE",
            "iso3": "DEU",
            "postalCodePattern": null,
            "isPostalCodeRequired": true
        }
    ]
}

Hata Cevapları

API isteği başarısız olursa, API aşağıdaki gibi bir hata yanıtı döndürecektir:

{
    "status": false,
    "errors": [
        {
            "message": "Unknown error"
        }
    ]
}