GET api/companyuser?company_id={company_id}
Get company users
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| company_id |
Company |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
List of company users
Collection of CompanyUserDto| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyId |
Company id |
globally unique identifier |
None. |
| UserProfileId |
User profile id |
integer |
None. |
| AccessLevel |
Access level: 0 - company owner, 10 - company editor, 20 - company viewer |
byte |
None. |
| CompanyDto |
Company object where user work |
CompanyDto |
None. |
| UserProfileDto |
User profile data transfer object |
UserProfileDto |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"CompanyId": "89be95d5-8de0-40ed-b11b-5961bbd8a57d",
"UserProfileId": 2,
"AccessLevel": 64,
"CompanyDto": {
"Id": "c776cf8f-ac67-4a75-9fd5-a97fb024a84e",
"Name": "sample string 2",
"Description": "sample string 3",
"ListOfSectionOfCompanyDto": [
{
"CompanyId": "c2528b8b-d752-493c-8f37-b10ca5083a79",
"Id": "1fa316f6-0ac7-438b-8784-8b2c10c0464c",
"IsVisible": true,
"SectionPatternId": "sample string 4"
},
{
"CompanyId": "c2528b8b-d752-493c-8f37-b10ca5083a79",
"Id": "1fa316f6-0ac7-438b-8784-8b2c10c0464c",
"IsVisible": true,
"SectionPatternId": "sample string 4"
}
],
"IdOfFileSpecOfLogo": "8641870c-1a52-4546-88b8-3f192787d788",
"FileSpecOfLogo": {
"Id": "0f4291d3-eebb-4551-993a-d2ea36301b46",
"Name": "sample string 2",
"Extension": "sample string 3",
"ContentType": "sample string 4",
"Length": 5,
"ContainerName": "1e934e5b-0aaf-4714-8d4a-024e6e6756b5",
"CreatedUnixTime": 7,
"FileUrl": "sample string 8",
"ImgWidth": 1,
"ImgHeight": 1
}
},
"UserProfileDto": {
"Id": 1,
"Email": "sample string 2",
"Roles": [
"sample string 1",
"sample string 2"
]
}
},
{
"CompanyId": "89be95d5-8de0-40ed-b11b-5961bbd8a57d",
"UserProfileId": 2,
"AccessLevel": 64,
"CompanyDto": {
"Id": "c776cf8f-ac67-4a75-9fd5-a97fb024a84e",
"Name": "sample string 2",
"Description": "sample string 3",
"ListOfSectionOfCompanyDto": [
{
"CompanyId": "c2528b8b-d752-493c-8f37-b10ca5083a79",
"Id": "1fa316f6-0ac7-438b-8784-8b2c10c0464c",
"IsVisible": true,
"SectionPatternId": "sample string 4"
},
{
"CompanyId": "c2528b8b-d752-493c-8f37-b10ca5083a79",
"Id": "1fa316f6-0ac7-438b-8784-8b2c10c0464c",
"IsVisible": true,
"SectionPatternId": "sample string 4"
}
],
"IdOfFileSpecOfLogo": "8641870c-1a52-4546-88b8-3f192787d788",
"FileSpecOfLogo": {
"Id": "0f4291d3-eebb-4551-993a-d2ea36301b46",
"Name": "sample string 2",
"Extension": "sample string 3",
"ContentType": "sample string 4",
"Length": 5,
"ContainerName": "1e934e5b-0aaf-4714-8d4a-024e6e6756b5",
"CreatedUnixTime": 7,
"FileUrl": "sample string 8",
"ImgWidth": 1,
"ImgHeight": 1
}
},
"UserProfileDto": {
"Id": 1,
"Email": "sample string 2",
"Roles": [
"sample string 1",
"sample string 2"
]
}
}
]
application/xml, text/xml
Sample:
<ArrayOfCompanyUserDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Reyvart.WellFileManager.Web.Models">
<CompanyUserDto>
<AccessLevel>64</AccessLevel>
<CompanyDto>
<Description>sample string 3</Description>
<FileSpecOfLogo>
<ContainerName>1e934e5b-0aaf-4714-8d4a-024e6e6756b5</ContainerName>
<ContentType>sample string 4</ContentType>
<CreatedUnixTime>7</CreatedUnixTime>
<Extension>sample string 3</Extension>
<FileUrl>sample string 8</FileUrl>
<Id>0f4291d3-eebb-4551-993a-d2ea36301b46</Id>
<ImgHeight>1</ImgHeight>
<ImgWidth>1</ImgWidth>
<Length>5</Length>
<Name>sample string 2</Name>
</FileSpecOfLogo>
<Id>c776cf8f-ac67-4a75-9fd5-a97fb024a84e</Id>
<IdOfFileSpecOfLogo>8641870c-1a52-4546-88b8-3f192787d788</IdOfFileSpecOfLogo>
<ListOfSectionOfCompanyDto>
<SectionOfCompanyDto>
<Id>1fa316f6-0ac7-438b-8784-8b2c10c0464c</Id>
<IsVisible>true</IsVisible>
<SectionPatternId>sample string 4</SectionPatternId>
<CompanyId>c2528b8b-d752-493c-8f37-b10ca5083a79</CompanyId>
</SectionOfCompanyDto>
<SectionOfCompanyDto>
<Id>1fa316f6-0ac7-438b-8784-8b2c10c0464c</Id>
<IsVisible>true</IsVisible>
<SectionPatternId>sample string 4</SectionPatternId>
<CompanyId>c2528b8b-d752-493c-8f37-b10ca5083a79</CompanyId>
</SectionOfCompanyDto>
</ListOfSectionOfCompanyDto>
<Name>sample string 2</Name>
</CompanyDto>
<CompanyId>89be95d5-8de0-40ed-b11b-5961bbd8a57d</CompanyId>
<UserProfileDto>
<Email>sample string 2</Email>
<Id>1</Id>
<Roles xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Roles>
</UserProfileDto>
<UserProfileId>2</UserProfileId>
</CompanyUserDto>
<CompanyUserDto>
<AccessLevel>64</AccessLevel>
<CompanyDto>
<Description>sample string 3</Description>
<FileSpecOfLogo>
<ContainerName>1e934e5b-0aaf-4714-8d4a-024e6e6756b5</ContainerName>
<ContentType>sample string 4</ContentType>
<CreatedUnixTime>7</CreatedUnixTime>
<Extension>sample string 3</Extension>
<FileUrl>sample string 8</FileUrl>
<Id>0f4291d3-eebb-4551-993a-d2ea36301b46</Id>
<ImgHeight>1</ImgHeight>
<ImgWidth>1</ImgWidth>
<Length>5</Length>
<Name>sample string 2</Name>
</FileSpecOfLogo>
<Id>c776cf8f-ac67-4a75-9fd5-a97fb024a84e</Id>
<IdOfFileSpecOfLogo>8641870c-1a52-4546-88b8-3f192787d788</IdOfFileSpecOfLogo>
<ListOfSectionOfCompanyDto>
<SectionOfCompanyDto>
<Id>1fa316f6-0ac7-438b-8784-8b2c10c0464c</Id>
<IsVisible>true</IsVisible>
<SectionPatternId>sample string 4</SectionPatternId>
<CompanyId>c2528b8b-d752-493c-8f37-b10ca5083a79</CompanyId>
</SectionOfCompanyDto>
<SectionOfCompanyDto>
<Id>1fa316f6-0ac7-438b-8784-8b2c10c0464c</Id>
<IsVisible>true</IsVisible>
<SectionPatternId>sample string 4</SectionPatternId>
<CompanyId>c2528b8b-d752-493c-8f37-b10ca5083a79</CompanyId>
</SectionOfCompanyDto>
</ListOfSectionOfCompanyDto>
<Name>sample string 2</Name>
</CompanyDto>
<CompanyId>89be95d5-8de0-40ed-b11b-5961bbd8a57d</CompanyId>
<UserProfileDto>
<Email>sample string 2</Email>
<Id>1</Id>
<Roles xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Roles>
</UserProfileDto>
<UserProfileId>2</UserProfileId>
</CompanyUserDto>
</ArrayOfCompanyUserDto>