5 dakikada ilk çağrı
- Geliştirici hesabı — onaylı HADİ üyeliği, kimlik doğrulaması, açık iki adımlı doğrulama ve en az 30 günlük hesap gerekir. Konsoldan bir uygulama oluştur; Kademe 0 (sandbox) hemen açılır.
- Anahtar — public istemcilerde (mobil, SPA) sır yoktur. DPoP anahtarını cihazda üret (tarayıcıda WebCrypto,
extractable: false). Sunucu istemcileriprivate_key_jwtkullanır;client_secretüretimde verilmez. - PAR ile yetkilendirme — parametreleri
POST /par’a gönder, dönenrequest_uriile kullanıcıyıhttps://auth.sandbox.hadisosyal.com/authorize?client_id=…&request_uri=…adresine yönlendir. - Kod → jeton —
POST /token(PKCEcode_verifier+DPoPbaşlığı). Sunucuuse_dpop_noncederse dönenDPoP-Nonceile kanıtı yeniden üret. - İlk çağrı
GET /v1/me HTTP/1.1Host: me.api.sandbox.hadisosyal.comAuthorization: DPoP eyJ…DPoP: eyJ…HADI-Version: 2027-01-15SDK’lar (TypeScript, Dart, Python) PKCE, DPoP, nonce ve refresh rotasyonunu senin yerine yapar.