Ulak

Ne yapar?

Günlük API işinde ihtiyaç duyduğun şeyler, ekran ekran.

İstek ve cevap

Metod, URL, params, header, body ve auth tek ekranda. Cevap biçimli görünür; header'lar, cookie'ler, testler ve script çıktısı ayrı sekmelerde.

  • JSON, form, multipart, raw ve dosya body'leri
  • Biçimli JSON, arama, dosyaya kaydetme
  • Hata olursa ne olduğunu ve ne yapacağını söyleyen kart
  • Gönderim geçmişi, cevaplarıyla birlikte
Login isteği ve 200 OK JSON cevabı

Environment ve değişkenler

Lokal, test ve canlı ortamların ayrı environment'larda durur. URL'deki her değişkenin değeri altında görünür; canlı ortam seçiliyken üst çubuk seni uyarır.

  • Environment, koleksiyon ve global değişkenler
  • Gizli değerler maskeli
  • Tanımsız değişkeni tek tıkla tanımla
  • Script'ten yazılan değişkenler cevapta gösterilir
Environment düzenleme ekranı: değişkenler, değerler ve tipleri

Postman, OpenAPI, cURL

Postman'den çıkardığın dosyalar Ulak'ta açılır, Ulak'tan çıkardıkların Postman'de. Bilinmeyen alanlar korunur.

  • Postman Collection v2.1 ve environment, kayıpsız
  • Swagger 2 / OpenAPI 3: dosyadan ya da linkten
  • Koleksiyonu OpenAPI olarak dışa aktarma
  • cURL komutunu yapıştır, istek olsun
cURL komutundan oluşturulmuş istek

Kimlik doğrulama

Auth bir kez koleksiyonda ya da klasörde tanımlanır, altındaki istekler miras alır. OAuth token'ı Ulak alır, saklar ve yeniler.

  • Bearer, Basic, API key
  • Digest (MD5, SHA-256)
  • OAuth 2.0: client credentials, password, authorization code + PKCE
  • pm.* pre-request ve test script'leri
OAuth 2.0 auth ayarları

Canlı veri

Uzun süren cevaplar beklemeden gösterilir. SSE ve NDJSON olay olay listelenir; WebSocket'te mesajlarını kaydedip tekrar gönderirsin.

  • Server-Sent Events ve NDJSON
  • WebSocket: bağlan, mesaj gönder, kayıtlı mesajlar
  • Gelen ve giden olaylar tek akışta, aranabilir
  • WebSocket öğeleri koleksiyonda saklanır
WebSocket bağlantısı: gönderilen ve gelen mesajlar

Göze ve ele uygun

Dört tema, iki dil ve klavye kısayolları. Uygulama her şeyi bilgisayarındaki bir klasörde tutar.

  • Koyu, gece, açık ve kum temaları
  • Türkçe ve İngilizce arayüz
  • Ctrl+P komut paleti, F1 kısayol listesi
  • Veriler bilgisayarındaki bir klasörde
Tema menüsü açık: koyu, gece, açık ve kum temaları
Canlı demoyu dene