Skip to main content
API’nin tamamını (kimlik doğrulama dahil) kapsayan, hazır değişkenlerle çalışan bir Postman koleksiyonu hazırladık. curl komutlarını elle kopyalamak yerine doğrudan içe aktarıp deneyebilirsiniz.

Koleksiyonu indirin

NoyaxApi.postman_collection.json — her modül kendi klasöründe, kimlik doğrulama dahil tüm endpoint’ler.İndirmeyi başlat ↓

Ortamı indirin

NoyaxApi.postman_environment.json — aynı değişkenler, ayrı bir Postman Environment olarak.İndirmeyi başlat ↓
1

İçe aktarın

Postman’de Import’a tıklayıp her iki dosyayı da seçin (environment isteğe bağlıdır; koleksiyonun kendi değişkenleri zaten yeterlidir).
2

Değişkenleri doldurun

Koleksiyonun Variables sekmesinde (ya da içe aktardıysanız environment’ta) şunları girin:baseUrl ve authBaseUrl dev ortamına ayarlıdır, farklı bir ortama karşı çalışacaksanız değiştirin.
3

Login'i çalıştırın

Auth → Login isteğini gönderin. Yanıttaki access/refresh token otomatik olarak accessToken/refreshToken değişkenlerine kaydedilir (isteğin Tests sekmesindeki script bunu yapar).
4

Diğer istekleri çalıştırın

Koleksiyondaki her istek, accessToken değişkenini kullanan Bearer kimlik doğrulamasını koleksiyon seviyesinden miras alır; X-UserID/X-CompanyID header’ları da otomatik olarak userId/companyId değişkenlerini kullanır. Ayrıca bir şey ayarlamanıza gerek yok.Access token süresi dolarsa Auth → Refresh token’ı çalıştırın; tekrar Login’e gerek kalmaz.

İçerik

Koleksiyon, bu dokümantasyonu üreten OpenAPI tanımından derlendiği için API’deki gerçek endpoint, alan ve örnek değerlerle birebir uyumludur ve her sürümle güncel tutulur. POST/PUT gövdeleri gerçekçi örnek verilerle doludur; PATCH istekleri ise kısmi güncellemenin (bkz. Kısmi güncelleme) mantığını göstermek için kasıtlı olarak yalnızca birkaç alan içerir.
Koleksiyon modülleri bu dokümandaki gruplamanın aynısını izler: Cariler, Ürünler, Tanımlar, Stok, Teklifler, Siparişler, İrsaliyeler, Faturalar, Finans.