Yetenekler
evre, her hesap için transactional gönderim yolunu açık tutar. Gelişmiş yüzeyler capability-gated’tir: yeni organizasyonlar kilitli başlar; bir platform admin her anahtarı açıkça verir.
| Key | Açtığı şey |
|---|---|
broadcast | Broadcast route’ları, contacts/audiences yazma API’leri, broadcast gönderimler |
inbound | Domainde inbound alma, inbound route’lar |
webhooks | Webhook endpoint’leri oluşturma |
smtp_relay | SMTP AUTH gönderimi |
custom_tracking_domain | Proje markalı open/click tracking host’u |
template_editor | Hosted şablon oluşturma ve düzenleme (okuma/önizleme açık kalır) |
Grant’lerini kontrol et
curl https://api.evre.email/capabilities \
-H "Authorization: Bearer $EVRE_API_TOKEN"
Yanıt şekli:
{
"organizationId": "org_…",
"capabilities": {
"broadcast": false,
"inbound": false,
"webhooks": false,
"smtp_relay": false,
"custom_tracking_domain": false,
"template_editor": false
}
}
Erişim iste
curl -X POST https://api.evre.email/capabilities/webhooks/request \
-H "Authorization: Bearer $EVRE_API_TOKEN"
Bu, platform admin’ler için bir audit sinyali yazar. Otomatik onay e-postası yoktur.
SDK’lar
- TypeScript:
client.capabilities.get()/client.capabilities.request(key) - CLI:
evre capabilities list/evre capabilities request <key> - Python / Go: client üzerinde aynı HTTP yardımcıları
Konsol
Kilitli sayfalar Request access CTA’sı gösterir. Admin’ler anahtarları Admin → Organizations → Capabilities altında verir.