1
Hesabı bağlayın ve durumu okuyun
GİB bağlantısını kurun; güvenli hesap bilgisini okuyun. GİB tokenı API cevabında sunulmaz.
2
Taslağı oluşturun ve kesin ETTN’yi alın
Ortak işlem ucunda
func=send ile belge alanlarını gönderin. Idempotency-Key zorunludur. Bu adım SMS imzasıyla aynı işlem değildir.Sağlayıcı kesin ETTN sunmazsa review_required oluşabilir. Son listelenen belgeyi veya rastgele UUID’yi bu işlemin sonucu kabul etmeyin; yeni belge gönderimi başlatmayın.3
SMS işlemini başlatın
func=verifyPhoneNumber için ayrı, kalıcı iş anahtarı kullanın. Dönen SMS işlem kimliğini (oid) ilgili belge ve iş referansıyla saklayın.4
Belgeyi imzalayın
func=sign, SMS kodu, oid ve belgenin kesin ettn değerini gerektirir. Başarı yalnız GİB’in kesin kabul koşuluyla belirlenir.Aynı ETTN+OID altında farklı SMS kodu kullanımı 409 verebilir. Kesin yanlış kod reddinden sonra yeni SMS challenge/oid alın; mevcut hedefi yeni anahtarla zorlamayın.5
Belgeyi sorgulayın ve çıktıyı alın
query için type=giden|itiraz ve sıralı iki ISO gün kullanın. html ve download için doğru UUID ve açık bir signed boolean değeri gönderin. Gelen içeriği işlem sayfasının cevap biçimine göre işleyin.İşlem türleri
cancel için belge tarihi, kesin ETTN ve gerekçe alanlarını doğru taşıyın. Sağlayıcı iptali kesinleşmeden yerel bağın kalktığını varsaymayın. logout veya bağlantıyı kaldırma, belgelerin mali iptali değildir.
İşlem referansı ve tüm varyant örnekleri · Belirsiz sonuç yönetimi