Yeni kayıtlara 100 e-Fatura kontörü hediye + 14 gün ücretsiz — kart bilgisi gerekmez.Hediyeyi al
Bamux
Geliştiriciler

Kendi yazılımını iki uçtan bağla.

Bamux REST API ve webhook ile kendi e-ticaret sitende, ERP'inde veya CRM'inde fatura kesip, stok güncelleyip, tahsilat alabilirsin. Token tabanlı, sandbox destekli, Kurumsal pakette dahil.

Dokümanı inceleAPI erişimi iste

Token tabanlı yetkilendirme

Her API anahtarı izole edilmiş yetkilerle. Salt-okunur veya yazma yetkili tokenlar.

Sandbox ortamı

Geliştirme aşamasında sahte verilerle test et — prod hesabın temiz kalır.

Webhook olayları

Fatura kesildi, tahsilat geldi, stok düştü — sistemin anlık haber alır.

Rate limit + audit log

Saatlik istek sayısı + her API çağrısının kayıt altında olması, denetim için kritik.

cURL · POST /v1/faturalar200 OK
# Yeni e-Arşiv kesimi
curl https://api.onmuhasebe.com/v1/faturalar \
  -H "Authorization: Bearer ONM_..." \
  -H "Content-Type: application/json" \
  -d '{
    "musteri_vkn": "1234567890",
    "tutar": 4250.00,
    "kdv_orani": 20,
    "kalemler": [
      { "ad": "Hizmet bedeli", "adet": 1, "fiyat": 4250 }
    ]
  }'
Node.js SDKBeta
// Node.js — official SDK (yakında)
import { OnMuhasebe } from "@onmuhasebe/node";

const om = new OnMuhasebe({ token: process.env.ONM_TOKEN });

const fatura = await om.faturalar.create({
  musteri_vkn: "1234567890",
  tutar: 4250.00,
  kdv_orani: 20,
  kalemler: [
    { ad: "Hizmet bedeli", adet: 1, fiyat: 4250 }
  ],
});

console.log(fatura.gib_no); // "GIB2025000004247"
Endpoint kategorileri

8 ana endpoint, 40+ alt rota.

POST/v1/faturalarYeni e-Fatura veya e-Arşiv kesimi
GET/v1/carilerMüşteri ve tedarikçi listesi (filtre destekli)
POST/v1/carilerYeni cari hesap oluştur (VKN/TCKN otomatik doğrulanır)
GET/v1/stok/{sku}Tek ürün için canlı stok ve maliyet
POST/v1/stok/hareketStok giriş, çıkış veya transfer hareketi
POST/v1/tahsilat-linkiMüşteri için kartla ödeme linki oluştur
GET/v1/banka/hareketlerTarih aralığına göre banka ekstre hareketleri
POST/v1/webhook/abonelikOlayları kendi sisteminin dinlemesi için kanal aç
Webhook olayları

Olay bizden, tepki senden.

Bamux'de olaylar gerçekleştiğinde sistemini anında haberdar eder. Polling yerine push — daha hızlı, daha az istek, daha temiz mimari.

EVENT_TYPES8 olay
fatura.olusturuldufatura.gib_onaylitahsilat.tamamlandistok.kritik_seviyebanka.hareket_eklendicari.yeniiade.olusturuldubordro.donem_kapatildi
KURUMSAL PAKETTE DAHİL

API erişimi Kurumsal paketle açılır. Test için sandbox ücretsiz.

Profesyonel paketteki kullanıcılar için ek modül olarak sunuluyor. Detay için iletişime geç.

Paketleri gör
14 gün ücretsiz deneme

Bir geliştiriciye ihtiyacın yok — dokümantasyon basit.

OpenAPI 3.1 spesifikasyonu, Postman koleksiyonu ve örnek SDK'lar yakında. Şimdiden erişim için yaz.

60 saniyede kurulumKart bilgisi gerekmezKVKK uyumlu altyapı