Product

APIDescription
GET api/Product/GetAllProducts

Get all products with their categories detail

GET api/Product/GetProducts?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

Get Product and categories updated in btween a date range

GET api/Product/GetProductById?id={id}

Get Product by Id

GET api/Product/GetProductByBarcode?ean={ean}

No documentation available.

GET api/Product/GetItemInventory?id={id}

Get Item Stock detail

POST api/Product/PostProduct

Post Product added at NIMPOS side

POST api/Product/PostItemAuditLog

No documentation available.

POST api/Product/PostCategory

No documentation available.

POST api/Product/PostItemInventory

No documentation available.

GET api/Product

No documentation available.

POST api/Product?subject={subject}&message={message}

No documentation available.

User

APIDescription
GET api/User/GetUsers?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

Get NIMPOS users updated or created with in a date range

GET api/User/GetNewUsers?Id={Id}&Email={Email}&UserName={UserName}&UserCode={UserCode}&Password={Password}&DallasKey={DallasKey}&TerminalId={TerminalId}&OutletId={OutletId}&RootCategoryId={RootCategoryId}&UserType={UserType}&MasterUser={MasterUser}&Reports={Reports}&ShowButton={ShowButton}&ColorCode={ColorCode}&TextColor={TextColor}&PriceListId={PriceListId}

Post user added from NIMPOS side and Get users added on POS admin

POST api/User/PostUser

Post user created from NIMPOS systems

GET api/User

No documentation available.

POST api/User?subject={subject}&message={message}

No documentation available.

Supplier

APIDescription
GET api/Supplier/GetSuppliers?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

No documentation available.

POST api/Supplier/PostSupplier

No documentation available.

GET api/Supplier

No documentation available.

POST api/Supplier?subject={subject}&message={message}

No documentation available.

Employee

APIDescription
GET api/Employee/GetEmployees?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

No documentation available.

POST api/Employee/PostEmployeeLog

No documentation available.

GET api/Employee

No documentation available.

POST api/Employee?subject={subject}&message={message}

No documentation available.

Sale

APIDescription
GET api/Sale/GetOutlets

URL: api/SaleGetOutlets

GET api/Sale/GetTerminals

No documentation available.

GET api/Sale/GetTodaySale

Get current Day sale URL: api/GetTodaySale

GET api/Sale/GetSaleByMonth?month={month}

GET api/Sale/GetSaleByMonthYear?month={month}&year={year}

Get sale by Month and year

GET api/Sale/GetCurrentMonthSale

Get Curretn Month sale

GET api/Sale/GetMonthalySale?outletId={outletId}&year={year}&month={month}

Get the given month sale by outlet

GET api/Sale/GetDailySale?outletId={outletId}&dt={dt}

No documentation available.

GET api/Sale/GetHourlySale?outletId={outletId}&year={year}&month={month}&day={day}

Get Sale by hours

GET api/Sale/GetSieReport?_terminalId={_terminalId}&_dtFrom={_dtFrom}&_dtTo={_dtTo}&_vatByProduct={_vatByProduct}

To Get SIE Report Data

GET api/Sale/GetSieReportNew?_terminalId={_terminalId}&_dtFrom={_dtFrom}&_dtTo={_dtTo}&_vatByProduct={_vatByProduct}

No documentation available.

Customer

APIDescription
GET api/Customer/GetCustomers?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

Get customer created or updated in between the given date range

GET api/Customer/GetAllCustomers

No documentation available.

GET api/Customer/GetCustomerDiscount?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

Get Customer disoucnt settings

GET api/Customer/GetVehicles?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

No documentation available.

GET api/Customer/GetCompany

Get Customer's Company detail

GET api/Customer/GenerateDBBackup

Generate databse backup

POST api/Customer/PostCustomer

Post customer created from NIMPOS systems

POST api/Customer/PostCustomerDebt

No documentation available.

GET api/Customer/GetCustomerDebts?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

No documentation available.

GET api/Customer/GetInvoicePDF?invoiceId={invoiceId}

