UNPKG

@apideck/node

Version:
153 lines (152 loc) 5.18 kB
/** * Apideck * The Apideck OpenAPI Spec: SDK Optimized * * The version of the OpenAPI document: 10.13.0 * Contact: support@apideck.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { EcommerceCustomersFilter, EcommerceOrdersFilter, GetEcommerceCustomerResponse, GetEcommerceCustomersResponse, GetEcommerceOrderResponse, GetEcommerceOrdersResponse, GetProductResponse, GetProductsResponse, GetStoreResponse, OrdersSort, PassThroughQuery } from '../models'; import * as runtime from '../runtime'; export interface EcommerceApiCustomersAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: EcommerceCustomersFilter; passThrough?: PassThroughQuery; fields?: string | null; } export interface EcommerceApiCustomersOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface EcommerceApiOrdersAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: EcommerceOrdersFilter; sort?: OrdersSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface EcommerceApiOrdersOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface EcommerceApiProductsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; passThrough?: PassThroughQuery; fields?: string | null; } export interface EcommerceApiProductsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface EcommerceApiStoresOneRequest { consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } /** * */ export declare class EcommerceApi extends runtime.BaseAPI { /** * List Customers * List Customers */ customersAllRaw(requestParameters: EcommerceApiCustomersAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetEcommerceCustomersResponse>>; /** * List Customers * List Customers */ customersAll(requestParameters?: EcommerceApiCustomersAllRequest, initOverrides?: RequestInit): Promise<GetEcommerceCustomersResponse>; /** * Get Customer * Get Customer */ customersOneRaw(requestParameters: EcommerceApiCustomersOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetEcommerceCustomerResponse>>; /** * Get Customer * Get Customer */ customersOne(requestParameters: EcommerceApiCustomersOneRequest, initOverrides?: RequestInit): Promise<GetEcommerceCustomerResponse>; /** * List Orders * List Orders */ ordersAllRaw(requestParameters: EcommerceApiOrdersAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetEcommerceOrdersResponse>>; /** * List Orders * List Orders */ ordersAll(requestParameters?: EcommerceApiOrdersAllRequest, initOverrides?: RequestInit): Promise<GetEcommerceOrdersResponse>; /** * Get Order * Get Order */ ordersOneRaw(requestParameters: EcommerceApiOrdersOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetEcommerceOrderResponse>>; /** * Get Order * Get Order */ ordersOne(requestParameters: EcommerceApiOrdersOneRequest, initOverrides?: RequestInit): Promise<GetEcommerceOrderResponse>; /** * List Products * List Products */ productsAllRaw(requestParameters: EcommerceApiProductsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetProductsResponse>>; /** * List Products * List Products */ productsAll(requestParameters?: EcommerceApiProductsAllRequest, initOverrides?: RequestInit): Promise<GetProductsResponse>; /** * Get Product * Get Product */ productsOneRaw(requestParameters: EcommerceApiProductsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetProductResponse>>; /** * Get Product * Get Product */ productsOne(requestParameters: EcommerceApiProductsOneRequest, initOverrides?: RequestInit): Promise<GetProductResponse>; /** * Get Store * Get Store */ storesOneRaw(requestParameters: EcommerceApiStoresOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetStoreResponse>>; /** * Get Store * Get Store */ storesOne(requestParameters?: EcommerceApiStoresOneRequest, initOverrides?: RequestInit): Promise<GetStoreResponse>; }