Demo Talep Et
Ana Sayfa / Modüller / API Entegrasyon
🔌

API Entegrasyon Desteği

NetEsnaf Verileriniz, İstediğiniz Yerden

Kendi web sitenizde ürünleri göstermek, mobil uygulamanızdan sipariş almak, iş zekası aracınıza fatura akıtmak — tümü NetEsnaf REST API ile mümkün. 8 modülde 89 uç, standart JSON yanıt, JWT token güvenliği ve makine okunur OpenAPI 3.0 şeması.

# 1) Token al curl -X POST https://firmaniz.netesnaf.net/api/v1/auth/login \ -H "Content-Type: application/json" \ -d '{"kullaniciadi":"...","sifre":"..."}' # 2) Son 10 faturayı çek curl "https://firmaniz.netesnaf.net/api/v1/fatura/liste?limit=10" \ -H "Authorization: Bearer <token>" # Yanıt { "status": true, "data": [ { /* fatura kayıtları */ } ], "meta": { "sayfa": 1, "limit": 10, "toplam": 142, "toplam_sayfa": 15 } }

Modern REST API — Standart ve Güvenli

🌐

REST API Mimarisi

HTTP standartlarına uygun, JSON response, GET/POST/PUT/DELETE metodları. Herhangi bir dilden çağrılabilir.

  • PHP, Python, Node.js, Go, .NET
  • JSON response (UTF-8)
  • HTTP status code'ları standart
  • Sayfalama ve filtreleme
🔑

JWT Token ile Giriş

Kendi ERP kullanıcı adınız ve şifrenizle /auth/login ucundan token alırsınız; sonraki her isteğe Authorization: Bearer başlığıyla eklersiniz.

  • Ayrı anahtar yönetimi yok
  • Token süresi dolunca /auth/refresh
  • HMAC-SHA256 imzalı token
  • Kullanıcı yetkileri aynen geçerli
🤖

Yapay Zekâya Verin, Kodu O Yazsın

Her firmanın kendi adresinde makine okunur OpenAPI 3.0 şeması yayınlanır. Şemayı bir yapay zekâ asistanına ya da kod üreticiye verip entegrasyonu otomatik yazdırabilirsiniz.

  • /api/v1/spec/openapi — token gerekmez
  • Tüm uçlar, parametreler ve tipler dahil
  • Swagger/Insomnia/Postman'e içe aktarılır
  • Sürüm değişince şema kendini günceller
📄

Sayfalı ve Tutarlı Yanıt

Tüm liste uçları aynı zarfı döndürür: status, data ve sayfalama bilgisini taşıyan meta. Bir uca yazdığınız kod diğerlerinde de çalışır.

  • sayfa · limit · toplam · toplam_sayfa
  • Tarihler YYYY-MM-DD, tutarlar nokta ondalıklı
  • Arama ve tarih aralığı filtreleri
  • Hata durumunda açıklayıcı mesaj + HTTP kodu
🔒

Firma Verisi İzole

Token hangi firmaya aitse yalnız o firmanın verisi döner. HTTPS üzerinden çalışır; sağlık kontrolü için ayrı bir uç bulunur.

  • Her istekte firma izolasyonu
  • HTTPS
  • /health/check ile ayakta mı kontrolü
  • Yetkisiz erişimde 401 / 403

Yapay Zekâya NetEsnaf'ı Öğretin

NetEsnaf'ın makine-okunur OpenAPI 3.0 şemasını bir yapay zekâ asistanına (ChatGPT, Claude, Gemini vb.) veya kod üretim aracına verin; entegrasyonunuzu, istemci kodunuzu ve örnek çağrıları dakikalar içinde otomatik kurdurun. Şema tüm uç noktaları, parametreleri ve kimlik doğrulamayı içerir.

OpenAPI Şemasını Aç → Yapay Zekâya Ver

Açılan JSON'u kopyalayıp yapay zekâ asistanınıza yapıştırın: "Bu OpenAPI şemasına göre NetEsnaf entegrasyonu kur." (Şema örnek olarak netesnaf.net üzerinden sunulur; kendi çağrılarınızı kendi NetEsnaf adresinize yaparsınız.)

8 Modülde 89 Uç

Listeleme, detay, kaydetme ve silme uçları. Aşağıda her modülden birkaç örnek — tam liste OpenAPI şemasındadır.

GETmusteritedarikci/listeCari listesi
GETmusteritedarikci/hareketlerCari ekstresi
GETurunhizmet/bakiyeStok bakiyesi
POSTurunhizmet/fiskaydetStok giriş/çıkış fişi
GETfatura/listeFatura listesi
POSTfatura/kaydetFatura oluştur
GETkasa/listeKasa/banka hareketleri
POSTsipariş/kaydetSipariş oluştur
GETservis/listeServis kayıtları
GETpersonel/listePersonel listesi
POSTtakvim/ekleTakvime etkinlik yaz
GEThealth/checkServis ayakta mı

API Ne İçin Kullanılır?

🌐

Kendi Web Siteniz

Web sitenizde ürün kataloğunu, stok durumunu canlı gösterin. Müşteriler sitenizden sipariş versin, NetEsnaf'ta fatura otomatik kesilsin.

📱

Mobil Uygulama

iOS/Android uygulamanız NetEsnaf verilerini kullansın. Müşteri bakiyesi, sipariş takibi, anlık bildirim.

🏪

Kurumsal Müşterilere Özel Panel

Kurumsal müşterilerinize özel tasarlanmış panel — sadece ilgili verilere erişim, brand'inize uygun arayüz.

📊

İş Zekası (BI)

Power BI, Tableau, Metabase gibi BI araçlarına NetEsnaf verilerini akıtın. Özel dashboard'lar kurun.

🔗

Üçüncü Parti Entegrasyon

Muhasebe programı, lojistik sistemi, CRM — NetEsnaf ile iki yönlü veri akışı.

🤖

Otomasyon / Chatbot

WhatsApp bot'u "bakiyemi göster" komutuna cevap versin. n8n, Zapier, Make ile akış tasarla.

Kurumsal Güvenlik

🔐

Token Tabanlı Erişim

API'ye kendi ERP kullanıcınızla girersiniz; token o kullanıcının yetkileriyle sınırlıdır ve süresi dolduğunda geçersiz olur.

  • HTTPS üzerinden iletişim
  • HMAC-SHA256 imzalı JWT
  • Süre dolunca yenileme zorunlu
  • Firma verisi çapraz erişime kapalı
📖

Dokümantasyon ve Destek

Panel içinde uç noktaların HTML kılavuzu, dışarıda makine okunur OpenAPI şeması. Entegrasyon sürecinde destek ekibimiz yanınızda.

  • Panelde API kılavuzu ekranı
  • OpenAPI 3.0 şeması (canlı üretilir)
  • Sürümlü uçlar (/api/v1)
  • Destek ekibi entegrasyon desteği

Verileriniz Sizin. Kullanın.

89 uç, OpenAPI 3.0 şeması ve destek ekibi. İlk çağrınızı dakikalar içinde yapın.