Image

APIDescription
GET api/Image/GetImage?image_id={image_id}

No documentation available.

GET api/Image/GetImageBase64?image_id={image_id}

No documentation available.

GET api/Image/GetAllImages

Tüm resimleri getirir.

POST api/Image/SaveImage

Resim ekleme.

POST api/Image/DeleteImage?image_id={image_id}

Resim silme.

POST api/Image/UpdateProductsImage

Belirtilen ürün listesinde ki ürünlerin resimlerini değişir.

GET api/Image/GetImageSetFilter?image_id={image_id}

No documentation available.

Report

APIDescription
POST api/Report/GetByIdReport?report_m_id={report_m_id}

Id si belirtilen raporu getirir

POST api/Report/GetByIdFilterReport?report_m_id={report_m_id}

Id si belirtilen raporu getirir

POST api/Report/GetReport?sql={sql}&database__id={database__id}

Belirtilen id li Database üzerinden, belirtilen SQL sorgusu çalıştırılır.

POST api/Report/GetReportFilters?report_m_id={report_m_id}

Belirtilen id li Rapor'un filtrelerini getirir.

POST api/Report/SaveReport

Yeni rapor ekleme.

POST api/Report/UpdateReport

Var olan raporu güncelleme.

POST api/Report/DeleteReport

Var olan raporu siler.

POST api/Report/GetAllUserReport

Kullanıcının yetkisi olduğu raporları getirir.

POST api/Report/GetAllReport

Tüm raporları getirir.

POST api/Report/GetAllReportGroups

Tüm rapor gruplarını getirir.

POST api/Report/GetAllReportTypes

Tüm rapor tiplerini getirir.

POST api/Report/SaveReportGroup

Rapor Grubu Ekler

Address

APIDescription
POST api/Address/GetAllUserCompanyAddress

Kullanıcının firma adreslerini getirir.

POST api/Address/GetByIdUserCompanyAddress?company_address_id={company_address_id}

Kullanıcının ID si belirtilen firma adresini getirir.

POST api/Address/GetAllCountry

Tüm ülkeleri getirir.

POST api/Address/GetAllCountryCities?country_id={country_id}

Belirtilen ülke id şehirlerini getirir.

POST api/Address/GetAllCityTowns?city_id={city_id}

Belirtilen Şehir id ilçelerini getirir.

POST api/Address/AddCompanyAddress

Firma adres ekleme.

POST api/Address/UpdateCompanyAddress

Firma adres güncelleme.

POST api/Address/GetAllAddressType

Adres Tiplerini getirir.

POST api/Address/GetAllTaxOffice

Vergi Dairelerini getirir.

POST api/Address/GetByIdCompanyAllAddress?company_id={company_id}

Bayi ID si belirtilen firma adreslerini getirir.

Company

APIDescription
POST api/Company/GetAllCompany

Tüm Firmaları getirir.

POST api/Company/GetAllSubCompany?company_id={company_id}

X ID'li Firmanın, alt firmalarını getirir.

POST api/Company/GetByIdCompany?company_id={company_id}

Id si belirtilen firmayı getirir.

POST api/Company/SaveCompany

Yeni firma ekleme.

POST api/Company/UpdateCompany

Var olan firmayı güncelleme.

POST api/Company/DeleteCompany?company_id={company_id}

Var olan firmayı silme.

POST api/Company/GetAllCompanyGroup

Tüm Firma Gruplarını getirir.

POST api/Company/GetAllCompanyUser?company_id={company_id}

Firmanın Kullanıcılarını getirme.

POST api/Company/GetCompanyPriceList?company_id={company_id}

Firmanın Fiyat listesini getirir.

POST api/Company/SetCompanyPriceList?price_list_m_id={price_list_m_id}&company_id={company_id}

Firmanın Fiyat listesini güncelleme.

POST api/Company/GetTransaction

Cari Ekstre Listesi.

POST api/Company/GetBalance

Cari Bakiye Listesi.

POST api/Company/GetBalanceDetail

Cari Bakiye Detay.

POST api/Company/CompanyGetTransaction?company_id={company_id}

X Id li Carinin Ekstre Listesi.

POST api/Company/GetTransactionBySourceMasterId

