Kimlik doğrulama
evre, aynı HTTP API üzerinde iki auth modu destekler.
API token (uygulamalar için önerilen)
Proje kapsamlı bir Bearer token gönder:
Authorization: Bearer evre_...
Anahtarları dashboard üzerinden veya POST /api-keys / DELETE /api-keys/{id} ile oluştur ve iptal et.
Konsol oturumu
Dashboard ve bazı yalnızca-owner aksiyonları (örneğin POST /projects) şunu kullanır:
X-Evre-Session: <session token>
X-Project-Id: proj_...
TypeScript SDK ya apiToken ya da sessionToken + projectId kabul eder.
İstek kimliği (idempotency key)
POST /emails isteğe bağlı bir Idempotency-Key header’ı kabul eder (1–256 karakter). Aynı idempotency key ve gövdeyle yapılan yeniden denemeler orijinal id’yi döner.
Hatalar
Başarısız istekler JSON döner:
{
"name": "validation_error",
"message": "…",
"statusCode": 422
}
Bkz. Hatalar.