OrganizationalUnitCustomerManagementApiFactory
OrganizationalUnitCustomerManagementApi - factory interface
Signature
OrganizationalUnitCustomerManagementApiFactory: (
configuration?: Configuration,
basePath?: string,
axios?: AxiosInstance
) => {
createOrgCustomer(baseSiteId: string,
userId: string,
orgCustomerCreation: OrgCustomerCreation,
fields?: string,
options?: any): AxiosPromise<User>;
doAddApproverToOrgCustomer(approverId: string,
baseSiteId: string,
orgCustomerId: string,
userId: string,
fields?: string,
options?: any): AxiosPromise<B2BSelectionData>;
doAddOrgUserGroupToOrgCustomer(baseSiteId: string,
orgCustomerId: string,
userGroupId: string,
userId: string,
fields?: string,
options?: any): AxiosPromise<B2BSelectionData>;
doAddPermissionToOrgCustomer(baseSiteId: string,
orgCustomerId: string,
permissionId: string,
userId: string,
fields?: string,
options?: any): AxiosPromise<B2BSelectionData>;
getOrgCustomer(baseSiteId: string,
orgCustomerId: string,
userId: string,
fields?: GetOrgCustomerFieldsEnum,
options?: any): AxiosPromise<User>;
getOrgCustomerApprovers(baseSiteId: string,
orgCustomerId: string,
userId: string,
currentPage?: number,
fields?: string,
pageSize?: number,
sort?: string,
options?: any): AxiosPromise<OrgUnitUserList>;
getOrgCustomerOrgUserGroups(baseSiteId: string,
orgCustomerId: string,
userId: string,
currentPage?: number,
fields?: string,
pageSize?: number,
sort?: string,
options?: any): AxiosPromise<OrgUnitUserGroupList>;
getOrgCustomerPermissions(baseSiteId: string,
orgCustomerId: string,
userId: string,
currentPage?: number,
fields?: string,
pageSize?: number,
sort?: string,
options?: any): AxiosPromise<OrderApprovalPermissionList>;
getOrgCustomers(baseSiteId: string,
userId: string,
currentPage?: number,
fields?: string,
pageSize?: number,
sort?: string,
options?: any): AxiosPromise<OrgUnitUserList>;
removeApproverFromOrgCustomer(approverId: string,
baseSiteId: string,
orgCustomerId: string,
userId: string,
fields?: string,
options?: any): AxiosPromise<B2BSelectionData>;
removeOrgUserGroupFromOrgCustomer(baseSiteId: string,
orgCustomerId: string,
userGroupId: string,
userId: string,
options?: any): AxiosPromise<void>;
removePermissionFromOrgCustomer(baseSiteId: string,
orgCustomerId: string,
permissionId: string,
userId: string,
fields?: string,
options?: any): AxiosPromise<B2BSelectionData>;
updateOrgCustomer(baseSiteId: string,
orgCustomerId: string,
userId: string,
orgCustomerModification: OrgCustomerModification,
options?: any): AxiosPromise<void>;
}Parameters
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration | |
basePath | Optional | string | |
axios | Optional | AxiosInstance |