GET api/Companies/{id}

Get company by ID

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Company ID

string

Required

Body Parameters

None.

Response Information

Resource Description

Returns found provider company

CompanyModel
NameDescriptionTypeAdditional information
Id

Company Id

globally unique identifier

None.

Name

Company Name

string

None.

StorageLimit

Company backup limit. A negative value indicates the resource is unconstrained by a quota.

integer

None.

LicenseSettings

Company license settings: 0 - Custom (Users have custom license settings) 1 - Global Pool(Users activate paid licenses from the global pool automatically) 2 - Company Pool(Users can activate only limited number of paid licenses from the company pool)

LicensingMode

None.

Destinations

Collection of CompanyDestinationModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": "0a4dc236-aefb-4074-8fd3-30194ea149ed",
  "Name": "sample string 2",
  "StorageLimit": 1,
  "LicenseSettings": 0,
  "Destinations": [
    {
      "DestinationId": "24f08181-14b0-44a5-99d1-7d932e0ebe4f"
    },
    {
      "DestinationId": "24f08181-14b0-44a5-99d1-7d932e0ebe4f"
    }
  ]
}

application/xml, text/xml

Sample:
<CompanyModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MBSAPImvc.Engine.Models">
  <Destinations>
    <CompanyDestinationModel>
      <DestinationId>24f08181-14b0-44a5-99d1-7d932e0ebe4f</DestinationId>
    </CompanyDestinationModel>
    <CompanyDestinationModel>
      <DestinationId>24f08181-14b0-44a5-99d1-7d932e0ebe4f</DestinationId>
    </CompanyDestinationModel>
  </Destinations>
  <LicenseSettings>CustomUsersSettings</LicenseSettings>
  <Name>sample string 2</Name>
  <StorageLimit>1</StorageLimit>
  <Id>0a4dc236-aefb-4074-8fd3-30194ea149ed</Id>
</CompanyModel>