Hızlı başlangıç
Beş dakikada ilk API isteğiniz: anahtar oluşturun, isteği gönderin, yanıtı okuyun.
Haizora API, HTTPS üzerinden JSON konuşan bir REST API'dir. Paneldeki işlerin çoğu (sunucular, alan adları ve DNS, fonksiyonlar, CDN, WAF, izleme, faturalar) API'den de yapılabilir. Bütün adresler https://api.haizora.com/v1 altındadır.
1. API anahtarı oluşturun
- Panelde API Anahtarları sayfasını açın.
- Bir ad verin, kapsamı seçin: yalnız okuma için
read, değişiklik içinwrite. - İsterseniz anahtarı belirli ürünlerle sınırlayın ve bitiş süresi verin (varsayılan 90 gün, en çok 365 gün).
- Anahtarın tamamı yalnız bir kez gösterilir; hemen bir parola yöneticisine ya da CI gizli değerine kaydedin.
sh
export HAIZORA_TOKEN="hz_..."2. İlk isteğinizi gönderin
Anahtarı Authorization: Bearer başlığında gönderin. GET /portal/me anahtarın bağlı olduğu kullanıcıyı ve hesabı döndürür:
curl "https://api.haizora.com/v1/portal/me" \
-H "Authorization: Bearer $HAIZORA_TOKEN"3. Yanıtı okuyun
Başarılı yanıtlar 2xx durum kodu ve JSON gövdeyle döner. Hatalarda gövde her zaman aynı biçimdedir; programınızı error.code alanına göre yazın, message insan için açıklamadır.
json
{
"error": {
"code": "TOKEN_SCOPE",
"message": "..."
}
}Sonraki adımlar
- Kimlik doğrulama: kapsamlar, ürün sınırlaması ve anahtar güvenliği.
- API başvurusu: bütün uçlar, parametreler ve örnek istekler.
- Komut satırı ve Terraform: betik ve altyapı-kod olarak yönetim.