No documentation available.

POST api/Customer/PostGiftCard

No documentation available.

POST api/Customer/PostGiftcardTransaction

No documentation available.

GET api/Customer/GetGiftCards?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

No documentation available.

POST api/Customer/PostCustomerLog

No documentation available.

GET api/Customer

No documentation available.

POST api/Customer?subject={subject}&message={message}

No documentation available.

Order

APIDescription
POST api/Order/PostOpenOrder

API to POST Open Order

GET api/Order/GetOpenOrder?dtFrom={dtFrom}&dtTo={dtTo}

Get Open Order along with Order Lines

GET api/Order/GetOrders?dtFrom={dtFrom}&dtTo={dtTo}

No documentation available.

GET api/Order/GetOrderById?id={id}

Get Open Order along with Order Lines

POST api/Order/PostOrder

Post Complete Order including payment and receipt info

POST api/Order/ChangeOrderStatus?orderId={orderId}&externalStatus={externalStatus}

No documentation available.

GET api/Order/GetCustomerInvoice?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

Get cutomer inocvoices List

GET api/Order/GetUpdatedOrders?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

No documentation available.

POST api/Order/PostCustomerInvoice

Post Customer Inocise

POST api/Order/PostReports

Post z-reports

POST api/Order/PostCashDrawerLog

Post Cash Drawer Log

POST api/Order/PostTipPayment

No documentation available.

GET api/Order

No documentation available.

POST api/Order?subject={subject}&message={message}

No documentation available.

Setting

APIDescription
GET api/Setting/GetSettings?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

Get general settings for NIMPOS

GET api/Setting/GetAllSettings?terminalId={terminalId}

No documentation available.

POST api/Setting/PostSettings

GetAllSettings

POST api/Setting/PostException

Post Exception generated in NIMPOS systems

POST api/Setting/PostEmployeeLog

Post Payment device Log

POST api/Setting/PostDeviceLog

No documentation available.

POST api/Setting/PostCommunicationLog

No documentation available.

GET api/Setting/GetEmployees?LastExecutedDate={LastExecutedDate}&CurrentDate={CurrentDate}&TerminalId={TerminalId}&SharedDB={SharedDB}

Get updated employees in a date range

POST api/Setting/PostEmployee

Post Employeee added from NIMPOS system

GET api/Setting/GetFloors

Get All Floors

GET api/Setting/GetTables

Get All Tables

POST api/Setting/PostTables

No documentation available.

POST api/Setting/PostCoupon

No documentation available.

GET api/Setting/GetPaymentTypes

Get Payment Types

GET api/Setting/GetAllOutlets

Get Outlets for customers

GET api/Setting/GetTerminalByDevice?outleId={outleId}&deviceId={deviceId}

No documentation available.

GET api/Setting/GetCountries

No documentation available.

POST api/Setting/PostTerminal

No documentation available.

POST api/Setting/PostTerminalSaleStatus

No documentation available.

POST api/Setting/PostLocalSaleTotal

No documentation available.

POST api/Setting/AssignTerminal?terminalId={terminalId}&deviceId={deviceId}

Assign Terminal

POST api/Setting/PostSubscriber

API to Add Subscriber for Posting Orders and Reports

GET api/Setting/GetCompanies

No documentation available.

POST api/Setting/PostTerminalVersion

No documentation available.

GET api/Setting/GetOutlets

No documentation available.

POST api/Setting?length={length}

No documentation available.

GET api/Setting

No documentation available.

POST api/Setting?subject={subject}&message={message}

No documentation available.

Admin

APIDescription
POST api/Admin/Register

Register POS admin User and create databse for new customer

POST api/Admin/Signup

No documentation available.

POST api/Admin?subject={subject}&message={message}&receiver={receiver}&userName={userName}&password={password}

No documentation available.

BaseAPI

APIDescription
GET api/BaseAPI

No documentation available.

POST api/BaseAPI?subject={subject}&message={message}

No documentation available.