evre
TR

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.