Alokai

UsersApiFp

UsersApi - functional programming interface

Signature

UsersApiFp: (
	configuration?: Configuration
) => {
    createUser(baseSiteId: string,
	userSignUp: UserSignUp,
	fields?: string,
	sapCommerceCloudCaptchaToken?: string,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<User>>;
    getUser(baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<User>>;
    getUserCustomerGroups(baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<UserGroupList>>;
    removeUser(baseSiteId: string,
	userId: string,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<void>>;
    replaceUser(baseSiteId: string,
	userId: string,
	user: User,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<void>>;
    replaceUserLogin(baseSiteId: string,
	newLogin: string,
	password: string,
	userId: string,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<void>>;
    replaceUserPassword(baseSiteId: string,
	_new: string,
	old: string,
	userId: string,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<void>>;
    updateUser(baseSiteId: string,
	userId: string,
	user: User,
	options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
	basePath?: string) => AxiosPromise<void>>;
}

Parameters

NameRequiredTypeDescription
configurationOptionalConfiguration

Referenced Types

On this page