Alokai

PunchOutApiFactory

PunchOutApi - factory interface

Signature

PunchOutApiFactory: (
	configuration?: Configuration,
	basePath?: string,
	axios?: AxiosInstance
) => {
    createPunchOutProfileRequest(baseSiteId: string,
	host: string,
	cXML: CXML,
	options?: any): AxiosPromise<CXML>;
    createPunchOutPurchaseOrderRequest(baseSiteId: string,
	cXML: CXML,
	options?: any): AxiosPromise<CXML>;
    createPunchOutSetUpRequest(baseSiteId: string,
	cXML: CXML,
	options?: any): AxiosPromise<CXML>;
    getPunchOutSessionInfo(baseSiteId: string,
	sid: string,
	fields?: string,
	options?: any): AxiosPromise<PunchOutSessionInfo>;
    getRequisitionFormData(baseSiteId: string,
	sid: string,
	discardCartEntries?: boolean,
	fields?: string,
	options?: any): AxiosPromise<RequisitionFormData>;
}

Parameters

NameRequiredTypeDescription
configurationOptionalConfiguration
basePathOptionalstring
axiosOptionalAxiosInstance

Referenced Types

On this page