Source Master Id li Ekstresini getirir.

POST api/Company/CompanyGetBalance?company_id={company_id}

X Id li Carinin Bakiye Listesi.

Erp

APIDescription
POST api/Erp/GetByIdErpMethod?method_id={method_id}

Id si belirtilen ERP method'u getirir

POST api/Erp/GetAllUserErpMethods

Kullanıcının yetkisi olduğu ERP methodlarını getirir.

POST api/Erp/SaveOrderErp

Siparişi ERP ye aktarır.

POST api/Erp/SavePaymentErp

Ödemeyi ERP ye aktarır.

POST api/Erp/GetProductErp?erp_product_code={erp_product_code}

ERP den ürün bilgilerini getirme.

POST api/Erp/GetCompanyErp?erp_company_code={erp_company_code}

ERP den firma bilgilerini getirme.

POST api/Erp/SaveCompanyAddressErp

ERP firmaya adres ekleme.

POST api/Erp/GetAllCompanyAddressErp

ERP firma sevk adres listesi.

POST api/Erp/GetByIdAllCompanyAddressErp?company_id={company_id}

ERP x id li firma sevk adres listesi.

POST api/Erp/GetAllCountryErp

ERP ülke listesi.

POST api/Erp/GetAllCityErp?country_id={country_id}

ERP Şehir listesi.

POST api/Erp/GetAllTownErp?city_id={city_id}

ERP İlçe listesi.

POST api/Erp/GetByIdCompanyAddressErp?address_id={address_id}

ERP Adres bilgisi getirme.

DataBase

APIDescription
POST api/DataBase/GetAllDataBase

Tum DataBase leri getirir.

POST api/DataBase/GetAllDataBaseTables?database_id={database_id}

DataBase tablolarını döndürür.

Product

APIDescription
GET api/Product/UpdateProductListERP

Uyumsoft Ürün Listelerini Kendi DB mize ekleyip güncelleme yapıyoruz.

POST api/Product/GetAllProduct

Kullanıcıya Ait Tüm Ürünleri getirir.

POST api/Product/GetAllProductWC

Kullanıcıya Ait Tüm Ürünleri getirir.

POST api/Product/GetAllProductCompany?company_id={company_id}

Firmaya Ait Tüm Ürünleri getirir.

POST api/Product/GetAllProducts

Tüm Ürünleri getirir.

POST api/Product/GetAllProductsP

Ana fiyat listesine bağlı Ürünleri getirir.

POST api/Product/GetAllProductsG

Galeri için tüm ürünleri getirir.

POST api/Product/GetByIdProduct?product_id={product_id}

Id si belirtilen ürünü getirir.

POST api/Product/GetByIdProductEdit?product_id={product_id}

Id si belirtilen ürünü getirir edit.

POST api/Product/GetAllProductGroup

Tüm Ürün Gruplarını getirir.

POST api/Product/UpdateProductGroup

Ürün Grubunu günceller.

POST api/Product/SaveProductGroup

Ürün Grubu ekler.

POST api/Product/DeleteProductGroup

Ürün Grubunu siler.

POST api/Product/GetAllProductBrand

Tüm Ürün Markalarını getirir..

POST api/Product/GetProductImage?product_id={product_id}

Ürün Resimlerini getirir.

POST api/Product/UpdateProduct

Ürün güncelleme.

POST api/Product/SaveProduct

Ürün ekleme.

POST api/Product/GetByIdProductSHOP?product_id={product_id}

SHOP sayfası için Id si belirtilen ürünü getirir.

GET api/Product/GetAllProductSHOP

SHOP sayfası için ürünleri getirir.

POST api/Product/GetAllProductGroupSHOP

SHOP sayfası için Tüm Ürün Gruplarını getirir.

POST api/Product/GetAllProductBrandSHOP

SHOP sayfası için Tüm Ürün Markalarını getirir..

POST api/Product/GetProductImageSHOP?product_id={product_id}

SHOP sayfası için Ürün Resimlerini getirir.

POST api/Product/GetAllUnit

Tüm birimleri getirir.

POST api/Product/SaveProductUnit

Ürün Birimleri ekleme.

POST api/Product/UpdateProductUnit

Ürün Birimi düzenleme.

