Create Meter
Create a new Meter.
When you create a Meter, you can define two types of field for usage data collection and ingest into the platform:
- dataFields to collect raw usage data measures - numeric quantitative data values or non-numeric point data values.
- derivedFields to derive usage data measures that are the result of applying a calculation to dataFields, customFields, or system Timestamp fields.
You can also:
- Create customFields for a Meter, which allows you to attach custom data to the Meter as name/value pairs.
- Create Global Meters, which are not tied to a specific Product and allow you collect to usage data that will form the basis of usage-based pricing across more than one of your Products.
IMPORTANT! - use of PII: The use of any of your end-customers' Personally Identifiable Information (PII) in m3ter is restricted to a few fields on the Account entity. Please ensure that any fields you configure for Meters, such as Data Fields or Derived Fields, do not contain any end-customer PII data. See the Introduction section above for more details.
See also:
Path parameters
UUID of the organization. The Organization represents your company as a direct customer of the m3ter service.
Request body
Response
Return the created Meter
Changes
Changed in 2 of the 10 revisions of this API.32
- ▲
the response property
allOf[AbstractResponseWithCustomFields]/allOf[AbstractResponse]/versionbecame optional for the status200response-property-became-optional
- ▲
the response property
allOf[AbstractResponse]/versionbecame optional for the status200response-property-became-optional
- ●
the
allOf[subschema #3]/derivedFields/items/allOf[subschema #2]/calculationrequest property's maxLength was set to5000request-property-max-length-set
This revision also has 53 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the
allOf[AbstractRequestWithCustomFields]/allOf[subschema #2]/customFieldsrequest property type/format changed from/toobject/request-property-type-changed
- ●
removed
subschema #1subschema #2from theallOf[AbstractRequestWithCustomFields]/allOf[subschema #2]/customFieldsrequest propertyallOflistrequest-property-all-of-removed
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