Home > @vsf-enterprise/sap-commerce-webservices-sdk > UsersApiFp
UsersApiFp variable
UsersApi - functional programming interface
Signature:
UsersApiFp: (configuration?: Configuration) => {
createUser(baseSiteId: string, user: UserSignUp, fields?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<User>>;
getUser(baseSiteId: string, userId: string, fields?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<User>>;
getUserCustomerGroups(baseSiteId: string, userId: string, fields?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserGroupList>>;
removeUser(baseSiteId: string, userId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>;
replaceUser(baseSiteId: string, userId: string, user: User, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>;
replaceUserLogin(baseSiteId: string, newLogin: string, password: string, userId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>;
replaceUserPassword(baseSiteId: string, _new: string, userId: string, old?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>;
updateUser(baseSiteId: string, userId: string, user: User, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>;
}