Get Users With All Properties by Companyid
Get Users With All Properties by Companyid

This method queries the users by companyId and returns all the properties those users have

Name Value
REST-API METHOD GET USERS WITH ALL PROPERTIES BY COMPANYID
HTTP METHOD GET
RESPONSE TYPE XML
URL https://api.csm.next4biz.net/services/UserService/{CompanyID}/userlistwithallproperties.json/{maximumRows}/{startRowIndex}/{LangID}https://api.csm.next4biz.net/services/UserService/{CompanyID}/userlistwithallproperties.xml/{maximumRows}/{startRowIndex}/{LangID}
REQUEST HEAD Authorization: Basic {base64 encoded username:password} Accept: text/html,application/xhtml+json,application/json;q=0.9,*/*;q=0.8 Content-Type: application/jsonAuthorization: Basic {base64 encoded username:password} Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Content-Type: application/xml
  • XML
  • JSON
ENDPOINT DEFINITION
GET
RESPONSE BODY
                                    
                                        <ArrayOfUser
	xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
	<User>
		<IsBuiltIn>{IsBuiltIn}</IsBuiltIn>
		<Name>{Name}</Name>
		<PersonelNo>{PersonelNo}</PersonelNo>
		<Roles>
			<Role>
				<BusinessChannel>
					<BusinessChannelID>{BusinessChannelID}</BusinessChannelID>
					<BusinessChannelName>{BusinessChannelName}</BusinessChannelName>
				</BusinessChannel>
				<RoleTemplate>
					<RoleTemplateID>{RoleTemplateID}</RoleTemplateID>
					<RoleTemplateName>{RoleTemplateName}</RoleTemplateName>
				</RoleTemplate>
			</Role>
		</Roles>
		<Surname>{Surname}</Surname>
		<Unit>
			<ADOrgUnit>{ADOrgUnit}</ADOrgUnit>
			<ParentUnit>
				<ADOrgUnit>{ADOrgUnit}</ADOrgUnit>
				<ParentUnit>{ParentUnit}</ParentUnit>
				<ResponsibleUserGroup>{ResponsibleUserGroup}</ResponsibleUserGroup>
				<UnitID>{UnitID}</UnitID>
				<UnitName>{UnitName}</UnitName>
			</ParentUnit>
			<ResponsibleUserGroup>{ResponsibleUserGroup}</ResponsibleUserGroup>
			<UnitID>{UnitID}</UnitID>
			<UnitName>{UnitName}</UnitName>
		</Unit>
		<UserBusinessChannelID>{UserBusinessChannelID}</UserBusinessChannelID>
		<UserEmail>{UserEmail}</UserEmail>
		<UserGroups>
			<UserGroup>
				<BusinessChannelID>{BusinessChannelID}</BusinessChannelID>
				<CreatorID>{CreatorID}</CreatorID>
				<GroupContactMethodID>{GroupContactMethodID}</GroupContactMethodID>
				<GroupID>{CreatorID}</GroupID>
				<GroupName>{GroupName}</GroupName>
				<IsActive>{IsActive}</IsActive>
				<ShortName>{ShortName}</ShortName>
			</UserGroup>
		</UserGroups>
		<UserID>{UserID}</UserID>
		<UserName>{UserName}</UserName>
		<UserPassword>{UserPassword}</UserPassword>
		<UserSurname>{UserSurname}</UserSurname>
	</User>
</ArrayOfUser>                                    
                                
                                                                        
                                        {
    "User": {
        "IsBuiltIn": "{IsBuiltIn}",
        "Name": "{Name}",
        "PersonelNo": "{PersonelNo}",
        "Roles": {
            "Role": {
                "BusinessChannel": {
                    "BusinessChannelID": "{BusinessChannelID}",
                    "BusinessChannelName": "{BusinessChannelName}"
                },
                "RoleTemplate": {
                    "RoleTemplateID": "{RoleTemplateID}",
                    "RoleTemplateName": "{RoleTemplateName}"
                }
            }
        },
        "Surname": "{Surname}",
        "Unit": {
            "ADOrgUnit": "{ADOrgUnit}",
            "ParentUnit": {
                "ADOrgUnit": "{ADOrgUnit}",
                "ParentUnit": "{ParentUnit}",
                "ResponsibleUserGroup": "{ResponsibleUserGroup}",
                "UnitID": "{UnitID}",
                "UnitName": "{UnitName}"
            },
            "ResponsibleUserGroup": "{ResponsibleUserGroup}",
            "UnitID": "{UnitID}",
            "UnitName": "{UnitName}"
        },
        "UserBusinessChannelID": "{UserBusinessChannelID}",
        "UserEmail": "{UserEmail}",
        "UserGroups": {
            "UserGroup": {
                "BusinessChannelID": "{BusinessChannelID}",
                "CreatorID": "{CreatorID}",
                "GroupContactMethodID": "{GroupContactMethodID}",
                "GroupID": "{CreatorID}",
                "GroupName": "{GroupName}",
                "IsActive": "{IsActive}",
                "ShortName": "{ShortName}"
            }
        },
        "UserID": "{UserID}",
        "UserName": "{UserName}",
        "UserPassword": "{UserPassword}",
        "UserSurname": "{UserSurname}"
    }
}