SAM.gov ve EU TED Tender Uyarılarını Python ile Birleştir
ABD federal ihale portalı SAM.gov ve Avrupa Birliği TED sisteminden her gün yüzlerce ihale yayınlanıyor. Her iki tarafa da ürün satan şirketler sabah ikisini de kontrol etmek zorunda kalıyor, zaman kaybı ve hata riski.
Bu işi otomatikleştirmek için her iki portal da API sunuyor. SAM.gov Opportunities API ücretsiz ama 90 günde bir anahtar yenilemek gerekiyor ve günlük kotası sınırlı. Tarih aralığı (postedFrom/postedTo) zorunlu ve en fazla bir yıl span edebiliyor. TED Search API v3 ise anahtar gerektirmiyor, POST isteğinde CPV sınıflandırması ve ülke kodu (ISO alpha-3) ile sorgu yapıyorsun.
Python'da her iki API'ye istek göndermek basit. Standart kütüphane (requests, csv) yeterli. SAM.gov'dan JSON alıyorsun, TED'den de XML gelip JSON'a dönüştürüyorsün. Sonra her ikisini aynı sütunlara uyarlayıp tek CSV dosyasına yazıyorsun.
Gerçek kullanımda cron veya task scheduler'la günde bir kez çalıştırıyorsun. Sonuç CSV'yi email, Slack veya Google Sheets'e gönderebilirsin. İhale takip sistemine direk entegre de edebilirsin.
Haber kaynağında hem SAM.gov hem TED için hazır Python scriptleri var. Bunları kendi ihtiyacına göre uyarlayıp birleştirmek 50 satır koda sığıyor. API kotası veya veri hacmi artarsa Apify Actors gibi managed çözümlere geçebilirsin ama başlamak için free API'ler yeterli.
0 yorum