POST api/Product/DeleteProductUnit?product_unit_id={product_unit_id}

Ürün Birimi silme.

Campaign

APIDescription
POST api/Campaign/CreateCampaignWithDetails

Kampanya ekleme

POST api/Campaign/UpdateCampaignWithDetails

Kampanya güncelleme

POST api/Campaign/GetCampaignById?campaign_m_id={campaign_m_id}

Kampanya getirme

POST api/Campaign/GetAllCampaigns

Kampanyaları getirme

POST api/Campaign/GetAllActiveCampaigns

Aktif Kampanyaları getirme

PriceList

APIDescription
POST api/PriceList/GetAllPriceList

Fiyat listelerini getirir.

POST api/PriceList/GetAllPriceListGroup

Fiyat liste gruplarını getirir.

POST api/PriceList/GetByIdPriceList?price_list_m_id={price_list_m_id}

ID si belirtilen Fiyat liste gruplarını getirir.

POST api/PriceList/UpdatePriceListDetailUnitPriceTra?price_list_d_id={price_list_d_id}&unit_price_tra={unit_price_tra}

Fiyat liste detay tutarını günceller.

POST api/PriceList/UpdatePriceListDetail

Firmaya ait Fiyat liste detayını günceller.

POST api/PriceList/UpdatePriceListDetailList

Fiyat liste detay liste günceller.

POST api/PriceList/UpdatePriceListRulePrice?price_list_m_id={price_list_m_id}&rule_price={rule_price}&is_cash={is_cash}

No documentation available.

POST api/PriceList/UpdateMainPriceListByProductId

Ana Fiyat liste detayını günceller.

Offer

APIDescription
POST api/Offer/OfferComplete

Teklif tamamlama.

Login

APIDescription
POST api/Login/CreateToken

Token oluşturma.

POST api/Login/RefreshToken

Token yenileme.

POST api/Login/ForgotPassword?email={email}

Şifre sıfırlama.

User

APIDescription
POST api/User/GetByIdUser?user_id={user_id}

Id ile kullanıcı getirme.

POST api/User/SaveUser

Yeni kullanıcı ekleme.

POST api/User/UpdateUser

Var olan kullanıcıyı güncelleme.

POST api/User/DeleteUser?user_id={user_id}

Var olan kullanıcıyı silme.

POST api/User/GetAllUsers

Kullanıcıları getirme.

POST api/User/SelectTheme?themeStat={themeStat}

Kullanıcı teması güncellenir.

POST api/User/GetMyData

Kullanıcı kendi bilgilerini getirir.

POST api/User/UpdateMyData

Kullanıcı kendi bilgilerini günceller.

POST api/User/ChangeMyPassword

Kullanıcı kendi bilgilerini günceller.

POST api/User/ResetUserPassword?user_id={user_id}

Kullanıcı şifresini sıfırlar. Sms ve mail bilgilendirmesi yapar.

General

APIDescription
POST api/General/GetAllUnit

Tüm birimleri getirir.

POST api/General/GetAllCurrency

Tüm para birimlerini getirir.

GET api/General/GetSettings

Sistem ayarlarını getirir.

GET api/General/TestMail?email={email}

MAIL TEST.

GET api/General/TestSms2?number={number}

SMS TEST.

Order

APIDescription
POST api/Order/GetOrder?order_m_id={order_m_id}

Belirtilen order_m_id siparişi getirir.

POST api/Order/GetOrders?startDate={startDate}&endDate={endDate}

Tarih aralığında bulunan siparişleri getirir.

POST api/Order/AddToCart

Belirtilen price_list_detail_id ürünü sepete eklenir.

POST api/Order/AddToCartList

Belirtilen price_list_detail_id listeli ürünleri sepete toplu ekler.

POST api/Order/UpdateCartCompany?company_id={company_id}

Kullanıcı sepetinde ki firmayı değiştirme

POST api/Order/DeleteToCart

Belirtilen price_list_detail_id ürünü sepetten silinir.

POST api/Order/DeleteAllCart

Kullanıcının sepeti silinir.

POST api/Order/UpdateToCart

Belirtilen price_list_detail_id ürünü sepette güncellenir, quantity 0 girilirse silme işlemi yapar.

POST api/Order/GetUserCart

