GET Company/Get/{id}
Retrieves a specific Company.
Request Information
URI Parameters
| Name | Type | Additional information | Description |
|---|---|---|---|
| id | integer |
Required |
The id of the Company. |
Body Parameters
None.
Response Information
Resource Description
Company| Name | Type | Additional information | Description |
|---|---|---|---|
| ID | integer |
None. |
|
| Name | string |
Required String length: inclusive between 0 and 100 |
|
| CurrencySymbol | string |
String length: inclusive between 0 and 3 |
|
| CurrencyDecimalDigits | integer |
Range: inclusive between 0 and 4 |
|
| NumberDecimalDigits | integer |
Range: inclusive between 0 and 4 |
|
| DecimalSeparator | string |
String length: inclusive between 0 and 3 |
|
| HoursDecimalDigits | integer |
Range: inclusive between 0 and 4 |
|
| ItemCostPriceDecimalDigits | integer |
Range: inclusive between 0 and 4 |
|
| ItemSellingPriceDecimalDigits | integer |
Range: inclusive between 0 and 4 |
|
| PostalAddress1 | string |
None. |
|
| PostalAddress2 | string |
None. |
|
| PostalAddress3 | string |
None. |
|
| PostalAddress4 | string |
None. |
|
| PostalAddress5 | string |
None. |
|
| GroupSeparator | string |
String length: inclusive between 0 and 3 |
|
| RoundingValue | integer |
None. |
|
| TaxSystem | Tax System |
None. |
|
| RoundingType | Rounding Type |
Required |
|
| AgeMonthly | bool |
None. |
|
| DisplayInactiveItems | bool |
None. |
|
| WarnWhenItemCostIsZero | bool |
None. |
|
| DoNotAllowProcessingIntoNegativeQuantities | nullable bool |
None. |
|
| WarnWhenItemQuantityIsZero | bool |
None. |
|
| WarnWhenItemSellingBelowCost | bool |
None. |
|
| CountryId | integer |
None. |
|
| CompanyEntityTypeId | nullable integer |
None. |
|
| TakeOnBalanceDate | nullable date |
None. |
|
| EnableCustomerZone | bool |
None. |
|
| EnableAutomaticBankFeedRefresh | bool |
None. |
|
| ContactName | string |
String length: inclusive between 0 and 50 |
|
| Telephone | string |
String length: inclusive between 0 and 30 |
|
| Fax | string |
String length: inclusive between 0 and 30 |
|
| Mobile | string |
String length: inclusive between 0 and 30 |
|
| string |
Matching regular expression pattern: ^[A-Za-z0-9!#\$%&'\*\+/=\?\^_`\{\|}~-]+(\.[A-Za-z0-9!#\$%&'\*\+/=\?\^_`\{\|}~-]+)*@[A-Za-z0-9-]+(\.[A-Za-z0-9-]+)*\.([A-Za-z]{2,})$ String length: inclusive between 0 and 100 |
||
| IsPrimarySendingEmail | bool |
None. |
|
| PostalAddress01 | string |
String length: inclusive between 0 and 100 |
|
| PostalAddress02 | string |
String length: inclusive between 0 and 100 |
|
| PostalAddress03 | string |
String length: inclusive between 0 and 100 |
|
| PostalAddress04 | string |
String length: inclusive between 0 and 100 |
|
| PostalAddress05 | string |
String length: inclusive between 0 and 100 |
|
| CompanyInfo01 | string |
String length: inclusive between 0 and 100 |
|
| CompanyInfo02 | string |
String length: inclusive between 0 and 100 |
|
| CompanyInfo03 | string |
String length: inclusive between 0 and 100 |
|
| CompanyInfo04 | string |
String length: inclusive between 0 and 100 |
|
| CompanyInfo05 | string |
String length: inclusive between 0 and 100 |
|
| IsOwner | bool |
None. |
|
| UseCCEmail | nullable bool |
None. |
|
| CCEmail | string |
Matching regular expression pattern: (([a-zA-Z0-9!#\$%&'_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)* String length: inclusive between 0 and 100 |
|
| DateFormatId | integer |
Read Only / System Generated |
|
| CheckForDuplicateCustomerReferences | bool |
None. |
|
| CheckForDuplicateSupplierReferences | bool |
None. |
|
| DisplayName | string |
String length: inclusive between 0 and 100 |
|
| DisplayInactiveCustomers | bool |
None. |
|
| DisplayInactiveSuppliers | bool |
None. |
|
| DisplayInactiveTimeProjects | bool |
None. |
|
| UseInclusiveProcessingByDefault | bool |
None. |
|
| LockProcessing | bool |
None. |
|
| LockProcessingDate | nullable date |
None. |
|
| LockTimesheetProcessing | bool |
None. |
|
| LockTimesheetProcessingDate | nullable date |
None. |
|
| LockedForConversion | nullable bool |
None. |
|
| LockedForTransfer | nullable bool |
None. |
|
| TaxPeriodFrequency | nullable integer |
Range: inclusive between 0 and 100 |
Gets or sets the tax period frequency in months. |
| PreviousTaxPeriodEndDate | nullable date |
None. |
|
| PreviousTaxReturnDate | nullable date |
None. |
|
| UseNoreplyEmail | bool |
None. |
|
| AgeingBasedOnDueDate | bool |
None. |
|
| UseLogoOnEmails | bool |
None. |
Gets or sets a value indicating whether or not to use the Company Logo on the Document Emails ex. Tax Invoice, Credit Note etc. |
| UseLogoOnCustomerZone | bool |
None. |
Gets or sets a value indicating whether or not to use the Company Logo on the Customer Zone. |
| City | string |
None. |
|
| State | string |
None. |
|
| Country | string |
None. |
|
| HomeCurrencyId | nullable integer |
None. |
|
| CurrencyId | nullable integer |
None. |
|
| Created | date |
Read Only / System Generated |
|
| Modified | nullable date |
Read Only / System Generated |
|
| Active | bool |
None. |
|
| TaxNumber | string |
String length: inclusive between 0 and 30 |
|
| RegisteredName | string |
String length: inclusive between 0 and 100 |
|
| RegistrationNumber | string |
String length: inclusive between 0 and 50 |
|
| IsPracticeAccount | bool |
None. |
|
| LogoPositionID | integer |
None. |
|
| Attachment | Company Logo |
Read Only / System Generated |
|
| CompanyTaxNumber | string |
String length: inclusive between 0 and 30 |
|
| TaxOffice | string |
String length: inclusive between 0 and 50 |
|
| CustomerZoneGuid | globally unique identifier |
Read Only / System Generated |
|
| ClientTypeId | integer |
Read Only / System Generated |
|
| DisplayTotalTypeId | integer |
Read Only / System Generated |
|
| DisplayInCompanyConsole | bool |
Read Only / System Generated |
|
| LastLoginDate | nullable date |
Read Only / System Generated |
|
| Status | Company Status |
None. |
|
| TaxReportingTypeId | integer |
None. |
|
| SalesOrdersReserveItemQuantities | bool |
None. |
Quantity of items appearing on Sales Orders need to be created and updated upon invoicing/Sales This value can only be altered as long as there are no SalesOrders record captured for this company |
| PrescribedGoodsTrader | bool |
None. |
|
| DisplayInactiveItemBundles | nullable bool |
None. |
|
| CompanyTransferStatus | Company Transfer Status |
None. |
|
| InventoryTypeId | byte |
None. |
Gets the Inventory Type Id. Periodic Inventory = 0, Perpetual Inventory = 1, Simple Inventory = 2 |
Response Formats
application/json, text/json
{
"ID": 1,
"Name": "sample string 2",
"CurrencySymbol": "sample string 3",
"CurrencyDecimalDigits": 4,
"NumberDecimalDigits": 5,
"DecimalSeparator": "sample string 6",
"HoursDecimalDigits": 7,
"ItemCostPriceDecimalDigits": 8,
"ItemSellingPriceDecimalDigits": 9,
"PostalAddress1": "sample string 10",
"PostalAddress2": "sample string 11",
"PostalAddress3": "sample string 12",
"PostalAddress4": "sample string 13",
"PostalAddress5": "sample string 14",
"GroupSeparator": "sample string 15",
"RoundingValue": 16,
"TaxSystem": 0,
"RoundingType": 0,
"AgeMonthly": true,
"DisplayInactiveItems": true,
"WarnWhenItemCostIsZero": true,
"DoNotAllowProcessingIntoNegativeQuantities": true,
"WarnWhenItemQuantityIsZero": true,
"WarnWhenItemSellingBelowCost": true,
"CountryId": 22,
"CompanyEntityTypeId": 1,
"TakeOnBalanceDate": "2025-10-29",
"EnableCustomerZone": true,
"EnableAutomaticBankFeedRefresh": true,
"ContactName": "sample string 25",
"Telephone": "sample string 26",
"Fax": "sample string 27",
"Mobile": "sample string 28",
"Email": "sample string 29",
"IsPrimarySendingEmail": true,
"PostalAddress01": "sample string 31",
"PostalAddress02": "sample string 32",
"PostalAddress03": "sample string 33",
"PostalAddress04": "sample string 34",
"PostalAddress05": "sample string 35",
"CompanyInfo01": "sample string 36",
"CompanyInfo02": "sample string 37",
"CompanyInfo03": "sample string 38",
"CompanyInfo04": "sample string 39",
"CompanyInfo05": "sample string 40",
"IsOwner": true,
"UseCCEmail": true,
"CCEmail": "sample string 42",
"DateFormatId": 44,
"CheckForDuplicateCustomerReferences": true,
"CheckForDuplicateSupplierReferences": true,
"DisplayName": "sample string 47",
"DisplayInactiveCustomers": true,
"DisplayInactiveSuppliers": true,
"DisplayInactiveTimeProjects": true,
"UseInclusiveProcessingByDefault": true,
"LockProcessing": true,
"LockProcessingDate": "2025-10-29",
"LockTimesheetProcessing": true,
"LockTimesheetProcessingDate": "2025-10-29",
"LockedForConversion": true,
"LockedForTransfer": true,
"TaxPeriodFrequency": 1,
"PreviousTaxPeriodEndDate": "2025-10-29",
"PreviousTaxReturnDate": "2025-10-29",
"UseNoreplyEmail": true,
"AgeingBasedOnDueDate": true,
"UseLogoOnEmails": true,
"UseLogoOnCustomerZone": true,
"City": "sample string 58",
"State": "sample string 59",
"Country": "sample string 60",
"HomeCurrencyId": 1,
"CurrencyId": 1,
"Created": "2025-10-29",
"Modified": "2025-10-29",
"Active": true,
"TaxNumber": "sample string 63",
"RegisteredName": "sample string 64",
"RegistrationNumber": "sample string 65",
"IsPracticeAccount": true,
"LogoPositionID": 67,
"Attachment": {
"ID": 1,
"Image": "QEA=",
"Timestamp": "QEA="
},
"CompanyTaxNumber": "sample string 68",
"TaxOffice": "sample string 69",
"CustomerZoneGuid": "21190baa-d83d-459e-9edf-a2dbf7e8c8ed",
"ClientTypeId": 71,
"DisplayTotalTypeId": 72,
"DisplayInCompanyConsole": true,
"LastLoginDate": "2025-10-29",
"Status": 0,
"TaxReportingTypeId": 74,
"SalesOrdersReserveItemQuantities": true,
"PrescribedGoodsTrader": true,
"DisplayInactiveItemBundles": true,
"CompanyTransferStatus": 0,
"InventoryTypeId": 64
}