Para, mesajlar ve sağlık (Kademe 3)
Bu sayfadaki izinler R4 düzeyindedir: yalnızca HADİ ile geçerli sözleşmesi olan Kademe 3 uygulamalar isteyebilir, üye izni verirken girişi son 5 dakika içinde PIN’le onaylamış olmalıdır ve izin en çok 24 saat sürer. Hiçbiri MCP’de yoktur.
İşlem onayı
Section titled “İşlem onayı”Para hareketi ve benzeri her R4 işlemde akış aynıdır:
- İsteği gönder (Idempotency-Key ile). Yanıt 202:
{ "status": "pending_approval", "approval_id": "tx_…", "authorization_details": [{ "type": "hadi_elmas_spend", "amount": { "elmas": 50 }, "purpose": "event_ticket", "target": "\"Cadılar Bayramı\" bileti" }], "expires_in": 600}- Üye HADİ › Ayarlar › Güvenlik › İşlem onayları’nda okunur metni görür ve PIN’le onaylar.
Karar
approval.decidedwebhook’uyla gelir; ya daGET /v1/approvals/{id}ile sor. - Aynı isteği
HADI-Approval: tx_…başlığıyla yinele.
Kurallar:
- Tutar ve hedef HADİ’nin kendi verisinden hesaplanır; onaylanan özet değişirse (fiyat güncellendi, başka etkinlik) işlem yapılmaz.
- Onay tek kullanımlıktır ve 10 dakika geçerlidir. Başarısız işlemin onayı da yeniden kullanılamaz.
- Aylık Elmas limiti izin başınadır ve varsayılan 0’dır; üye HADİ’de Bağlı uygulamalar’dan yükseltir (PIN ister).
Tek işlemde en çok 1.000 💎, günde en çok 10 işlem. Aşımda
403 elmas-limiti.
| Uç | İzin |
|---|---|
POST /v1/events/{id}/join (ücretli etkinlik) | events:join + elmas:spend |
POST /v1/members/{id}/gifts | gifts:send (yalnızca karşılıklı takipleşenlere) |
GET /v1/donations/orgs, POST /v1/donations | donations:give |
GET /v1/wallet, GET /v1/wallet/history | wallet:read (R3) |
Elmas satın alma, Akçe Market, iade ve ödeme alma API’de yoktur.
Doğrudan mesajlar
Section titled “Doğrudan mesajlar”- Üye, uygulamanın erişebileceği birebir sohbetleri HADİ’de seçer (en çok 10; varsayılan hiçbiri). Gizli sohbetler seçilemez.
GET /v1/chats→ seçili sohbetler (karşı üyenin uygulamaya özel kimliği).GET /v1/chats/{id}/messages→ yalnızca metin; gönderenmeya dathem. Süreli, tek seferlik ve silinmiş mesajlar dönmez.POST /v1/chats/{id}/messages→ her sohbet için 1 saatlik oturum onayı (yukarıdaki akış), saatte en çok 20 mesaj; mesajda ”🔌 Uygulama adı ile” etiketi görünür. Yeni sohbet açılamaz.- Mesaj içeriğini en çok 24 saat saklayabilirsin; analiz, profil çıkarma ve yapay zekâ eğitimi yasaktır.
Sağlık verisi
Section titled “Sağlık verisi”- Üye HADİ’de sağlık açık rızasını vermiş olmalı ve Bağlı uygulamalar’da senin uygulaman için ayrı açık rıza vermelidir
(PIN; makbuzu Gizlilik › Rızalarım’da). Rıza geri alınınca uçlar
403 acik-rizadöner. GET /v1/health/workouts,GET /v1/health/metrics(health:read);POST /v1/health/workouts(health:write, her kayıt işlem onaylı).
mTLS (isteğe bağlı)
Section titled “mTLS (isteğe bağlı)”Kademe 3 uygulamalar, DPoP’a ek olarak istemci sertifikası isteyebilir: konsolda PUT /console/apps/{id}/mtls
{ "fingerprint": "<SHA-256>" }. Kayıt varsa sertifikasız ya da başka sertifikalı istek 401 mtls alır.
Kademe 3
Section titled “Kademe 3”Kademe 3 başvurusu iki farklı incelemecinin onayı, ana kurucunun son onayı ve HADİ ile imzalı yıllık sözleşme ister. Sözleşmenin süresi dolunca R4 izinleri yeni üyelere verilmez.