Kullanıcının sepetini getirir

POST api/Order/OrderComplete

Siparişi tamamlama.

POST api/Order/GetSpecialCode

Özel Kod Listesi.

POST api/Order/GetDocTraCode

Hareket Kod Listesi.

POST api/Order/GetWhouseCode

Depo Kod Listesi.

POST api/Order/OrderCancel?order_m_id={order_m_id}

Sipariş İptali

POST api/Order/OrderComplateWC

Woocommerce Sipariş aktarma.

POST api/Order/DeleteOrderMaster?order_m_id={order_m_id}

Sipariş Master Silme.

Payment

APIDescription
POST api/Payment/GetBanks

Payfull sistemine kayıtlı bankları ve taksitlerini getirir.

POST api/Payment/GetCreditCardGetInstallments?CardNumber={CardNumber}

Girilen kredi kartı numarasının hangi bankaya ve kaç taksit olabileceğini getirir.

POST api/Payment/Sale

Payfull'a satış isteği gönderme.

POST api/Payment/LinkSale

Ödeme Linki ile Payfull'a satış isteği gönderme.

POST api/Payment/LinkControle?hash={hash}

Ödeme Linki kontrolü.

POST api/Payment/CreatePaymentLink

Ödeme Linki oluşturma.

POST api/Payment/PaymentLinkSend

Ödeme Linkini sms veya email olarak gönderme

POST api/Payment/GetPaymentLinks

Ödeme Linki Listesi.

POST api/Payment/GetPaymentLink?payment_link_id={payment_link_id}

Ödeme Linki getirme.

POST api/Payment/Cancel?transaction_id={transaction_id}

Yapılan ödemenin iptalini gerçekleştirme.

POST api/Payment/Return?transaction_id={transaction_id}

Yapılan ödemenin iadesini gerçekleştirme.

POST api/Payment/GetTransactions?startDate={startDate}&endDate={endDate}

Tarih aralığında bulunan işlemleri getirir.

POST api/Payment/GetTransaction?transaction_id={transaction_id}

İşlem numarası verilen işlemi getirir.

POST api/Payment/GetPaymentLinkTransaction?transaction_id={transaction_id}&token={token}

İşlem numarası ve Ödeme Token verilerek işlem getirir.

POST api/Payment/GetLinkCreditCardGetInstallments?CardNumber={CardNumber}

Link ile ödemede Girilen kredi kartı numarasının hangi bankaya ve kaç taksit olabileceğini getirir.

POST api/Payment/SaleReturn

Payfull tarafına satış işlemi gönderilir, bu işlem içerisinde 3D ödeme sonucundan sonra Payfull tarafından tetiklenmesi gereken bu url'i belirtiriz. Sadece Cevap almak için kullanılan bir methoddur!

POST api/Payment/SaleReturnQnb

No documentation available.

Method

APIDescription
POST api/Method/GetUserMethods

Kullanıcının yetkisi olduğu methodları getirir.

POST api/Method/GetAllMethods

Tüm methodları getirir.

POST api/Method/UserMethodControle?hash={hash}

Gönderilen HASH yetkisinin kontrolü yapılır.

Currency

APIDescription
GET api/Currency/GetRates

Kur bilgilerini getirme.

Ip

APIDescription
GET api/Ip/GetIp

Ip adresi alma

Dashboard

APIDescription
POST api/Dashboard/GetByIdDashboard?dashboard_m_id={dashboard_m_id}

Id si belirtilen Dashboard'ı getirir

POST api/Dashboard/GetAllDashboard

Tüm Dashboarları getirir.

POST api/Dashboard/GetAllUserDashboard

Kullanıcıya ait Dashboardları getirir.

POST api/Dashboard/GetUserDashboard?dashboard_m_id={dashboard_m_id}

Gönderilen Dashboard ID li kayıtı geri döndürür.

POST api/Dashboard/SaveDashboard

Yeni Panel ekleme.

POST api/Dashboard/UpdateDashboard

Panel güncelleme.

POST api/Dashboard/GetOrder?count={count}

Satır sayısı kadar özet siparişleri getirir.

POST api/Dashboard/GetTransaction?count={count}

Satır sayısı kadar özet ödemeleri getirir.