Retrieve a company from Basecone by it's unique identifier.
            GET companies/:id?fields=modules
            Request properties
            
                
                    | Property | Type | Description | Optional | 
                
                    | fields | Array | Optional fields to retrieve. | Yes | 
            
            Company properties
            
                
                    | Property | Type | Description | Optional | 
                
    | CompanyId | Guid | Unique identifier of the company. | No | 
    | Name | String | The name of the company. | No | 
    | Email | String | The email of the company. | No | 
    | HasAccess | Boolean | Defines if the user has access to the given company. | No | 
    | TotalDocumentsToAuthorize | Number | The number of documents waiting to be authorized. | No | 
    | AccountingSystem | Complex object | Details on the accounting system this company is using. | No | 
    | ExtraData | Array | The existing extra data for the company. | No | 
    | Modules | Array | The available modules for the company and their status. | Yes | 
            
            Accounting system properties
            
                
                    | Property | Type | Description | 
                
    | CompanyCode | String | The company code used by the accounting system. | 
    | ExternalId | String | An identifier used by the accounting system. | 
    | Type | String | Indicates the type of accounting system. possible value are Twinfield,Exact,AccountView. | 
            
            Modules properties
            
                
                    | Property | Type | Description | 
                
    | Code | String | The available modules for the company. Possible values are: | 
    | Status | String | The status of the module for the company. Possible values are: 
            EnabledDisabledDisabledAtOfficeNotSupported | 
            
            Example response:
            
{
    "companyId": "9eef0578-e92c-4443-bc8a-7d5721271891",
    "accountingSystem": {
        "type": "Twinfield",
        "externalId": "MANCITY",
        "companyCode": "MANCITY"
    },
    "totalDocumentsToAuthorize": 0,
    "name": "Manchester City",
    "email": "email",
    "_links": [
        {
            "rel": "self",
            "href": "http://api.basecone.com/companies/9eef0578-e92c-4443-bc8a-7d5721271891"
        },
        {
            "rel": "documents",
            "href": "http://api.basecone.com/documents?companyid=9eef0578-e92c-4443-bc8a-7d5721271891"
        }
    ],
    "externalId": "MANCITY",
    "language": "EN",
    "extraData": [
    ],
    "hasAccess": true,
    "isArchived": false,
    "modules": [
        {
            "code": "Agro",
            "status": "DisabledAtOffice"
        }
    ]
}