UNPKG

qansigliere-revelsystems-api-integration

Version:

The main idea of ​​this library created in the JavaScript language is to provide a ready-made set of API methods for integration with Revel Systems Management Console

138 lines 9.52 kB
export class RevelSystemsAPI { constructor(url?: string, apiKey?: string, apiSecret?: string); url: any; headers: { 'user-agent': string; 'content-type': string; accept: string; 'API-AUTHENTICATION': string; }; headersFormData: { 'user-agent': string; accept: string; 'API-AUTHENTICATION': string; }; Address: string; Employee: string; Establishment: string; Order: string; Version: string; OrderAllInOne: string; OrderDataDiff: string; OrderExchange: string; OrderExchangeItem: string; OrderHistory: string; OrderItem: string; OrderItemCatering: string; OrderItemCommission: string; OrderItemDataDiff: string; OrderTaxBreakDown: string; Payment: string; AppliedServiceFee: string; AppliedTaxOrder: string; AppliedTaxOrderItem: string; Attribute: string; AttributeValue: string; BankDrop: string; Brand: string; BusinessActionLog: string; BusinessDay: string; CashOffice: string; ComboProductSet: string; ComboProductSetProduct: string; Company: string; Currency: string; CurrentStock: string; CustomMenu: string; CustomOrderOption: string; CustomOrderOptionPrinterSettings: string; CustomPaymentType: string; Customer: string; CustomerAddress: string; CustomerEstablishment: string; CustomerGroup: string; CustomerGroupCustomers: string; CustomerHistory: string; getCustomerHistoryByID(id: any): Promise<any>; downloadCustomerHistory(cc_last_name?: string, now?: string, last_4_cc_digits?: string, cc_first_name?: string, id?: string, additional_filters?: string): Promise<any>; getCustomerGroupCustomersByID(id: any): Promise<any>; downloadCustomerGroupCustomers(customer_group?: string, id?: string, additional_filters?: string): Promise<any>; getCustomerGroupByID(id: any): Promise<any>; downloadCustomerGroup(additional_filters?: string): Promise<any>; getCustomerEstablishmentByID(id: any): Promise<any>; downloadCustomerEstablishment(customer?: string, establishment?: string, additional_filters?: string): Promise<any>; getCustomerAddressByID(id: any): Promise<any>; downloadCustomerAddress(customer?: string, uuid?: string, country?: string, active?: string, street_1?: string, id?: string, additional_filters?: string): Promise<any>; getCustomerByID(id: any): Promise<any>; downloadCustomer(updated_date?: string, phone_number?: string, last_name?: string, total_purchases?: string, active?: string, first_name?: string, uuid?: string, ref_number?: string, email?: string, created_date?: string, total_visits?: string, additional_filters?: string): Promise<any>; getCustomPaymentTypeByID(id: any): Promise<any>; downloadCustomPaymentType(additional_filters?: string): Promise<any>; getCustomOrderOptionPrinterSettingsByID(id: any): Promise<any>; downloadCustomOrderOptionPrinterSettings(additional_filters?: string): Promise<any>; getCustomOrderOptionByID(id: any): Promise<any>; downloadCustomOrderOption(additional_filters?: string): Promise<any>; getCustomMenuByID(id: any): Promise<any>; downloadCustomMenu(active?: string, updated_date?: string, product_group?: string, additional_filters?: string): Promise<any>; getCurrentStockByID(id: any): Promise<any>; downloadCurrentStock(updated_date?: string, establishment?: string, additional_filters?: string): Promise<any>; getCurrencyByID(id: any): Promise<any>; downloadCurrency(additional_filters?: string): Promise<any>; getCompanyByID(id: any): Promise<any>; downloadCompany(additional_filters?: string): Promise<any>; getComboProductSetProductByID(id: any): Promise<any>; downloadComboProductSetProduct(additional_filters?: string): Promise<any>; getComboProductSetByID(id: any): Promise<any>; downloadComboProductSet(product?: string, additional_filters?: string): Promise<any>; getCashOfficeByID(id: any): Promise<any>; downloadCashOffice(establishment?: string, additional_filters?: string): Promise<any>; getBusinessDayByID(id: any): Promise<any>; downloadBusinessDay(establishment?: string, additional_filters?: string): Promise<any>; getBusinessActionLogByID(id: any): Promise<any>; downloadBusinessActionLog(uuid?: string, action_date_time?: string, pos_station?: string, user?: string, action_type?: string, establishment?: string, additional_filters?: string): Promise<any>; getBrandByID(id: any): Promise<any>; downloadBrand(additional_filters?: string): Promise<any>; getBankDropByID(id: any): Promise<any>; downloadBankDrop(till?: string, local_id?: string, establishment?: string, uuid?: string, drawer_number?: string, additional_filters?: string): Promise<any>; getAttributeValueByID(id: any): Promise<any>; downloadAttributeValue(active?: string, attribute?: string, updated_date?: string, additional_filters?: string): Promise<any>; getAttributeByID(id: any): Promise<any>; downloadAttribute(sort?: string, id?: string, additional_filters?: string): Promise<any>; getAppliedTaxOrderItemByID(id: any): Promise<any>; downloadAppliedTaxOrderItem(order_item?: string, uuid?: string, additional_filters?: string): Promise<any>; getAppliedTaxOrderByID(id: any): Promise<any>; downloadAppliedTaxOrder(order?: string, uuid?: string, additional_filters?: string): Promise<any>; getAppliedServiceFeeByID(id: any): Promise<any>; downloadAppliedServiceFee(item?: string, order?: string, uuid?: string, additional_filters?: string): Promise<any>; getPaymentByID(id: any): Promise<any>; downloadPayment(updated_date?: string, refund_transaction_id?: string, station?: string, uuid?: string, created_date?: string, establishment?: string, order?: string, transaction_id?: string, additional_filters?: string): Promise<any>; getOrderTaxBreakDownByID(id: any): Promise<any>; downloadOrderTaxBreakDown(tax_type?: string, order?: string, additional_filters?: string): Promise<any>; getOrderItemDataDiffByID(id: any): Promise<any>; downloadOrderItemDataDiff(orderitem?: string, created_date?: string, additional_filters?: string): Promise<any>; getOrderItemCommissionByID(id: any): Promise<any>; downloadOrderItemCommission(order_item?: string, commission_user?: string, updated_date?: string, additional_filters?: string): Promise<any>; getOrderItemCateringByID(id: any): Promise<any>; downloadOrderItemCatering(updated_date?: string, product?: string, voided_date?: string, uuid?: string, catering_complete?: string, created_date?: string, catering_delivery_date?: string, id?: string, order?: string, additional_filters?: string): Promise<any>; getOrderItemByID(id: any): Promise<any>; downloadOrderItem(updated_date?: string, product?: string, voided_date?: string, uuid?: string, catering_complete?: string, created_date?: string, catering_delivery_date?: string, id?: string, order?: string, additional_filters?: string): Promise<any>; getOrderHistoryByID(id: any): Promise<any>; downloadOrderHistory(opened?: string, order?: string, closed?: string, uuid?: string, additional_filters?: string): Promise<any>; getOrderExchangeItemByID(id: any): Promise<any>; downloadOrderExchangeItem(order_item?: string, order_exchange?: string, additional_filters?: string): Promise<any>; getOrderExchangeByID(id: any): Promise<any>; downloadOrderExchange(exchanged_order?: string, order?: string, additional_filters?: string): Promise<any>; getOrderDataDiffByID(id: any): Promise<any>; downloadOrderDataDiff(order?: string, created_date?: string, additional_filters?: string): Promise<any>; getOrderAllInOneByID(id: any): Promise<any>; downloadOrderAllInOne(running_tax_number?: string, web_order?: string, has_items?: string, registry_data?: string, id?: string, call_number?: string, uuid?: string, created_by?: string, closed?: string, establishment?: string, updated_date?: string, delivery_employee?: string, pickup_time?: string, dining_option?: string, call_name?: string, printed?: string, device_id?: string, customer?: string, is_invoice?: string, local_id?: string, created_date?: string, external_sync?: string, has_history?: string, additional_filters?: string): Promise<any>; getVersion(): Promise<any>; getOrderByID(id: any): Promise<any>; downloadOrder(running_tax_number?: string, web_order?: string, has_items?: string, registry_data?: string, id?: string, call_number?: string, uuid?: string, created_by?: string, closed?: string, establishment?: string, updated_date?: string, delivery_employee?: string, pickup_time?: string, dining_option?: string, call_name?: string, printed?: string, device_id?: string, customer?: string, is_invoice?: string, local_id?: string, created_date?: string, external_sync?: string, has_history?: string, additional_filters?: string): Promise<any>; getEstablishmentByID(id: any): Promise<any>; downloadEstablishment(id?: string, additional_filters?: string): Promise<any>; getEmployeeByID(id: any): Promise<any>; downloadEmployee(updated_date?: string, last_timesheet_entry?: string, created_date?: string, id?: string, user?: string, additional_filters?: string): Promise<any>; getAddressByID(id: any): Promise<any>; downloadAddress(is_external?: string, additional_filters?: string): Promise<any>; } //# sourceMappingURL=apiIntegration.d.ts.map