Create a new company in the system. The authenticated user will be set as the admin for the newly created company. Additional users can be added during creation via the users field, or added later via the patch request.
Note: Users invited through the API must already have a Nectar account. If you provide email addresses of users who don’t exist in the system, the request will fail with a 400 error.
Team Members: All members of your team will automatically be added to the new company as admins.
Beta Features:
isDemandEnabled: Enable tracking of electricity demand meters for advanced usage analytics.Serializer for creating a new Company object.
Name of the company.
1 - 200External identifier for the company. Used to associate company in Nectar with company within your database.
Date when data collection for the company begins. This is the date from which Nectar will pull historical data. Similar fields at the site and workflow level can override this date. Defaults to January 1st of the previous year.
Indicates if implied metering is enabled for the company. Defaults to False.
Fraction used to estimate sewer usage from water usage for implied metering. If a sewage chargeis found in the data without water usage, this fraction is used to estimate the waste water usage that corresponds to the sewage charge. Defaults to 1.0.
^-?\d{0,1}(?:\.\d{0,2})?$[BETA] Enable tracking of electricity demand meters. When enabled, bills will be processed to extract demand usage data in addition to standard consumption data.
Indicates if basic identifier name mapping is enabled for the company, in which case, meter identifiers will be labeled with a limited set of identifier types. When disabled (by default), the full range of identifier types is used for labeling.
Enable faster bill processing. When this is on, bills are processed more quickly, but with lower accuracy.
List of email addresses of users to set as company admins. If provided, these users will be added as admins along with the authenticated user. If not provided, only the authenticated user will be set as admin.
1Serializer for externally available fields of a Company object including related sites.
Unique identifier for the company.
Name of the company.
200[BETA] Enable tracking of electricity demand meters. When enabled, bills will be processed to extract demand usage data in addition to standard consumption data.
List of user email addresses associated with the company.
External identifier for the company. Used to associate company in Nectar with company within your database.
Date when data collection for the company begins. This is the date from which Nectar will pull historical data. Similar fields at the site and workflow level can override this date. Defaults to January 1st of the previous year.
Indicates if implied metering is enabled for the company. Defaults to False.
Fraction used to estimate sewer usage from water usage for implied metering. If a sewage chargeis found in the data without water usage, this fraction is used to estimate the waste water usage that corresponds to the sewage charge. Defaults to 1.0.
^-?\d{0,1}(?:\.\d{0,2})?$Indicates if basic identifier name mapping is enabled for the company, in which case, meter identifiers will be labeled with a limited set of identifier types. When disabled (by default), the full range of identifier types is used for labeling.
Indicates if a lower accuracy, fast pass mode is forced for the company. When enabled, all bills will bypass checksum validation and go directly to submission. This provides faster processing but lower accuracy.