# m3ter.com > AI-optimized mirror of m3ter.com containing 908 pages totalling 611,522 words of clean markdown content, structured data, and semantic HTML. Original source: https://m3ter.com. Last updated: 2026-07-19T04:14:42.696Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [api/index.html](/content/api/index.html) (3 words) - [m3ter Trust Center | Powered by SafeBase](/content/trust/index.html): SafeBase monitors your security practices to enable you to win enterprise deals. (186 words) - [Documentation - m3ter Documentation](/content/docs/index.html) (76 words) - [Maximize Revenue with Usage Based Billing Software - m3ter](/content/site-root.html): m3ter is revolutionizing usage-based billing for B2B software scale-ups by automating complex bill calculations and integrations. (755 words) ## Articles & Blog Posts - [Update Credit Line Item - m3ter Documentation](/content/docs/api/credits/update-credit-line-item/index.html): Update the Credit line item with the given UUID. (454 words) - [Create CounterAdjustment - m3ter Documentation](/content/docs/api/counteradjustments/create-counteradjustment/index.html): Create a new CounterAdjustment for an Account using a Counter. Notes: Use the new absolute value for the Counter for the selected date - if it was 15 and has increased to 20, enter 20; if it was 15 and has decreased to 10, enter 10. Do not enter the plus or minus value relative to the previous Counter value on the Account. CounterAdjustments on Accounts are supported down to a specific day of granularity - you cannot create more than one CounterAdjustment for any given day using the same Counter and you'll receive an error if you try to do this. (475 words) - [Update CounterAdjustment - m3ter Documentation](/content/docs/api/counteradjustments/update-counteradjustment/index.html): Update a CounterAdjustment for an Account. (397 words) - [Retrieve CounterAdjustment - m3ter Documentation](/content/docs/api/counteradjustments/retrieve-counteradjustment/index.html): Retrieve a CounterAdjustment for the given UUID. (256 words) - [List CounterAdjustments - m3ter Documentation](/content/docs/api/counteradjustments/list-counteradjustments/index.html): Retrieve a list of CounterAdjustments created for Accounts in your Organization. You can filter the list returned by date, Account ID, or Counter ID. CONSTRAINTS: The counterId query parameter is always required when calling this endpoint, used either as a single query parameter or in combination with any of the other query parameters. If you want to use the date, dateStart, or dateEnd query parameters, you must also use the accountId query parameter. (303 words) - [Update Counter - m3ter Documentation](/content/docs/api/counter/update-counter/index.html): Update Counter for the given UUID. (334 words) - [Create Counter - m3ter Documentation](/content/docs/api/counter/create-counter/index.html): Create a new Counter. (396 words) - [List Counters - m3ter Documentation](/content/docs/api/counter/list-counters/index.html): Retrieve a list of Counter entities that can be filtered by Product, Counter ID, or Codes. (346 words) - [Retrieve Counter - m3ter Documentation](/content/docs/api/counter/retrieve-counter/index.html): Retrieve a Counter for the given UUID. (391 words) - [Delete Counter - m3ter Documentation](/content/docs/api/counter/delete-counter/index.html): Delete a Counter for the given UUID. (276 words) - [Retrieve Credit Line Item - m3ter Documentation](/content/docs/api/credits/retrieve-credit-line-item/index.html): Retrieve the Credit line item with the given UUID. (257 words) - [Update CounterPricing - m3ter Documentation](/content/docs/api/counterpricing/update-counterpricing/index.html): Update CounterPricing for the given UUID. Note: Either planId or planTemplateId request parameters are required for this call to be valid. If you omit both, then you will receive a validation error. (480 words) - [Counter Adjustment Endpoints - m3ter Documentation](/content/docs/api/counteradjustments/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting CounterAdjustments. (82 words) - [Create CounterPricing - m3ter Documentation](/content/docs/api/counterpricing/create-counterpricing/index.html): Create a new CounterPricing. Note: Either planId or planTemplateId request parameters are required for this call to be valid. If you omit both, then you will receive a validation error. (409 words) - [Delete CounterAdjustment - m3ter Documentation](/content/docs/api/counteradjustments/delete-counteradjustment/index.html): Delete a CounterAdjustment for the given UUID. (249 words) - [List Credit Line Items - m3ter Documentation](/content/docs/api/credits/list-credit-line-items/index.html): List the Credit line items for the given Bill. (253 words) - [Delete Credit Line Item - m3ter Documentation](/content/docs/api/credits/delete-credit-line-item/index.html): Delete the Credit line item with the given UUID. (273 words) - [List CounterPricings - m3ter Documentation](/content/docs/api/counterpricing/list-counterpricings/index.html): Retrieve a list of CounterPricing entities filtered by date, Plan ID, Plan Template ID, or CounterPricing ID. (379 words) - [Update Charge - m3ter Documentation](/content/docs/api/charge/update-charge/index.html): Update a Charge for the given UUID. NOTE: When you update a Charge on an Account, you can provide either a Charge amount or Charge units together with a unitPrice, but not both. (578 words) - [Retrieve CounterPricing - m3ter Documentation](/content/docs/api/counterpricing/retrieve-counterpricing/index.html): Retrieve a CounterPricing for the given UUID. (273 words) - [Counter Endpoints - m3ter Documentation](/content/docs/api/counter/introduction/index.html): Endpoints for listing, creating, retrieving, updating, or deleting Counters. (84 words) - [Create PlanTemplate - m3ter Documentation](/content/docs/api/plantemplate/create-plantemplate/index.html): Create a new PlanTemplate. This endpoint creates a new PlanTemplate within a specific Organization, identified by its unique UUID. The request body should contain the necessary information for the new PlanTemplate. (423 words) - [Update Contract - m3ter Documentation](/content/docs/api/contract/update-contract/index.html): Update the Contract with the given UUID. This endpoint updates the details of the Contract with the specified ID. Used to modify details of an existing Contract such as the start or end dates. Note: If you have created Custom Fields for a Contract, when you use this endpoint to update the Contract use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (397 words) - [Update PlanGroupLink - m3ter Documentation](/content/docs/api/plangrouplink/update-plangrouplink/index.html): Update PlanGroupLink for the given UUID. (430 words) - [Create PlanGroupLink - m3ter Documentation](/content/docs/api/plangrouplink/create-plangrouplink/index.html): Create a new PlanGroupLink. (413 words) - [Retrieve PlanTemplate - m3ter Documentation](/content/docs/api/plantemplate/retrieve-plantemplate/index.html): Retrieve a specific PlanTemplate. This endpoint allows you to retrieve a specific PlanTemplate within a specific Organization, both identified by their unique identifiers (UUIDs). (429 words) - [Create Charge - m3ter Documentation](/content/docs/api/charge/create-charge/index.html): Create a new Charge. NOTES: To create an ad-hoc Charge on an Account, use the accountId request parameter. To create a balance fee Charge for a Balance, use the entityId request parameter to specify which Balance on an Account the Charge is for. To define the value of the Charge amount that is billed, you can simply specify an amount or use a number of units together with a unitPrice for a calculated value = units x unit price. But you cannot specify both an amount and units/unit price*. (438 words) - [Create Contract - m3ter Documentation](/content/docs/api/contract/create-contract/index.html): Creates a new Contract for the specified Account. The Contract includes information such as the associated Account along with start and end dates. If you intend to bill an Account on a Contract basis, you can use the billGroupingKeyId, applyContractPeriodLimits, and usageFilters request parameters to control Contract billing. (400 words) - [Credit Endpoints - m3ter Documentation](/content/docs/api/credits/introduction/index.html): Endpoints for Credit line item related operations such as creation, update, list and delete. These are line items on Bills that are specifically related to Credits. (39 words) - [List PlanGroupLinks - m3ter Documentation](/content/docs/api/plangrouplink/list-plangrouplinks/index.html): Retrieve a list of PlanGroupLink entities (304 words) - [List PlanTemplates - m3ter Documentation](/content/docs/api/plantemplate/list-plantemplates/index.html): Retrieve a list of PlanTemplates. This endpoint enables you to retrieve a paginated list of PlanTemplates belonging to a specific Organization, identified by its UUID. You can filter the list by PlanTemplate IDs or Product IDs for more focused retrieval. (248 words) - [Delete Contract - m3ter Documentation](/content/docs/api/contract/delete-contract/index.html): Deletes the Contract with the specified UUID. Used to remove an existing Contract from an Account. Note: This call will fail if there are any other billing entities associated with the Account and that have been added to the Contract, such as AccountPlans, Balance, or Commitments. (275 words) - [End-date Contract Account billing entities - m3ter Documentation](/content/docs/api/contract/end-date-contract-account-billing-entities/index.html): Apply the specified end-date to billing entities associated with Accounts the Contract has been added to, and apply the end-date to the Contract itself. NOTES: - If you want to apply the end-date to the Contract itself - the Contract id you use as the required PATH PARAMETER - you must also specify CONTRACT as a billingEntities option in the request body schema. - Only the Contract whose id you specify for the PATH PARAMETER will be end-dated. If there are other Contracts associated with the Account, these will not be end-dated. - When you successfully end-date billing entities, the version number of each entity is incremented. (413 words) - [Retrieve PlanGroupLink - m3ter Documentation](/content/docs/api/plangrouplink/retrieve-plangrouplink/index.html): Retrieve a PlanGroupLink for the given UUID. (320 words) - [Retrieve Contract - m3ter Documentation](/content/docs/api/contract/retrieve-contract/index.html): Retrieves the Contract with the given UUID. Used to obtain the details of a Contract. (371 words) - [Delete PlanGroupLink - m3ter Documentation](/content/docs/api/plangrouplink/delete-plangrouplink/index.html): Delete a PlanGroupLink for the given UUID. (260 words) - [List Contracts - m3ter Documentation](/content/docs/api/contract/list-contracts/index.html): Retrieves a list of Contracts by Organization ID. Supports pagination and includes various query parameters to filter the Contracts returned based on Contract IDs or short codes. (335 words) - [Retrieve Support Permissions - m3ter Documentation](/content/docs/api/support/retrieve-support-permissions/index.html): Get permission policies assigned to support users when they access your Organization. (274 words) - [Counter Pricing Endpoints - m3ter Documentation](/content/docs/api/counterpricing/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting CounterPricing. (52 words) - [List Charges - m3ter Documentation](/content/docs/api/charge/list-charges/index.html): Retrieve a list of Charge entities (361 words) - [Create Plan - m3ter Documentation](/content/docs/api/plan/create-plan/index.html): Create a new Plan. (391 words) - [Retrieve Charge - m3ter Documentation](/content/docs/api/charge/retrieve-charge/index.html): Retrieve a Charge for the given UUID. (282 words) - [Update Credit Reason - m3ter Documentation](/content/docs/api/creditreason/update-credit-reason/index.html): Update the Credit Reason with the given UUID. (498 words) - [Create Credit Line Item - m3ter Documentation](/content/docs/api/credits/create-credit-line-item/index.html): Create a new Credit line item for the given Bill. When creating Credit line items for Bills, use the Credit Reasons created for your Organization. See CreditReason. (356 words) - [Plan Template Endpoints - m3ter Documentation](/content/docs/api/plantemplate/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting PlanTemplates. (64 words) - [Update Plan - m3ter Documentation](/content/docs/api/plan/update-plan/index.html): Update the Plan with the given UUID. Note: If you have created Custom Fields for a Plan, when you use this endpoint to update the Plan use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (419 words) - [Create Credit Reason - m3ter Documentation](/content/docs/api/creditreason/create-credit-reason/index.html): Create a new Credit Reason for your Organization. When you've created a Credit Reason, it becomes available as a credit type for adding Credit line items to Bills. See Credits. (369 words) - [Delete CounterPricing - m3ter Documentation](/content/docs/api/counterpricing/delete-counterpricing/index.html): Delete a CounterPricing for the given UUID. (272 words) - [List Credit Reasons - m3ter Documentation](/content/docs/api/creditreason/list-credit-reasons/index.html): Retrieve a list of the Credit Reason entities created for your Organization. You can filter the list returned for the call by Credit Reason ID, Credit Reason short code, or by Archive status. (307 words) - [Delete Credit Reason - m3ter Documentation](/content/docs/api/creditreason/delete-credit-reason/index.html): Delete the Credit Reason with the given UUID. (241 words) - [Retrieve Credit Reason - m3ter Documentation](/content/docs/api/creditreason/retrieve-credit-reason/index.html): Retrieve the Credit Reason with the given UUID. (278 words) - [Update LookupTableRevision - m3ter Documentation](/content/docs/api/lookuptablerevision/update-lookuptablerevision/index.html): Update a Lookup Table Revision for the given UUID. NOTE: If you've already added data to a Lookup Table Revision - see the following Lookup Table Revision Data section - then you won't be able to change the Revision's field schema and you'll receive an error if you try do this. Create a new Revision instead, or delete the data items first. (333 words) - [Update LookupTableRevision Status - m3ter Documentation](/content/docs/api/lookuptablerevision/update-lookuptablerevision-status/index.html): Update the status of a Lookup Table Revision for the given UUID. (297 words) - [List LookupTableRevision - m3ter Documentation](/content/docs/api/lookuptablerevision/list-lookuptablerevision/index.html): List LookupTableRevision entities (283 words) - [Update Debit Line Item - m3ter Documentation](/content/docs/api/debits/update-debit-line-item/index.html): Update the Debit line item with the given UUID. (286 words) - [Create LookupTableRevision - m3ter Documentation](/content/docs/api/lookuptablerevision/create-lookuptablerevision/index.html): Create a new Revision for a Lookup Table. Fields and Keys for Revision schema: Use the fields parameter to define a Revision schema containing up to 10 number or string fields. Use the keys parameter to specify which are the key fields: At least one field must be a non-key field and at least one a key field. Up to 5 key fields can be defined. * Using multiple key fields: ensure that the order in which they are defined matches the order in which you want to use them in any Lookup functions that reference the Revision's Lookup Table, because this is the order in which they will be passed into the function. The order of non-key fields is not constrained in this way. Revision status: when you first create a Lookup Table Revision it has DRAFT status. Use the Update LookupTableRevision Status call to change a Revision's status. (334 words) - [Retrieve LookupTableRevision - m3ter Documentation](/content/docs/api/lookuptablerevision/retrieve-lookuptablerevision/index.html): Retrieve a Lookup Table Revision for the given UUID. (283 words) - [Delete LookupTableRevision - m3ter Documentation](/content/docs/api/lookuptablerevision/delete-lookuptablerevision/index.html): Delete the Lookup Table Revision for the given UUID. (242 words) - [Retrieve Support Details - m3ter Documentation](/content/docs/api/support/retrieve-support-details/index.html): Get support user details on the specific permissions applied and the date and time support access ends. (287 words) - [Update BillGroupingKey - m3ter Documentation](/content/docs/api/billgroupingkey/update-billgroupingkey/index.html): Update a Bill Grouping Key for the given UUID. (356 words) - [Plan Endpoints - m3ter Documentation](/content/docs/api/plan/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting Plans. (132 words) - [Create BillGroupingKey - m3ter Documentation](/content/docs/api/billgroupingkey/create-billgroupingkey/index.html): Create a new Bill Grouping Key. (405 words) - [List Debit Line Items - m3ter Documentation](/content/docs/api/debits/list-debit-line-items/index.html): List the Debit line items for the given bill. (286 words) - [List Bill Grouping Keys - m3ter Documentation](/content/docs/api/billgroupingkey/list-bill-grouping-keys/index.html): Retrieve a list of Bill Grouping Keys created for your Organization. (371 words) - [Page Not Found](/content/docs/guides/utilizing-events-and-notifications/key-concepts-and-relationships/index.html) (30 words) - [Delete Charge - m3ter Documentation](/content/docs/api/charge/delete-charge/index.html): Delete the Charge for the given UUID. (280 words) - [Update Schedule - m3ter Documentation](/content/docs/api/exportschedule/update-schedule/index.html): Update a Data Export Schedule for the given UUID. Each Schedule can be configured for exporting only one of either Usage or Operational data: Operational Data Exports. Use the operationalDataTypes parameter to specify the entities whose operational data you want to include in the export each time the Export Schedule runs. For each of the entity types you select, each time the Export Schedule runs a separate file is compiled containing the operational data for all entities of that type that exist in your Organization Usage Data Exports. Select the Meters and Accounts whose usage data you want to include in the export each time the Export Schedule runs. You can use the dimensionFilters parameter to filter the usage data returned for export by adding specific values of non-numeric Dimension data fields on included Meters. Only the data collected for the values you've added for the selected Dimension fields will be included in the export. You can use the aggregations to apply aggregation methods the usage data returned for export. This restricts the range of usage data returned for export to only the data collected by aggregated fields on selected Meters. Nothing is returned for any non-aggregated fields on Meters. The usage data for Meter fields is returned as the values resulting from applying the selected aggregation method. See the Aggregations for Queries - Options and Consequences for more details. If you've applied aggregations to the usage returned for export, you can then use the groups parameter to group the data by Account, Dimension, or Time. (511 words) - [Delete Debit Line Item - m3ter Documentation](/content/docs/api/debits/delete-debit-line-item/index.html): Delete the Debit line item with the given UUID. (263 words) - [Update Currency - m3ter Documentation](/content/docs/api/currency/update-currency/index.html): Update a Currency with the given UUID. Used to update the attributes of the specified Currency for the specified Organization. (470 words) - [Retrieve BillGroupingKey - m3ter Documentation](/content/docs/api/billgroupingkey/retrieve-billgroupingkey/index.html): Retrieve a Bill Grouping Key for the given UUID. (269 words) - [Delete PlanTemplate - m3ter Documentation](/content/docs/api/plantemplate/delete-plantemplate/index.html): Delete a specific PlanTemplate. This endpoint enables you to delete a specific PlanTemplate within a specific Organization, both identified by their unique identifiers (UUIDs). (280 words) - [Trigger data export. - m3ter Documentation](/content/docs/api/exportadhoc/trigger-data-export/index.html): Trigger an ad-hoc Data Export. Each ad-hoc Export can be configured for exporting only one of either Usage or Operational data: Operational Data Exports. Entity Types. Use the operationalDataTypes parameter to specify the entities whose operational data you want to include in the ad-hoc export. Export Files. For each of the entity types you select, when the ad-hoc export runs a separate file is compiled containing the operational data for all entities of that type that exist in your Organization Usage Data Exports. Select the Meters and Accounts whose usage data you want to include in the ad-hoc export. You can use the dimensionFilters parameter to filter the usage data returned for export by adding specific values of non-numeric Dimension data fields on included Meters. Only the data collected for the values you've added for the selected Dimension fields will be included in the export. You can use the aggregations to apply aggregation methods the usage data returned for export. This restricts the range of usage data returned for export to only the data collected by aggregated fields on selected Meters. Nothing is returned for any non-aggregated fields on Meters. The usage data for Meter fields is returned as the values resulting from applying the selected aggregation method. See the Aggregations for Queries - Options and Consequences for more details. If you've applied aggregations to the usage returned for export, you can then use the groups parameter to group the data by Account, Dimension, or Time. Date Range for Operational Data Exports. To restrict the operational data included in the ad-hoc export by a date/time range, use the startDate date/time request parameter to specify the start of the time period. The export will include all operational data from the specified startDate up until the date/time the export job runs. Date Range for Usage Data Exports. To restrict the usage data included in the ad-hoc export by date/time range, use the startDate and endDate date/time parameters: Both startDate and endDate are required. endDate must be after startDate. * endDate cannot be after tomorrow at midnight UTC. For example if today is May 20th 2025, you can only choose endDate to be equal or before 2025-05-21T00:00:00.000Z. NOTE: You can use the ExportJob id returned to check the status of the triggered ad-hoc export. See the ExportJob section of this API Reference. (379 words) - [Plan Group Link Endpoints - m3ter Documentation](/content/docs/api/plangrouplink/introduction/index.html): Endpoints for PlanGroupLink related operations such as creation, update, list and delete. (28 words) - [Retrieve OrgUser - m3ter Documentation](/content/docs/api/orgusers/retrieve-orguser/index.html): Retrieve the OrgUser with the given UUID. Retrieves detailed information for a specific user within an Organization, using their unique identifier (UUID). (442 words) - [Contract Endpoints - m3ter Documentation](/content/docs/api/contract/introduction/index.html): Endpoints for Contract related operations such as creation, update, list and delete. (80 words) - [Query and filter for commitment line items. - m3ter Documentation](/content/docs/api/dataexplorer/query-and-filter-for-commitment-line-items/index.html): Query and filter for commitment line items. (478 words) - [Charge Endpoints - m3ter Documentation](/content/docs/api/charge/introduction/index.html): Endpoints for creating/updating/deleting Charges. (144 words) - [Delete Currency - m3ter Documentation](/content/docs/api/currency/delete-currency/index.html): Delete the Currency with the given UUID. Used to remove an existing Currency from your Organization that is no longer required. (247 words) - [Update ExportDestination - m3ter Documentation](/content/docs/api/exportdestination/update-exportdestination/index.html): Update an Export Destination for the given UUID. Currently, two options for setting up Data Export Destinations are available: S3 buckets on your AWS account. Buckets in your Google Cloud Storage account. Request and Response schema: Use the selector under the destinationType parameter to expose the relevant request and response schema for the type of Destination. Request and Response samples: Use the Example selector to show the relevant request and response samples for the type of Destination. (621 words) - [Update OrgUser - m3ter Documentation](/content/docs/api/orgusers/update-orguser/index.html): Update the OrgUser with the given UUID. Updates the details for a specific user within an Organization using their unique identifier (UUID). Use this endpoint when you need to modify user information such as their permission policy. (301 words) - [Retrieve Currency - m3ter Documentation](/content/docs/api/currency/retrieve-currency/index.html): Retrieve the specified Currency with the given UUID. Used to obtain the details of a specified existing Currency in your Organization. (379 words) - [Debit Line Item Endpoints - m3ter Documentation](/content/docs/api/debits/introduction/index.html): Endpoints for Debit line item related operations such as creation, update, list and delete. These are line items on Bills that are specifically related to Debits. (55 words) - [Support Endpoints - m3ter Documentation](/content/docs/api/support/introduction/index.html): Endpoints for requesting support and managing m3ter Support users. (20 words) - [List Plans - m3ter Documentation](/content/docs/api/plan/list-plans/index.html): Retrieve a list of Plans that can be filtered by Product, Account, or Plan ID. (337 words) - [List Currencies - m3ter Documentation](/content/docs/api/currency/list-currencies/index.html): Retrieve a list of Currencies. Retrieves a list of Currencies for the specified Organization. This endpoint supports pagination and includes various query parameters to filter the Currencies based on Currency ID, and short codes. (362 words) - [List OrgUsers - m3ter Documentation](/content/docs/api/orgusers/list-orgusers/index.html): Retrieve a list of OrgUsers. Retrieves a list of all users within a specified Organization. Use this endpoint to get an overview of all users and their basic details. The list can be paginated for easier management. (316 words) - [Retrieve Plan - m3ter Documentation](/content/docs/api/plan/retrieve-plan/index.html): Retrieve the Plan with the given UUID. (340 words) - [Retrieve Job - m3ter Documentation](/content/docs/api/exportjob/retrieve-job/index.html): Retrieve an Export Job for the given UUID. The response returns: The source type for the data exported by the Export Job: one of USAGE or OPERATIONAL. The status of the Export Job. (328 words) - [Delete ExportDestination - m3ter Documentation](/content/docs/api/exportdestination/delete-exportdestination/index.html): Delete an Export Destination for the given UUID. NOTE: If you attempt to delete an Export Destination that is currently linked to a Data Export Schedule, an error message is returned and you won't be able to delete the Destination. (278 words) - [Bill Grouping Key Endpoints - m3ter Documentation](/content/docs/api/billgroupingkey/introduction/index.html): Endpoints for Bill Grouping Key operations such as creation, update, list, and delete. (64 words) - [Resend temporary password for user - m3ter Documentation](/content/docs/api/orgusers/resend-temporary-password-for-user/index.html): Resend temporary password for user (237 words) - [Download aggregated usage data as a CSV. - m3ter Documentation](/content/docs/api/dataexplorer/download-aggregated-usage-data-as-a-csv/index.html): Download aggregated usage data as a CSV. (547 words) - [Download Bill data as JSON. - m3ter Documentation](/content/docs/api/dataexplorer/download-bill-data-as-json/index.html): Download Bill data as JSON. (428 words) - [Create StatementJob - m3ter Documentation](/content/docs/api/statementjob/create-statementjob/index.html): This endpoint creates a StatementJob for a single bill within an Organization using the Bill UUID. The Bill Statement is generated asynchronously: The default format for generating the Statement is in JSON format and according to the Bill Statement Definition you've specified at either Organization level or Account level. If you also want to generate the Statement in CSV format, use the includeCsvFormat request body parameter. The response body provides a time-bound pre-signed URL, which you can use to download the JSON format Statement. When you have generated a Statement for a Bill, you can also obtain a time-bound pre-signed download URL using either the Retrieve Bill Statement in JSON Format and Retrieve Bill Statement in CSV Format calls found in the Bill section of this API Reference. Notes: If the response to the Create StatementJob call shows the statementJobStatus as PENDING or RUNNING, you will not receive the pre-signed URL in the response. Wait a few minutes to allow the StatementJob to complete and then use the Get StatmentJob call in this section to obtain the pre-signed download URL for the generated Bill Statement. When you have submitted a StatementJob and a Bill Statement has been generated, you can also download the Statement directly from a Bill Details page in the Console. See Working with Bill Statements in our user Documentation. (366 words) - [Update Commitment - m3ter Documentation](/content/docs/api/commitments/update-commitment/index.html): Modify a specific Commitment. Update the details of the Commitment with the given UUID. Use this endpoint to adjust Commitment parameters such as the fixed amount, overage surcharge percentage, or associated contract details. (616 words) - [Update Pricing - m3ter Documentation](/content/docs/api/pricing/update-pricing/index.html): Update Pricing for the given UUID. Notes: Pricing Plan or Plan Template? Exactly one of planId or planTemplateId request parameters are required for this call to be valid. If you omit both, then you will receive a validation error. Using Aggregation or Compound Aggregation for Pricing? Exactly one of aggregationId or compoundAggregationId request parameters are required for this call to be valid. If you omit both, then you will receive a validation error. Using Negative Values for Pricing? If you use the type request parameter with the DEBIT option, you cannot use negative values* for fixedPrice or unitPrice in pricingBands or overagePricingBands, and you'll receive a validation error. If you omit a type request parameter a DEBIT pricing is created by default and the same constraint on the use of negative values applies. (754 words) - [Query and filter for obligations. - m3ter Documentation](/content/docs/api/dataexplorer/query-and-filter-for-obligations/index.html): Query and filter for obligations. (400 words) - [Download aggregated usage data as JSON. - m3ter Documentation](/content/docs/api/dataexplorer/download-aggregated-usage-data-as-json/index.html): Download aggregated usage data as JSON. (484 words) - [Query and filter for bill line items. - m3ter Documentation](/content/docs/api/dataexplorer/query-and-filter-for-bill-line-items/index.html): Query and filter for bill line items. (408 words) - [Retrieve ExportDestination - m3ter Documentation](/content/docs/api/exportdestination/retrieve-exportdestination/index.html): Retrieve an Export Destination for the given UUID. (279 words) - [Organization User Endpooints - m3ter Documentation](/content/docs/api/orgusers/introduction/index.html): This section contains the endpoints for managing users within an Organization (OrgUser) (64 words) - [Retrieve Schedule - m3ter Documentation](/content/docs/api/exportschedule/retrieve-schedule/index.html): Retrieve a Data Export Schedule for the given UUID. Each Schedule can be configured for exporting only one of either Usage or Operational data. (408 words) - [Export Destination Endpoints - m3ter Documentation](/content/docs/api/exportdestination/introduction/index.html): Endpoints for creating, updating, retrieving, or deleting Data Export Destinations. (190 words) - [Create PlanGroup - m3ter Documentation](/content/docs/api/plangroup/create-plangroup/index.html): Create a new PlanGroup. This endpoint creates a new PlanGroup within the specified organization. (506 words) - [Delete LookupTableRevisionData entry - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/delete-lookuptablerevisiondata-entry/index.html): Delete a Lookup Table Revision Data entry by lookup key. NOTES: To obtain the lookup key for a Revision's data items, use the Get LookupTableRevisionData endpoint in this section and use the additional=lookupKey query parameter. If the Revision's Data schema uses multiple key fields, enter these as a comma-separated list for the lookupKey path parameter: .../key1,key2,key3 and so on. Importantly, multiple keys must be entered in the same order as they are configured in the Revision's Data schema. (327 words) - [Query and filter aggregated usage data. - m3ter Documentation](/content/docs/api/dataexplorer/query-and-filter-aggregated-usage-data/index.html): Query and filter aggregated usage data. (390 words) - [Update BillConfig - m3ter Documentation](/content/docs/api/billconfig/update-billconfig/index.html): Update the Organization-wide BillConfig. You can use this endpoint to set a global lock date for all Bills - any Bill with a service period end date on or before the set date will be locked and cannot be updated or recalculated. (484 words) - [Create Commitment - m3ter Documentation](/content/docs/api/commitments/create-commitment/index.html): Create a new Commitment. Creates a new Commitment for an Organization. The request body must include all the necessary details such as the agreed amount, overage surcharge percentage, and the associated account and product details. Note: If some of the agreed Commitment amount remains unpaid at the start of an end-customer contract period, when you create a Commitment for an Account you can set up billing for the outstanding amount in one of two ways: - Select a Product Plan to bill with. Use the billingPlanId request parameter to select the Plan used for billing. - Define a schedule of billing dates. Omit a billingPlanId and use the feeDates request parameter to define a precise schedule of bill dates and amounts. (517 words) - [List ExportDestinations - m3ter Documentation](/content/docs/api/exportdestination/list-exportdestinations/index.html): Retrieve a list of Export Destination entities. You can filter the list of Destinations returned by UUID. (291 words) - [Get LookupTableRevisionArchivedData URL - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/get-lookuptablerevisionarchiveddata-url/index.html): Get a URL which you can use to download the data for the specified archived Lookup Table Revision: The contentType request parameter is required. The returned URL is presigned - you can copy it into a browser and the data file is downloaded locally. * The upload URL is time limited - the expiry time is given in the response and the URL is valid for one hour. (303 words) - [List Debit Reasons - m3ter Documentation](/content/docs/api/debitreason/list-debit-reasons/index.html): Retrieve a list of the Debit Reason entities created for your Organization. You can filter the list returned for the call by Debit Reason ID, Debit Reason short code, or by Archive status. (344 words) - [Download Commitments data as a CSV. - m3ter Documentation](/content/docs/api/dataexplorer/download-commitments-data-as-a-csv/index.html): Download Commitments data as a CSV. (325 words) - [Data Export Schedule Endpoints - m3ter Documentation](/content/docs/api/exportschedule/introduction/index.html): Endpoints for creating, updating, retrieving, or deleting Data Export schedules. (167 words) - [Retrieve the values of a single Dimension for one or more Meters. - m3ter Documentation](/content/docs/api/dataexplorer/retrieve-the-values-of-a-single-dimension-for-one-or-more-meters.html): Retrieve the values of a single Dimension for one or more Meters stored in the Data Warehouse over a period of time. (368 words) - [Retrieve the values of a Meter Dimension. - m3ter Documentation](/content/docs/api/dataexplorer/retrieve-the-values-of-a-meter-dimension/index.html): Retrieve the Dimensions of a Meter stored in the Data Warehouse over a period of time. (370 words) - [Download Commitments data as JSON. - m3ter Documentation](/content/docs/api/dataexplorer/download-commitments-data-as-json/index.html): Download Commitments data as JSON. (317 words) - [Update PlanGroup - m3ter Documentation](/content/docs/api/plangroup/update-plangroup/index.html): Update the PlanGroup with the given UUID. This endpoint updates the details of a specific PlanGroup identified by the given UUID within a specific organization. This allows modifications to existing PlanGroup attributes. Note: If you have created Custom Fields for a PlanGroup, when you use this endpoint to update the PlanGroup use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (393 words) - [Retrieve MeterGroup - m3ter Documentation](/content/docs/api/metergroup/retrieve-metergroup/index.html): Retrieve a MeterGroup for the given UUID. (372 words) - [Update Debit Reason - m3ter Documentation](/content/docs/api/debitreason/update-debit-reason/index.html): Update the Debit Reason with the given UUID. (346 words) - [Retrieve Debit Line Item - m3ter Documentation](/content/docs/api/debits/retrieve-debit-line-item/index.html): Retrieve the Debit line item with the given UUID. (256 words) - [Download Commitments Obligations data as JSON. - m3ter Documentation](/content/docs/api/dataexplorer/download-commitments-obligations-data-as-json/index.html): Download Commitments Obligations data as JSON. (327 words) - [Credit Reason Endpoints - m3ter Documentation](/content/docs/api/creditreason/introduction/index.html): Endpoints for CreditReason operations such as creation, update, list, and delete. (59 words) - [Download Commitments Obligations data in CSV format - m3ter Documentation](/content/docs/api/dataexplorer/download-commitments-obligations-data-in-csv-format.html): Download Commitments Obligations data in CSV format. (258 words) - [Update MeterGroup - m3ter Documentation](/content/docs/api/metergroup/update-metergroup/index.html): Update MeterGroup for the given UUID. (337 words) - [Delete Debit Reason - m3ter Documentation](/content/docs/api/debitreason/delete-debit-reason/index.html): Delete the Debit Reason with the given UUID. (324 words) - [Create Debit Reason - m3ter Documentation](/content/docs/api/debitreason/create-debit-reason/index.html): Create a new Debit Reason for your Organization. When you've created a Debit Reason, it becomes available as a debit type for adding Debit line items to Bills. See Debits. (349 words) - [Delete Permission Policy - m3ter Documentation](/content/docs/api/permissionpolicy/delete-permission-policy/index.html): Delete the PermissionPolicy for the UUID (264 words) - [Retrieve Meters stored in the Data Warehouse over a period of time. - m3ter Documentation](/content/docs/api/dataexplorer/retrieve-meters-stored-in-the-data-warehouse-over-a-period-of-time.html): Retrieve the Meters and their dimension and measure names that are stored in the Data Warehouse over a period of time. (273 words) - [Copy LookupTableRevisionData - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/copy-lookuptablerevisiondata/index.html): Copy the Lookup Table Revision Data from a source Revision to an optional target Revision: If you omit a target revisionId, then the source Revision and its Data is duplicated. The new Revision is given the source Revision's name appended with "Copy" but is assigned a new unique id. If you specify a target revisionId to copy the source Revision and its Data to, you must ensure that the target Revision has a Data schema that matches the source Revision's Data schema otherwise you'll receive an error (364 words) - [Get account values for querying bill line items. - m3ter Documentation](/content/docs/api/dataexplorer/get-account-values-for-querying-bill-line-items/index.html): Get account values for querying bill line items. (291 words) - [Get product values for querying bill line items. - m3ter Documentation](/content/docs/api/dataexplorer/get-product-values-for-querying-bill-line-items/index.html): Get product values for querying bill line items. (256 words) - [Upsert LookupTableRevisionData - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/upsert-lookuptablerevisiondata/index.html): Create/update the Lookup Table Revision Data for the given UUID. (298 words) - [Retrieve Debit Reason - m3ter Documentation](/content/docs/api/debitreason/retrieve-debit-reason/index.html): Retrieve the Debit Reason with the given UUID. (289 words) - [Upsert LookupTableRevisionData entry - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/upsert-lookuptablerevisiondata-entry/index.html): Create/update a Lookup Table Revision Data item by lookup key. NOTES: To obtain the lookup key for a Revision's data items, use the Get LookupTableRevisionData endpoint in this section and use the additional=lookupKey query parameter. If the Revision's Data schema uses multiple key fields, enter these as a comma-separated list for the lookupKey path parameter: .../key1,key2,key3 and so on. Importantly, multiple keys must be entered in the same order as they are configured in the Revision's Data schema. (376 words) - [Trigger Download LookupTableRevisionData URL Job - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/trigger-download-lookuptablerevisiondata-url-job/index.html): Trigger an URL job to download the Lookup Table Revision Data. The URL download Data jobId is returned and you can then use the List LookupTableRevisionData Jobs endpoint or the Get LookupTableRevisionData Job Response endpoint to retrieve the URL and perform the Revision data Download. (336 words) - [Delete LookupTableRevisionData - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/delete-lookuptablerevisiondata/index.html): Delete the Lookup Table Revision Data for the given UUID. (295 words) - [Get LookupTableRevisionData - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/get-lookuptablerevisiondata/index.html): List Lookup Table Revision Data items for the given UUID. (317 words) - [Remove a PermissionPolicy from a user group - m3ter Documentation](/content/docs/api/permissionpolicy/remove-a-permissionpolicy-from-a-user-group/index.html): Remove a permission policy from a user group. (352 words) - [Retrieve BillConfig - m3ter Documentation](/content/docs/api/billconfig/retrieve-billconfig/index.html): Retrieve the Organization-wide BillConfig. (230 words) - [List MeterGroups - m3ter Documentation](/content/docs/api/metergroup/list-metergroups/index.html): Retrieve a list of MeterGroup entities (303 words) - [List LookupTableRevisionData Jobs - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/list-lookuptablerevisiondata-jobs/index.html): List the Lookup Table Revision Data job Responses for the given Lookup Table Revision. There are four types of Revision Data jobs: COPY. Job runs when you use the Copy LookupTableRevisionData endpoint which returns the jobId. UPLOAD. Job runs when you use the Generate LookupTableRevisionData Upload URL endpoint which returns the jobId. DOWNLOAD. Job runs when you use the endpoint which returns the jobId. ARCHIVE. Job runs when you either manually change a DRAFT Revision to PUBLISHED using the Update LookupTableRevision Status endpoint or you publish a DRAFT Revision and the existing PUBLISHED Revision is archived. NOTE: This endpoint returns the id of each Data job. You then use: The Get LookupTableRevisionData Job Response endpoint to retrieve a specific Data job Response. The Delete LookupTableRevisionData Job Response to delete a specific Data job Response. (321 words) - [Retrieve PlanGroup - m3ter Documentation](/content/docs/api/plangroup/retrieve-plangroup/index.html): Retrieve a specific PlanGroup with the given UUID. This endpoint retrieves detailed information about a specific PlanGroup identified by the given UUID within a specific organization. (259 words) - [Get LookupTableRevisionData Job Response. - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/get-lookuptablerevisiondata-job-response/index.html): Get the Lookup Table Revision Data job Response for given job id. NOTE: Use the List LookupTableRevisionData Jobs endpoint to list the Data job Responses for a specific Revision. (222 words) - [Delete PlanGroup - m3ter Documentation](/content/docs/api/plangroup/delete-plangroup/index.html): Delete a PlanGroup with the given UUID. This endpoint deletes the PlanGroup identified by the given UUID within a specific organization. This operation is irreversible and removes the PlanGroup along with any associated settings. (249 words) - [Update TransactionType - m3ter Documentation](/content/docs/api/transactiontype/update-transactiontype/index.html): Updates the TransactionType with the specified UUID for the specified Organization. Update details for the TransactionType should be included in the request body. (324 words) - [Delete Plan - m3ter Documentation](/content/docs/api/plan/delete-plan/index.html): Delete the Plan with the given UUID. (295 words) - [Get account values for querying commitments. - m3ter Documentation](/content/docs/api/dataexplorer/get-account-values-for-querying-commitments/index.html): Get account values for querying commitments. (283 words) - [Delete LookupTableRevisionData Job Response - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/delete-lookuptablerevisiondata-job-response/index.html): Delete the LookupTableRevisionData Job Response for given job id. NOTE: Use the List LookupTableRevisionData Jobs endpoint to list the Data job Responses for a specific Revision. (276 words) - [Currency Endpoints - m3ter Documentation](/content/docs/api/currency/introduction/index.html): Endpoints for Currency operations such as creation, update, list, and delete. Currencies are stored for your Organization, and can then be used to specify currencies on various entities such as plan groups and plan templates. (101 words) - [Remove a PermissionPolicy from a service user - m3ter Documentation](/content/docs/api/permissionpolicy/remove-a-permissionpolicy-from-a-service-user/index.html): Remove a permission policy from a service user. (322 words) - [Update Permission Policy - m3ter Documentation](/content/docs/api/permissionpolicy/update-permission-policy/index.html): Update a Permission Policy for the UUID NOTE: When you set up a policy statement for this call to specify the effect, action, and resource, you must use all lower case and the format as shown in this example - a Permission Policy statement that grants full CRUD access to all meters: "permissionPolicy" : [ { "effect" : "allow", "action" : [ "config:create", "config:delete", "config:retrieve", "config:update" ] "resource" : [ "config:meter/*" ] } ] For more details and further examples, see Understanding, Creating, and Managing Permission Policies in our main Documentation. (453 words) - [Add a PermissionPolicy to a user group - m3ter Documentation](/content/docs/api/permissionpolicy/add-a-permissionpolicy-to-a-user-group/index.html): Add a permission Policy to a user group (349 words) - [Add a PermissionPolicy to support users for an organization - m3ter Documentation](/content/docs/api/permissionpolicy/add-a-permissionpolicy-to-support-users-for-an-organization.html): Add a permission policy to support users for an organization. (496 words) - [Add a PermissionPolicy to a service user - m3ter Documentation](/content/docs/api/permissionpolicy/add-a-permissionpolicy-to-a-service-user/index.html): Add a permission policy to a service user. (374 words) - [List Jobs - m3ter Documentation](/content/docs/api/exportjob/list-jobs/index.html): Retrieve a list of Export Job entities. (321 words) - [Retrieve Permission Policy - m3ter Documentation](/content/docs/api/permissionpolicy/retrieve-permission-policy/index.html): Retrieve the permission policy for the UUID (356 words) - [Remove a PermissionPolicy from support users for an organization - m3ter Documentation](/content/docs/api/permissionpolicy/remove-a-permissionpolicy-from-support-users-for-an-organization.html): Remove a permission policy from support users for an organization. (334 words) - [List Commitments - m3ter Documentation](/content/docs/api/commitments/list-commitments/index.html): Retrieve a list of Commitments. Retrieves a list of all Commitments associated with an Organization. This endpoint supports pagination and includes various query parameters to filter the Commitments based on Account, Product, date, and end dates. (410 words) - [Lookup Table Revision Endpoints - m3ter Documentation](/content/docs/api/lookuptablerevision/introduction/index.html): Endpoints for creating/updating/deleting Lookup Table Revisions. (170 words) - [Retrieve Pricing - m3ter Documentation](/content/docs/api/pricing/retrieve-pricing/index.html): Retrieve the Pricing with the given UUID. (519 words) - [List Pricings - m3ter Documentation](/content/docs/api/pricing/list-pricings/index.html): Retrieve a list of Pricings filtered by date/time, Plan ID, PlanTemplate ID, or Pricing ID. (388 words) - [Lookup Table Revision Data Endpoints - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/introduction/index.html): Endpoints for creating/updating/deleting Data for specific Lookup Table Revisions. (149 words) - [List PermissionPolicies - m3ter Documentation](/content/docs/api/permissionpolicy/list-permissionpolicies/index.html): Retrieve a list of PermissionPolicy entities (310 words) - [Remove a PermissionPolicy from a user - m3ter Documentation](/content/docs/api/permissionpolicy/remove-a-permissionpolicy-from-a-user/index.html): Remove a permission policy from a user. (417 words) - [Create Compound Aggregation - m3ter Documentation](/content/docs/api/compoundaggregation/create-compound-aggregation/index.html): Create a new Compound Aggregation. This endpoint allows you to create a new Compound Aggregation for a specific Organization. The request body must include all the necessary details such as the Calculation formula. (456 words) - [Create ExportDestination - m3ter Documentation](/content/docs/api/exportdestination/create-exportdestination/index.html): Create a new Export Destination to use for your Data Export Schedules or Ad-Hoc Data Exports. Currently, two options for setting up Data Export Destinations are available: S3 buckets on your AWS account. Buckets in your Google Cloud Storage account. Request and Response schema: Use the selector under the destinationType parameter to expose the relevant request and response schema for the type of Destination. Request and Response samples: Use the Example selector to show the relevant request and response samples for the type of Destination. (373 words) - [Example 2: Compound Aggregation for Sign-Up Bonus - m3ter Documentation](/content/docs/guides/getting-started/metering-for-production-worked-examples/example-2-compound-aggregation-for-sign-up-bonus/index.html): Follow a worked example using a Compound Aggregation for pricing. (3,039 words) - [Update StatementDefinition - m3ter Documentation](/content/docs/api/statementdefinition/update-statementdefinition/index.html): Update StatementDefinition for the given UUID. Update the details of a specific StatementDefinition for the specified Organization, using its unique identifier (UUID). The updated details for the StatementDefinition should be sent in the request body. (339 words) - [Retrieve Commitment - m3ter Documentation](/content/docs/api/commitments/retrieve-commitment/index.html): Retrieve a specific Commitment. Retrieve the details of the Commitment with the given UUID. It provides comprehensive information about the Commitment, such as the agreed amount, overage surcharge percentage, and other related details. (291 words) - [Create StatementDefinition - m3ter Documentation](/content/docs/api/statementdefinition/create-statementdefinition/index.html): Create a new StatementDefinition. This endpoint creates a new StatementDefinition within the specified Organization. The details of the StatementDefinition are provided in the request body. (430 words) - [Delete StatementDefinition - m3ter Documentation](/content/docs/api/statementdefinition/delete-statementdefinition/index.html): Delete a StatementDefinition with the given UUID. This endpoint deletes a specific StatementDefinition within a specified Organization, using the StatementDefinition UUID. (249 words) - [Request Support - m3ter Documentation](/content/docs/api/support/request-support/index.html): Use this call to make a request and grant m3ter Support access to your Organization for a specified timeframe and with specific permissions assigned to Support users. You might want to grant Support access when you've submitted a request for help in resolving an issue you've encountered in your Organization (319 words) - [Create Batch StatementJobs - m3ter Documentation](/content/docs/api/statementjob/create-batch-statementjobs/index.html): Create a batch of StatementJobs for multiple bills. Initiate the creation of multiple StatementJobs asynchronously for the list of bills with the given UUIDs: The default format for generating Bill Statements is in JSON format and according to the Bill Statement Definition you've specified at either Organization level or Account level. If you also want to generate the Statements in CSV format, use the includeCsvFormat request body parameter. The response body provides a time-bound pre-signed URL, which you can use to download the JSON format Statement. When you have generated a Statement for a Bill, you can also obtain a time-bound pre-signed download URL using either the Retrieve Bill Statement in JSON Format and Retrieve Bill Statement in CSV Format calls found in the Bill section of this API Reference. Notes: If the response to the Create StatementJob call shows the statementJobStatus as PENDING or RUNNING, you will not receive the pre-signed URL in the response. Wait a few minutes to allow the StatementJob to complete and then use the Get StatmentJob call in this section to obtain the pre-signed download URL for the generated Bill Statement. When you have submitted a StatementJob and a Bill Statement has been generated, you can also download the Statement directly from a Bill Details page in the Console. See Working with Bill Statements in our user Documentation. (311 words) - [Delete Pricing - m3ter Documentation](/content/docs/api/pricing/delete-pricing/index.html): Delete the Pricing with the given UUID. (303 words) - [Create Debit Line Item - m3ter Documentation](/content/docs/api/debits/create-debit-line-item/index.html): Create a new Debit line item for the given bill. When creating Debit line items for Bills, use the Debit Reasons created for your Organization. See DebitReason. (466 words) - [Create TransactionType - m3ter Documentation](/content/docs/api/transactiontype/create-transactiontype/index.html): Create a new TransactionType for the specified Organization. Details of the new TransactionType should be included in the request body. (671 words) - [List Compound Aggregations - m3ter Documentation](/content/docs/api/compoundaggregation/list-compound-aggregations/index.html): Retrieve a list of all Compound Aggregations. This endpoint retrieves a list of Compound Aggregations associated with a specific organization. Compound Aggregations enable you to define numerical measures based on simple Aggregations of usage data. It supports pagination, and includes various query parameters to filter the Compound Aggregations based on Product, Compound Aggregation IDs or short codes. (356 words) - [Retrieve Compound Aggregation - m3ter Documentation](/content/docs/api/compoundaggregation/retrieve-compound-aggregation/index.html): Retrieve a Compound Aggregation using the given UUID. This endpoint returns a specific Compound Aggregation associated with an Organization. It provides detailed information about the Compound Aggregation. (409 words) - [Create Recalculation BillJob - m3ter Documentation](/content/docs/api/billjob/create-recalculation-billjob/index.html): Create a new BillJob specifically to recalculate existing bills for a given Organization. This operation is essential when adjustments or corrections are required in previously calculated bills. The recalculated bills when the BillJob is complete can be checked in the m3ter Console Bill Management page or queried by using the List Bills operation. NOTE: - Response Schema. The response schema for this call is dynamic. This means that the response might not contain all of the parameters listed. If set to null,the parameter is hidden to help simplify the output as well as to reduce its size and improve performance. (347 words) - [Get StatementJob - m3ter Documentation](/content/docs/api/statementjob/get-statementjob/index.html): Retrieves the details of a specific StatementJob using its UUID. Use this call to obtain the time-bound pre-signed download URL for the generated Bill Statement if the initial Create StatementJob returned a response showing the statementJobStatus not yet complete and as PENDING or RUNNING. Note: When you have submitted a StatementJob and a Bill Statement has been generated, you can also download the Statement directly from a Bill Details page in the Console. See Working with Bill Statements in our user Documentation. (371 words) - [Commitment Endpoints - m3ter Documentation](/content/docs/api/commitments/introduction/index.html): Endpoints that manage Commitments (also known as Prepayments) in the context of usage-based pricing and billing. (417 words) - [List TransactionTypes - m3ter Documentation](/content/docs/api/transactiontype/list-transactiontypes/index.html): Retrieves a list of TransactionType entities for the specified Organization. The list can be paginated for easier management, and supports filtering by various parameters. (329 words) - [Cancel BillJob - m3ter Documentation](/content/docs/api/billjob/cancel-billjob/index.html): Cancel an ongoing BillJob for the given Organization and BillJob UUID. This endpoint allows you to halt the processing of a specific BillJob, which might be necessary if there are changes in billing requirements or other operational considerations. (263 words) - [Delete Compound Aggregation - m3ter Documentation](/content/docs/api/compoundaggregation/delete-compound-aggregation/index.html): Delete a Compound Aggregation with the given UUID. This endpoint enables deletion of a specific Compound Aggregation associated with a specific Organization. Useful when you need to remove an existing Compound Aggregation that is no longer required, such as when changing pricing or planning models. (283 words) - [Cancel StatementJob - m3ter Documentation](/content/docs/api/statementjob/cancel-statementjob/index.html): Cancel the StatementJob with the given UUID. Use this endpoint to halt the execution of a specific StatementJob identified by its UUID. This operation may be useful if you need to stop a StatementJob due to unforeseen issues or changes. (281 words) - [List BillJobs - m3ter Documentation](/content/docs/api/billjob/list-billjobs/index.html): Retrieve a list of BillJobs. This endpoint retrieves a list of BillJobs for the specified Organization. The list can be paginated for easier management, and allows you to query and filter based on various parameters, such as BillJob status and whether or not BillJob remains active. (387 words) - [List Schedules - m3ter Documentation](/content/docs/api/exportschedule/list-schedules/index.html): Retrieve a list of Data Export Schedules created for your Organization. You can filter the response by Schedules ids. The response will contain an array for both the operational and usage Data Export Schedules in your Organization. (301 words) - [Query and filter for commitments. - m3ter Documentation](/content/docs/api/dataexplorer/query-and-filter-for-commitments/index.html): Query and filter for commitments. (474 words) - [Delete BillGroupingKey - m3ter Documentation](/content/docs/api/billgroupingkey/delete-billgroupingkey/index.html): Delete a Bill Grouping Key for the given UUID. (266 words) - [Delete TransactionType - m3ter Documentation](/content/docs/api/transactiontype/delete-transactiontype/index.html): Deletes the TransactionType with the given UUID from the specified Organization. (289 words) - [Retrieve OrgUser Permissions - m3ter Documentation](/content/docs/api/orgusers/retrieve-orguser-permissions/index.html): Retrieve the permissions for the OrgUser with the given UUID. Retrieves a list of all permissions associated with a specific user in an Organization using their UUID. The list can be paginated for easier management. (289 words) - [Delete Schedule - m3ter Documentation](/content/docs/api/exportschedule/delete-schedule/index.html): Delete the Data Export Schedule for the given UUID. Each Schedule can be configured for exporting only one of either Usage or Operational data. (273 words) - [Retrieve BillJob - m3ter Documentation](/content/docs/api/billjob/retrieve-billjob/index.html): Retrieve a Bill Job for the given UUID. (260 words) - [Retrieve TransactionType - m3ter Documentation](/content/docs/api/transactiontype/retrieve-transactiontype/index.html): Retrieves the TransactionType with the given UUID from the specified Organization. (286 words) - [List StatementDefinitions - m3ter Documentation](/content/docs/api/statementdefinition/list-statementdefinitions/index.html): Retrieve a list of StatementDefinitions. This endpoint retrieves a list of all the StatementDefinitions within a specified Organization. The list can be paginated for easier management. (298 words) - [Retrieve StatementDefinition - m3ter Documentation](/content/docs/api/statementdefinition/retrieve-statementdefinition/index.html): Retrieve a StatementDefinition with the given UUID. Retrieves the details of a specific StatementDefinition for the specified Organization, using its unique identifier (UUID). This endpoint is useful when you want to retrieve the complete details of a single StatementDefinition. (402 words) - [Preview ScheduledBalanceCharges - m3ter Documentation](/content/docs/api/balancechargeschedule/preview-scheduledbalancecharges/index.html): Previews the Charges this Schedule would create, without persisting them. You can use this call to obtain a preview of the Charges a Schedule you plan to create for a Balance would generate. (1,334 words) - [Delete Notification - m3ter Documentation](/content/docs/api/notifications/delete-notification/index.html): Delete the Notification with the given UUID. This endpoint permanently removes a specified Notification and its configuration. This action cannot be undone. (461 words) - [Create Notification - m3ter Documentation](/content/docs/api/notifications/create-notification/index.html): Create a new Notification for an Event. This endpoint enables you to create a new Event Notification for the specified Organization. You need to supply a request body with the details of the new Notification. (412 words) - [Pricing Endpoints - m3ter Documentation](/content/docs/api/pricing/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting Pricing. (57 words) - [Ad Hoc Data Export Endpoints - m3ter Documentation](/content/docs/api/exportadhoc/introduction/index.html): Endpoints for triggering one-off, ad-hoc Data Exports. (171 words) - [Evaluate Calculation - m3ter Documentation](/content/docs/api/notifications/evaluate-calculation/index.html): Evaluates a calculation against a specific Event or an Event type without triggering a Notification. This is useful for validating your calculation logic before adding it to a Notification. You can use either the eventId or eventName to test your calculation against: - eventId Tests the calculation for validity against a specific Event that has been generated for your Organization. - eventName Tests the calculation for validity against the Event type. Possible outcomes: - If in either case the calculation is valid, then "success" : true is returned. - If in either case the calculation is invalid, then "success" : false is returned, together with an "error message" giving the reason why the calculation is invaild for use against the specific Event or Event type. Note: If you use both the eventId and the eventName as request body parameters in a single call, then the eventName takes precedence and the calculation is evaluated for validity against the Event type. (292 words) - [Data Export Job Endpoints - m3ter Documentation](/content/docs/api/exportjob/introduction/index.html): Endpoints for retrieving/querying Data Export jobs. (88 words) - [Statement Job Endpoints - m3ter Documentation](/content/docs/api/statementjob/introduction/index.html): Endpoints for creating, retrieving, listing, and cancelling statement jobs. (72 words) - [Download Bill data as a CSV. - m3ter Documentation](/content/docs/api/dataexplorer/download-bill-data-as-a-csv/index.html): Download Bill data as a CSV. (409 words) - [Running Ad-Hoc Legacy Usage Data Exports - m3ter Documentation](/content/docs/guides/data-exports/running-ad-hoc-data-exports/running-ad-hoc-legacy-data-exports/index.html) (1,046 words) - [List Notifications - m3ter Documentation](/content/docs/api/notifications/list-notifications/index.html): Retrieve a list of Event Notifications for the specified Organization. This endpoint retrieves a list of all Event Notifications for the Organization identified by its UUID. The list can be paginated for easier management. The list also supports filtering by parameters such as Notification UUID. (357 words) - [Retrieve Notification - m3ter Documentation](/content/docs/api/notifications/retrieve-notification/index.html): Retrieve the details of a specific Notification using its UUID. Includes the Event the Notification is based on, and any calculation referencing the Event's field and which defines further conditions that must be met to trigger the Notification when the Event occurs. (273 words) - [Retrieve EventResponse - m3ter Documentation](/content/docs/api/events/retrieve-eventresponse/index.html): Retrieve a specific Event. Retrieves detailed information about the specific Event with the given UUID. An Event corresponds to a unique instance of a state change within the system, classified under a specific Event Type. (311 words) - [Add a PermissionPolicy to a user - m3ter Documentation](/content/docs/api/permissionpolicy/add-a-permissionpolicy-to-a-user/index.html): Add a permission policy to a user. (333 words) - [Update Notification - m3ter Documentation](/content/docs/api/notifications/update-notification/index.html): Update a Notification with the given UUID. This endpoint modifies the configuration details of an existing Notification. You can change the Event that triggers the Notification and/or update the conditions for sending the Notification. (330 words) - [Create Currency - m3ter Documentation](/content/docs/api/currency/create-currency/index.html): Creates a new Currency for the specified Organization. Used to create a Currency that your Organization will start to use. (580 words) - [Delete MeterGroup - m3ter Documentation](/content/docs/api/metergroup/delete-metergroup/index.html): Delete a MeterGroup for the given UUID. (332 words) - [Update LookupTable - m3ter Documentation](/content/docs/api/lookuptable/update-lookuptable/index.html): Update the Lookup Table with the given UUID. (431 words) - [Retrieve OrgUser Groups - m3ter Documentation](/content/docs/api/orgusers/retrieve-orguser-groups/index.html): Retrieve a list of User Groups for an OrgUser. Retrieves a list of all User Groups that a specific user belongs to within an Organization. The list can be paginated for easier management. Notes: - User Groups as Resource Groups. A User Group is a Resource Group - one used to group resources of type user. You can use the Create ResourceGroup call detailed in the ResourceGroup section to create a User Resource Group, and then use the Add Item and Remove Item calls to manage which Users belong to the User Resource Group. - Using the inherited parameter for the Retrieve OrgUser Groups call. Resource Groups can be nested, which means a User Resource Group can contain another User Resource Group as a member. You can use the inherited parameter with this Retrieve OrgUser Groups call as a QUERY PARAMETER to control which User Resource Groups are returned: If the user specified belongs to a User Resource Group that is nested as part of another User Resource Group: If inherited = TRUE, then any Groups the user belongs to AND any parent Groups those Groups belong to as nested Groups are returned. * If inherited = FALSE, then only those User Resource Groups to which the user belongs are returned. (303 words) - [Create ResourceGroup - m3ter Documentation](/content/docs/api/resourcegroup/create-resourcegroup/index.html): Create a ResourceGroup for the UUID (474 words) - [Create MeterGroup - m3ter Documentation](/content/docs/api/metergroup/create-metergroup/index.html): Create a new MeterGroup. (394 words) - [Update AccountPlan - m3ter Documentation](/content/docs/api/accountplan/update-accountplan/index.html): Update the AccountPlan or AccountPlanGroup with the given UUID. This endpoint updates a new AccountPlan or AccountPlanGroup for a specific Account in your Organization. The updated information should be provided in the request body. Notes: You cannot use this call to update both an AccountPlan and AccountPlanGroup for an Account at the same time. If you want to update an AccounPlan and an AccountPlanGroup attached to an Account, you must submit two separate calls. If you have created Custom Fields for an AccountPlan, when you use this endpoint to update the AccountPlan use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (443 words) - [Update UsageSavedQuery - m3ter Documentation](/content/docs/api/dataexplorerv2/update-usagesavedquery/index.html): Update a UsageSavedQuery for the given UUID. (646 words) - [Get Data Export File Download URL - m3ter Documentation](/content/docs/api/exportdestination/get-data-export-file-download-url/index.html): Returns a presigned download URL for data export file download based on the jobId provided. If you omit destinationIds when setting up your Ad-Hoc data exports or Scheduled data exports, then the data is not copied to a destination but is available for you to download using the returned download URL. Constraints: Only valid for Export jobs ran in the past 24 hours. The download URL is time-bound and is only valid for 15 minutes. NOTE! This ExportDestination endpoint is available in Beta release version. See Feature Release Stages for Beta release definition. (247 words) - [Update ResourceGroup - m3ter Documentation](/content/docs/api/resourcegroup/update-resourcegroup/index.html): Update the ResourceGroup for the UUID (465 words) - [Create BillJob - m3ter Documentation](/content/docs/api/billjob/create-billjob/index.html): Create a new BillJob to handle asynchronous bill calculations for a specific Organization. This operation allows you to initiate the processing of bills according to specified parameters. For example, create a BillJob to run only those bills where billingFrequency is MONTHLY. Note that if you want to run a BillJob for all billing frequencies, simply omit the billingFrequency request parameter. Once created, the BillJob's progress can be monitored: - In the Running Tasks panel in the m3ter Console - for more details, see Running Bills Manually - Queried using the List BillJobs endpoint. NOTES: - Consolidated bills. If you've already run billing with the Consolidate bills option disabled for your Organization but you then enable it, subsequent Bills for specific bill dates will now start afresh and not update earlier non-consolidated Bills for the same bill date. To avoid any billing conflicts, you might want to archive these earlier versions or delete them entirely. - Maximum concurrent BillJobs. If you already have 10 BillJobs currently running, and try to create another one, you'll get an HTTP 429 response (Too many requests). When one of the existing BillJobs has completed, you'll be able to submit another job (566 words) - [Working in Plan Template and Plan Details - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/working-in-plan-details/index.html) (1,297 words) - [List PlanGroups - m3ter Documentation](/content/docs/api/plangroup/list-plangroups/index.html): Retrieve a list of PlanGroups. Retrieves a list of PlanGroups within the specified organization. You can optionally filter by Account IDs or PlanGroup IDs, and also paginate the results for easier management. (252 words) - [Remove item - m3ter Documentation](/content/docs/api/resourcegroup/remove-item/index.html): Remove an item from a ResourceGroup. (365 words) - [Create Schedule - m3ter Documentation](/content/docs/api/exportschedule/create-schedule/index.html): Create a new Data Export Schedule. Each Schedule can be configured for exporting only one of either Usage or Operational data: Operational Data Exports. Use the operationalDataTypes parameter to specify the entities whose operational data you want to include in the export each time the Export Schedule runs. For each of the entity types you select, each time the Export Schedule runs a separate file is compiled containing the operational data for all entities of that type that exist in your Organization Usage Data Exports. Select the Meters and Accounts whose usage data you want to include in the export each time the Export Schedule runs. You can use the dimensionFilters parameter to filter the usage data returned for export by adding specific values of non-numeric Dimension data fields on included Meters. Only the data collected for the values you've added for the selected Dimension fields will be included in the export. You can use the aggregations to apply aggregation methods the usage data returned for export. This restricts the range of usage data returned for export to only the data collected by aggregated fields on selected Meters. Nothing is returned for any non-aggregated fields on Meters. The usage data for Meter fields is returned as the values resulting from applying the selected aggregation method. See the Aggregations for Queries - Options and Consequences for more details. If you've applied aggregations to the usage returned for export, you can then use the groups parameter to group the data by Account, Dimension, or Time. Request and Response schema: Use the selector under the sourceType parameter to expose the relevant request and response schema for the source data type. Request and Response samples: Use the Example selector to show the relevant request and response samples for source data type. (360 words) - [Create BalanceChargeSchedule - m3ter Documentation](/content/docs/api/balancechargeschedule/create-balancechargeschedule/index.html): Create a new BalanceChargeSchedule. (410 words) - [Organization Config Endpoints - m3ter Documentation](/content/docs/api/organizationconfig/introduction/index.html): Endpoints for retrieving or updating the Organization Config. (87 words) - [Create UsageSavedQuery - m3ter Documentation](/content/docs/api/dataexplorerv2/create-usagesavedquery/index.html): Create a new UsageSavedQuery. (567 words) - [Retrieve CustomField - m3ter Documentation](/content/docs/api/customfield/retrieve-customfield/index.html): Retrieve all Custom Fields added at Organizational level for the entities that support them. (266 words) - [Get LookupTableRevisionData entry - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/get-lookuptablerevisiondata-entry/index.html): Retrieve a Lookup Table Revision Data item for the given lookup key. NOTES: To obtain the lookup key for a Revision's data items, use the Get LookupTableRevisionData endpoint in this section and use the additional=lookupKey query parameter. If the Revision's Data schema uses multiple key fields, enter these as a comma-separated list for the lookupKey path parameter: .../key1,key2,key3 and so on. Importantly, multiple keys must be entered in the same order as they are configured in the Revision's Data schema. (379 words) - [Example 1: Cloud Storage and File Cleanup - m3ter Documentation](/content/docs/guides/getting-started/metering-for-production-worked-examples/worked-example-1-cloud-storage-and-file-cleanup/index.html): Follow a detailed example with step-by-step instructions on how to set up the pricing metrics, submit test data, generate bills, and verify billing amounts against usage. (2,673 words) - [List ResourceGroups - m3ter Documentation](/content/docs/api/resourcegroup/list-resourcegroups/index.html): Retrieve a list of ResourceGroup entities (282 words) - [Delete ResourceGroup - m3ter Documentation](/content/docs/api/resourcegroup/delete-resourcegroup/index.html): Delete a ResourceGroup for the UUID (278 words) - [Page Not Found](/content/docs/guides/setting-up-usage-data-meters-and-aggregations/reviewing-meter-options/index.html) (26 words) - [Update Compound Aggregation - m3ter Documentation](/content/docs/api/compoundaggregation/update-compound-aggregation/index.html): Update the Compound Aggregation with the given UUID. This endpoint allows you to update the details of a specific Compound Aggregation associated with an Organization. Use it to modify details of an existing Compound Aggregation such as the Calculation formula. Note: If you have created Custom Fields for a Compound Aggregation, when you use this endpoint to update the Compound Aggregation use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (393 words) - [List ResourceGroup permission policies - m3ter Documentation](/content/docs/api/resourcegroup/list-resourcegroup-permission-policies/index.html): Retrieve a list of permission policies for a ResourceGroup (275 words) - [Retrieve ResourceGroup - m3ter Documentation](/content/docs/api/resourcegroup/retrieve-resourcegroup/index.html): Retrieve the ResourceGroup for the UUID (247 words) - [Update BalanceChargeSchedule - m3ter Documentation](/content/docs/api/balancechargeschedule/update-balancechargeschedule/index.html): Update a BalanceChargeSchedule for the given UUID. (417 words) - [Create LookupTable - m3ter Documentation](/content/docs/api/lookuptable/create-lookuptable/index.html): Create a new Lookup Table. (364 words) - [Retrieve Invitation - m3ter Documentation](/content/docs/api/invitations/retrieve-invitation/index.html): Retrieve the specified invitation with the given UUID. (356 words) - [Update Meter - m3ter Documentation](/content/docs/api/meter/update-meter/index.html): Update the Meter with the given UUID. Note: If you have created Custom Fields for a Meter, when you use this endpoint to update the Meter use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (548 words) - [Permission Policy Endpoints - m3ter Documentation](/content/docs/api/permissionpolicy/introduction/index.html): Endpoints for Permission Policy related operations such as creation, update, add and retrieve. (54 words) - [Replace AccountPlan - m3ter Documentation](/content/docs/api/accountplan/replace-accountplan/index.html): End-dates the specified AccountPlan at the new startDate and creates the new AccountPlan. (523 words) - [Update BalanceTransactionSchedule - m3ter Documentation](/content/docs/api/balancetransactionschedule/update-balancetransactionschedule/index.html): Update a BalanceTransactionSchedule for the given UUID. (382 words) - [Get LookupTable - m3ter Documentation](/content/docs/api/lookuptable/get-lookuptable/index.html): Retrieve a Lookup Table by UUID. (362 words) - [Retrieve Invitations - m3ter Documentation](/content/docs/api/invitations/retrieve-invitations/index.html): Retrieve a list of all invitations in the Organization. (250 words) - [List BalanceChargeSchedule - m3ter Documentation](/content/docs/api/balancechargeschedule/list-balancechargeschedule/index.html): Retrieve a list of BalanceChargeSchedule entities (334 words) - [List LookupTable - m3ter Documentation](/content/docs/api/lookuptable/list-lookuptable/index.html): Retrieve a list Lookup Tables created for the Organization: Returned list can be filtered by Lookup Table code query parameter. If you want to include any non-default fields for the returned Lookup Tables, use the additional query parameter to specify which you want to include in the response. (356 words) - [SafeBase](/content/trust/overview/index.html): SafeBase monitors your security practices to enable you to win enterprise deals. (15 words) - [Invite User to Organization - m3ter Documentation](/content/docs/api/invitations/invite-user-to-organization/index.html): Invite a new user to your Organization. This sends an email to someone inviting them to join your m3ter Organization. (488 words) - [Create BalanceTransactionSchedule - m3ter Documentation](/content/docs/api/balancetransactionschedule/create-balancetransactionschedule/index.html): Create a new BalanceTransactionSchedule. (380 words) - [Creating Usage Data Export Schedules - m3ter Documentation](/content/docs/guides/data-exports/creating-export-schedules/index.html) (2,361 words) - [Delete AccountPlan - m3ter Documentation](/content/docs/api/accountplan/delete-accountplan/index.html): Delete the AccountPlan or AccountPlanGroup with the given UUID. This endpoint deletes an AccountPlan or AccountPlanGroup that has been attached to a specific Account in your Organization. (260 words) - [List AccountPlans - m3ter Documentation](/content/docs/api/accountplan/list-accountplans/index.html): Retrieves a list of AccountPlan and AccountPlanGroup entities for the specified Organization. The list can be paginated for easier management, and supports filtering with various query parameters. (274 words) - [Query and filter for Remaining Commitments. - m3ter Documentation](/content/docs/api/dataexplorer/query-and-filter-for-remaining-commitments/index.html): Query and filter for remaining commitments. (303 words) - [Data Explorer Endpoints - m3ter Documentation](/content/docs/api/dataexplorer/introduction/index.html): Endpoints for querying the Data Explorer and saving query selections. (95 words) - [Delete LookupTable - m3ter Documentation](/content/docs/api/lookuptable/delete-lookuptable/index.html): Delete the Lookup Table with the given UUID. (273 words) - [Retrieve AccountPlan - m3ter Documentation](/content/docs/api/accountplan/retrieve-accountplan/index.html): Retrieve the AccountPlan or AccountPlanGroup details corresponding to the given UUID. (275 words) - [List UsageSavedQueries - m3ter Documentation](/content/docs/api/dataexplorerv2/list-usagesavedqueries/index.html): Retrieve a list of UsageSavedQuery entities (343 words) - [Retrieve BalanceChargeSchedule - m3ter Documentation](/content/docs/api/balancechargeschedule/retrieve-balancechargeschedule/index.html): Retrieve a BalanceChargeSchedule for the given UUID. (280 words) - [Delete BalanceChargeSchedule - m3ter Documentation](/content/docs/api/balancechargeschedule/delete-balancechargeschedule/index.html): Delete the BalanceChargeSchedule for the given UUID. (265 words) - [Bill Config Endpoints - m3ter Documentation](/content/docs/api/billconfig/introduction/index.html): Endpoints for updating and retreiving the Bill Configuration for an Organization. (80 words) - [Debit Reason Endpoints - m3ter Documentation](/content/docs/api/debitreason/introduction/index.html): Endpoints for DebitReason operations such as creation, update, list, and delete. (59 words) - [Delete UsageSavedQuery - m3ter Documentation](/content/docs/api/dataexplorerv2/delete-usagesavedquery/index.html): Delete the UsageSavedQuery for the given UUID. (268 words) - [Retrieve UsageSavedQuery - m3ter Documentation](/content/docs/api/dataexplorerv2/retrieve-usagesavedquery/index.html): Retrieve a UsageSavedQuery for the given UUID. (297 words) - [Delete BalanceTransactionSchedule - m3ter Documentation](/content/docs/api/balancetransactionschedule/delete-balancetransactionschedule/index.html): Delete the BalanceTransactionSchedule for the given UUID. (284 words) - [List BalanceTransactionSchedule - m3ter Documentation](/content/docs/api/balancetransactionschedule/list-balancetransactionschedule/index.html): Retrieve a list of BalanceTransactionSchedule entities. (340 words) - [Example 3: Segmented Aggregation on Single Meter Usage - m3ter Documentation](/content/docs/guides/getting-started/metering-for-production-worked-examples/example-3-segmented-aggregation-on-single-meter-usage.html): Detailed example using a segmented Aggregation for pricing. (1,665 words) - [Retrieve BalanceTransactionSchedule - m3ter Documentation](/content/docs/api/balancetransactionschedule/retrieve-balancetransactionschedule/index.html): Retrieve a BalanceTransactionSchedule for the given UUID. (283 words) - [Meter Group Endpoints - m3ter Documentation](/content/docs/api/metergroup/introduction/index.html): Endpoints for creating/updating/deleting MeterGroups. (34 words) - [Retrieve Meter - m3ter Documentation](/content/docs/api/meter/retrieve-meter/index.html): Retrieve the Meter with the given UUID. (290 words) - [Plan Group Endpoints - m3ter Documentation](/content/docs/api/plangroup/introduction/index.html): Endpoints for PlanGroup related operations such as creation, update, retrieve, list and delete. (63 words) - [Generate LookupTableRevisionData Upload URL - m3ter Documentation](/content/docs/api/lookuptablerevisiondata/generate-lookuptablerevisiondata-upload-url/index.html): Generate a URL which can be used to upload a data file for creating or updating the Lookup Table Revision's data: An upload URL is returned together with an UPLOAD jobId. You can then upload your data file using a PUT request using the returned upload URL as the endpoint. For the PUT request, map the headers returned and their values and in the request body select the specified CSV or JSONL file containing the Revision Data to upload. You can use the returned UPLOAD jobId with the List LookupTableRevisionData Jobs or the Get LookupTableRevisionData Job Response endpoints for any follow-up or troubleshooting. Important: The contentLength request parameter is required. * The upload URL is time limited - it is valid for one minute. (299 words) - [Retrieve Aggregation - m3ter Documentation](/content/docs/api/aggregation/retrieve-aggregation/index.html): Retrieve the Aggregation with the given UUID. (323 words) - [Update Aggregation - m3ter Documentation](/content/docs/api/aggregation/update-aggregation/index.html): Update the Aggregation with the given UUID. Note: If you have created Custom Fields for an Aggregation, when you use this endpoint to update the Aggregation use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (319 words) - [List Meters - m3ter Documentation](/content/docs/api/meter/list-meters/index.html): Retrieve a list of Meters that can be filtered by Product, Meter ID, or Meter short code. (323 words) - [Pricing Plans and Plan Templates - m3ter Documentation](/content/docs/guides/plans-and-pricing/pricing-plans/pricing-plans/index.html) (4,666 words) - [Delete Meter - m3ter Documentation](/content/docs/api/meter/delete-meter/index.html): Delete the Meter with the given UUID. (271 words) - [Create Permission Policy - m3ter Documentation](/content/docs/api/permissionpolicy/create-permission-policy/index.html): Create a new Permission Policy NOTE: When you set up a policy statement for this call using the permissionPolicy request parameter to specify the effect, action, and resource, you must use all lower case and the format as shown in this example for a Permission Policy statement that grants full CRUD access to all meters: "permissionPolicy" : [ { "effect" : "allow", "action" : [ "config:create", "config:delete", "config:retrieve", "config:update" ] "resource" : [ "config:meter/*" ] } ] For more details and further examples, see Understanding, Creating, and Managing Permission Policies in our main Documentation. (372 words) - [Search Commitments - m3ter Documentation](/content/docs/api/commitments/search-commitments/index.html): Search for commitment entities. This endpoint executes a search query for Commitments based on the user specified search criteria. The search query is customizable, allowing for complex nested conditions and sorting. The returned list of Commitments can be paginated for easier management. (312 words) - [Delete Aggregation - m3ter Documentation](/content/docs/api/aggregation/delete-aggregation/index.html): Delete the Aggregation with the given UUID. (281 words) - [Create Pricing - m3ter Documentation](/content/docs/api/pricing/create-pricing/index.html): Create a new Pricing. Notes: Pricing Plan or Plan Template? Exactly one of planId or planTemplateId request parameters are required for this call to be valid. If you omit both, then you will receive a validation error. Using Aggregation or Compound Aggregation for Pricing? Exactly one of aggregationId or compoundAggregationId request parameters are required for this call to be valid. If you omit both, then you will receive a validation error. Using Negative Values for Pricing? If you use the type request parameter with the DEBIT option, you cannot use negative values* for fixedPrice or unitPrice in pricingBands or overagePricingBands, and you'll receive a validation error. If you omit a type request parameter a DEBIT pricing is created by default and the same constraint on the use of negative values applies. (607 words) - [List Statement Jobs - m3ter Documentation](/content/docs/api/statementjob/list-statement-jobs/index.html): Retrieve a list of StatementJobs. Retrieves a list of all StatementJobs for a specific Organization. You can filter the results based on: StatementJob status. Whether StatementJob is neither completed nor cancelled but remains active. The ID of the Bill the StatementJob is associated with. You can also paginate the results for easier management. WARNING! You can use only one of the valid Query parameters: active, status, or billId in any call. If you use more than one of these Query parameters in the same call, then a 400 Bad Request is returned with an error message. (321 words) - [Retrieve OrganizationConfig - m3ter Documentation](/content/docs/api/organizationconfig/retrieve-organizationconfig/index.html): Retrieve the Organization-wide configuration details. (242 words) - [List Aggregations - m3ter Documentation](/content/docs/api/aggregation/list-aggregations/index.html): Retrieve a list of Aggregations that can be filtered by Product, Aggregation ID, or Code. (321 words) - [List Notification Events - m3ter Documentation](/content/docs/api/events/list-notification-events/index.html): Retrieve a list of Notification Event Types. This endpoint retrieves a list of Event Types that can have Notification rules configured. (370 words) - [Balance Transaction Schedules Endpoints - m3ter Documentation](/content/docs/api/balancetransactionschedule/introduction/index.html): Endpoints for creating/updating/deleting BalanceTransactionSchedules. (37 words) - [Compound Aggregation Endpoints - m3ter Documentation](/content/docs/api/compoundaggregation/introduction/index.html): Endpoints for Compound Aggregation related operations such as creation, update, list and delete. (307 words) - [List EventResponse - m3ter Documentation](/content/docs/api/events/list-eventresponse/index.html): List all Events. Retrieve a list of all Events, with options to filter the returned list based on various criteria. Each Event represents a unique instance of a state change within the system, classified under a specific kind of Event. NOTES: You can: Use eventName as a valid Query parameter to filter the list of Events returned. For example: .../organizations/{orgId}/events?eventName=configuration.commitment.created Use the List Notification Events endpoint in this section. The response lists the valid Query parameters. (309 words) - [Add item - m3ter Documentation](/content/docs/api/resourcegroup/add-item/index.html): Add an item to a ResourceGroup. (304 words) - [Transaction Type Endpoints - m3ter Documentation](/content/docs/api/transactiontype/introduction/index.html): Endpoints for TransactionType operations such as creation, update, list, retrieve, and delete. (58 words) - [Bill Job Endpoints - m3ter Documentation](/content/docs/api/billjob/introduction/index.html): Endpoints for creating, retrieving, listing, and cancelling Bill Jobs. (82 words) - [Adding Data to, Publishing, and Managing Lookup Table Revisions - m3ter Documentation](/content/docs/guides/lookup-tables/adding-data-to-and-publishing-table-revisions/index.html) (3,191 words) - [Running Ad-Hoc Usage Data Exports - m3ter Documentation](/content/docs/guides/data-exports/running-ad-hoc-data-exports/index.html) (1,023 words) - [Create Aggregation - m3ter Documentation](/content/docs/api/aggregation/create-aggregation/index.html): Create a new Aggregation. (491 words) - [Statement Definition Endpoints - m3ter Documentation](/content/docs/api/statementdefinition/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting Statement Definitions. (105 words) - [Running Bills and Viewing Bill Details - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/running-bills-and-viewing-bill-details/index.html) (4,066 words) - [List Event Fields - m3ter Documentation](/content/docs/api/events/list-event-fields/index.html): List Event Fields. Retrieves a list of Fields for a specific Event Type. These Fields are dynamic and forward compatibile, enabling calculation operations on the Event schema. Notes: - In many of the Response schema for this call, such as when you retrieve the Fields for a configuration.commitment.created Event Type, new represents the attributes the newly created object has. The Response to a call to retrieve the Fields for a configuration.commitment.updated Event Type will contain Field values for both the old and new objects. The Response to a call to retrieve the Fields for a configuration.commitment.deleted Event Type will only contain old Fields, for values at point of deletion. Having access to reference both new and old Field values for an object can be very useful if you want to base a Notification rule on an Event and include a calculation in the rule that, for example, compares new values with old - for example, trigger a Notification only when a Commitment has been updated and the new value for the amount is at least $1,000 greater than the old value. - Some Event types will show customFields even though the specific billing or configuration object the Event is for does not yet have the custom fields functionality implemented. For these Events, their customFields values will not be populated until such time as the custom fields functionality is implemented for them (287 words) - [Notification Endpoints - m3ter Documentation](/content/docs/api/notifications/introduction/index.html): This section provides endpoints for managing Event Notifications. (185 words) - [Update External Mapping - m3ter Documentation](/content/docs/api/external-mapping/update-external-mapping/index.html): Updates an External Mapping with the given UUID. This endpoint enables you to update an existing External Mapping entity, identified by its UUID. You must supply a request body with the new details for the External Mapping. (383 words) - [Exploring m3sh Workflows - m3ter Documentation](/content/docs/guides/m3sh-automation/exploring-m3sh-workflows/index.html) (606 words) - [Events Endpoints - m3ter Documentation](/content/docs/api/events/introduction/index.html): This section provides Endpoints for operations that allow you to retrieve detailed information about individual Events, list all Events or specific Event Types, and explore dynamic fields available for each Event Type. (322 words) - [Generate Upload URL - m3ter Documentation](/content/docs/api/measurements/generate-upload-url/index.html): Generate a URL for uploading a file containing measurements to the platform in preparation for the measurements it contains to be ingested: - An upload URL is returned together with an upload job id: - You can then upload your data measurements file using a PUT request using the returned upload URL as the endpoint. - You can use the returned upload job id with other calls to the File Upload Service for any follow-up or troubleshooting. Important: The contentLength request parameter is required. The upload URL is time limited - it is valid for one minute. Part of the file upload service for submitting measurements data files. (329 words) - [List File Upload Jobs - m3ter Documentation](/content/docs/api/measurements/list-file-upload-jobs/index.html): Lists the File Upload jobs. Part of the File Upload service for measurements ingest: You can use the dateCreatedStart and dateCreatedEnd optional Query parameters to define a date range to filter the File Uploads jobs returned for this call. If dateCreatedStart and dateCreatedEnd Query parameters are not used, then all File Upload jobs are returned. (316 words) - [Resource Group Endpoints - m3ter Documentation](/content/docs/api/resourcegroup/introduction/index.html): Endpoints for ResourceGroup related operations such as creation, update, list and delete. (275 words) - [Adding and Editing Custom Fields - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/adding-and-editing-custom-fields/index.html) (800 words) - [Get Original File Download URL - m3ter Documentation](/content/docs/api/measurements/get-original-file-download-url/index.html): Use the original file upload job id to obtain a download URL, which you can then use to retrieve the file you originally uploaded to the file upload service: - A download URL is returned together with a download job id. - You can then use a GET using the returned download URL as the endpoint to retrieve the file you originally uploaded. Part of the file upload service for submitting measurements data files. (248 words) - [Update OrganizationConfig - m3ter Documentation](/content/docs/api/organizationconfig/update-organizationconfig/index.html): Update the Organization-wide configuration details. (596 words) - [Create an External Mapping - m3ter Documentation](/content/docs/api/external-mapping/create-an-external-mapping/index.html): Creates a new External Mapping. This endpoint enables you to create a new External Mapping for the specified Organization. You need to supply a request body with the details of the new External Mapping. (418 words) - [Get Failed Ingest File Download URL - m3ter Documentation](/content/docs/api/measurements/get-failed-ingest-file-download-url/index.html): Returns a presigned download URL for failed ingest file download based on the file path provided. If a usage data ingest measurement you submit to the m3ter platform fails, an ingest.validation.failure Event is generated. Use this call to obtain a download URL which you can then use to download a file containing details of what went wrong with the attempted usage data measurement ingest, and allowing you to follow-up and resolve the issue. To obtain the file query parameter: - Use the List Events call with the ingest.validation.failure for the eventName query parameter. - The response contains a getDownloadUrl response parameter and this contains the file path you can use to obtain the failed ingest file download URL. Notes: - The presigned Url returned to use for failed ingest file download is time-bound and expires after 5 minutes. - If you make a List Events call for ingest.validation.failure Events in your Organization, then you can perform this GET call using the full URL returned for any ingest failure Event to obtain a failed ingest file download URL for the Event. (255 words) - [Running Ad-Hoc Operational Data Exports - m3ter Documentation](/content/docs/guides/data-exports/running-ad-hoc-operational-data-exports/index.html) (695 words) - [Get File Upload Job Response - m3ter Documentation](/content/docs/api/measurements/get-file-upload-job-response/index.html): Get the file upload job response using the UUID of the file upload job. Part of the file upload service for measurements ingest. (254 words) - [Update Account - m3ter Documentation](/content/docs/api/account/update-account/index.html): Update the Account with the given Account UUID. Note: If you have created Custom Fields for an Account, when you use this endpoint to update the Account, use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (493 words) - [Preview Bill - m3ter Documentation](/content/docs/api/bill/preview-bill/index.html): Preview the current Bill for a specific account. This endpoint is designed to provide a preview of the Bill for exactly one account, allowing you to review charges, frequencies, and other details before finalization. Required parameters include: accountIds - exactly 1 account must be specified for previewing a Bill. billingFrequency * billFrequencyInterval Other request parameters are optional. If version is not specified, the latest version of the Bill is previewed. (568 words) - [Creating Azure Marketplace Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-native-integrations/managing-integration-credentials/creating-azure-marketplace-integration-credentials/index.html) (219 words) - [Delete ScheduledEventConfiguration - m3ter Documentation](/content/docs/api/scheduledeventconfigurations/delete-scheduledeventconfiguration/index.html): Delete the ScheduledEventConfiguration for the given UUID. (185 words) - [List External Mappings for a m3ter Entity - m3ter Documentation](/content/docs/api/external-mapping/list-external-mappings-for-a-m3ter-entity/index.html): Retrieve a list of External Mapping entities for a specified m3ter entity. Use this endpoint to retrieve a list of External Mapping entities associated with a specific m3ter entity. The list can be paginated for easier management. (321 words) - [List External Mappings for External Entity - m3ter Documentation](/content/docs/api/external-mapping/list-external-mappings-for-external-entity/index.html): Retrieve a list of External Mapping entities for a specified external system entity. Use this endpoint to retrieve a list of External Mapping entities associated with a specific external system entity. The list can be paginated for easier management. (377 words) - [Custom Fields Endpoints - m3ter Documentation](/content/docs/api/customfield/introduction/index.html): Endpoints for retrieving and updating Custom Fields at the Organization level for all entities that support them. (452 words) - [Creating Legacy Usage Data Export Schedules - m3ter Documentation](/content/docs/guides/data-exports/creating-export-schedules/creating-legacy-usage-export-schedules/index.html) (2,132 words) - [Retrieve External Mapping - m3ter Documentation](/content/docs/api/external-mapping/retrieve-external-mapping/index.html): Retrieve an External Mapping with the given UUID. This endpoint enables you to retrieve the External Mapping with the specified UUID for a specific Organization. (280 words) - [Downloading Data Export Files Locally - m3ter Documentation](/content/docs/guides/data-exports/downloading-data-export-files-locally/index.html) (338 words) - [Update ScheduledEventConfiguration - m3ter Documentation](/content/docs/api/scheduledeventconfigurations/update-scheduledeventconfiguration/index.html): Update a ScheduledEventConfiguration for the given UUID. (426 words) - [Update CustomFields - m3ter Documentation](/content/docs/api/customfield/update-customfields/index.html): Update Custom Fields added at Organization level to entities that support them. (482 words) - [Retrieve External Entities from Destination - m3ter Documentation](/content/docs/api/external-mapping/retrieve-external-entities-from-destination/index.html): Retrieve a list of external entities from the specified destination system. This endpoint enables you to retrieve a list of potential values for creating an External Mapping from a specified destination system. The list is only returned if the destination system has been authenticated successfully and it supports such functionality, otherwise, you will receive an empty response. (300 words) - [Query and filter usage data - m3ter Documentation](/content/docs/api/dataexplorerv2/query-and-filter-usage-data/index.html): Query and filter usage data collected for your Organization. You can use several parameters to filter the range of usage data returned: Time period. Use startDate and endDate to define a period. The query references the timestamp values of usage data submissions for applying the defined time period, and not the time submissions were receivedAt by the platform. Only usage data with a timestamp that falls in the defined time period are returned.(Required) Meters. Specify the Meters you want the query to return data for. Accounts. Specify the Accounts you want the query to return data for. Dimension Filters. Specify values for Dimension data fields on included Meters. Only data that match the specified Dimension field values will be returned for the query. You can apply Aggregations functions to the usage data returned for the query. If you apply Aggregations, you can select to group the data by: Account Time * Dimension (484 words) - [Retrieve Bills in Billing Period - m3ter Documentation](/content/docs/api/bill/retrieve-bills-in-billing-period/index.html): Retrieve all Bills within a specified billing period. This endpoint allows you to retrieve Bills on various frequencies, such as daily, weekly, monthly, or annually. Specify the last day of the period to define the range. For example, to retrieve all Bills on monthly billing up to September with due date of 1st of month, use the last day of September, which is September 30th. The list can also be paginated for easier management. (453 words) - [Working with Bill Statements - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/working-with-bill-statements/index.html) (2,866 words) - [Lock Bill - m3ter Documentation](/content/docs/api/bill/lock-bill/index.html): Lock the specific Bill identified by the given UUID. Once a Bill is locked, no further changes can be made to it. NOTE: You cannot lock a Bill whose current status is PENDING. You will receive an error message if you try to do this. You must first use the Approve Bills call to approve a Bill before you can lock it. (491 words) - [Retrieve a list of external entities from the destination system for a particular credential - m3ter Documentation](/content/docs/api/external-mapping/retrieve-a-list-of-external-entities-from-the-destination-system-for-a-particular-credential.html): Retrieve a list of possible values to create an external mapping using a particular credential. These options are retrieved from the destination system if the system has been successfully authenticated and provides the mechanism to do so. Otherwise an empty response is returned. (287 words) - [Retrieve Bills for an Account ID - m3ter Documentation](/content/docs/api/bill/retrieve-bills-for-an-account-id/index.html): Retrieve all Bills for the given Account. This endpoint retrieves all Bills associated with a specific Account ID in a specified organization. The list can also be paginated for easier management. This is useful for obtaining an overview of all billing activities for an Account. (561 words) - [List ResourceGroup items - m3ter Documentation](/content/docs/api/resourcegroup/list-resourcegroup-items/index.html): Retrieve a list of items for a ResourceGroup (314 words) - [Update Bill Status - m3ter Documentation](/content/docs/api/bill/update-bill-status/index.html): Updates the status of a specified Bill with the given Bill ID. This endpoint allows you to transition a Bill's status through various stages, such as from "Pending" to "Approved". (593 words) - [List External Mappings - m3ter Documentation](/content/docs/api/external-mapping/list-external-mappings/index.html): Retrieve a list of all External Mapping entities. This endpoint retrieves a list of all External Mapping entities for a specific Organization. The list can be paginated for better management, and supports filtering using the external system. (330 words) - [Creating Transaction Types - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/creating-transaction-types/index.html) (187 words) - [Retrieve External Mapping Configuration - m3ter Documentation](/content/docs/api/external-mapping/retrieve-external-mapping-configuration/index.html): Retrieve the global External Mapping configuration. This endpoint retrieves the global External Mapping configuration for the specified Organization. (236 words) - [Search Bills - m3ter Documentation](/content/docs/api/bill/search-bills/index.html): Search for Bill entities. This endpoint executes a search query for Bills based on the user specified search criteria. The search query is customizable, allowing for complex nested conditions and sorting. The returned list of Bills can be paginated for easier management. (453 words) - [Retrieve ScheduledEventConfiguration - m3ter Documentation](/content/docs/api/scheduledeventconfigurations/retrieve-scheduledeventconfiguration/index.html): Retrieve a ScheduledEventConfiguration for the given UUID. (267 words) - [Creating and Managing Contracts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-contracts-for-accounts/creating-and-managing-contracts/index.html) (1,754 words) - [Page Not Found](/content/docs/guides/running-viewing-and-managing-bills/bill-line-item-types/index.html) (33 words) - [Viewing and Editing Organization Configuration - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/viewing-and-editing-organization-configuration/index.html) (1,916 words) - [Data Export - Entity Schema and Relationship Diagram - m3ter Documentation](/content/docs/guides/data-exports/data-export-object-relationship-diagram/index.html) (51 words) - [Timezone Settings - Notes and Recommendations - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/timezone-settings-notes-and-recommendations/index.html) (228 words) - [Setting Up Contract Billing - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-contracts-for-accounts/setting-up-contract-billing/index.html) (3,418 words) - [Delete Account - m3ter Documentation](/content/docs/api/account/delete-account/index.html): Delete the Account with the given UUID. This may fail if there are any AccountPlans that reference the Account being deleted. (253 words) - [Create Meter - m3ter Documentation](/content/docs/api/meter/create-meter/index.html): 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: - Reviewing Meter Options. (430 words) - [Retrieve latest Bill - m3ter Documentation](/content/docs/api/bill/retrieve-latest-bill/index.html): Retrieve the latest Bill for the given Account. This endpoint retrieves the latest Bill for the given Account in the specified Organization. It facilitates tracking of the most recent charges and consumption details. (457 words) - [Delete Bill - m3ter Documentation](/content/docs/api/bill/delete-bill/index.html): Delete the Bill with the given UUID. This endpoint deletes the specified Bill with the given unique identifier. Use with caution since deleted Bills cannot be recovered. Suitable for removing incorrect or obsolete Bills, and for Bills that have not been sent to customers. Where end-customer invoices for Bills have been sent to customers, Bills should not be deleted to ensure you have an audit trail of how the invoice was created. (433 words) - [Retrieve Bill - m3ter Documentation](/content/docs/api/bill/retrieve-bill/index.html): Retrieve the Bill with the given UUID. This endpoint retrieves the Bill with the given unique identifier (UUID) and specific Organization. (458 words) - [External Mapping Endpoints - m3ter Documentation](/content/docs/api/external-mapping/introduction/index.html): Endpoints for managing External Mapping related operations such as creation, update, list and delete. (109 words) - [List Bills - m3ter Documentation](/content/docs/api/bill/list-bills/index.html): Retrieve a list of Bills. This endpoint retrieves a list of all Bills for the given Account within the specified Organization. Optional filters can be applied such as by date range, lock status, or other attributes. The list can also be paginated for easier management. (446 words) - [Download Bills URL - m3ter Documentation](/content/docs/api/bill/download-bills-url/index.html): Generate a URL for downloading a CSV file containing a comprehensive list of Bills data for the specified organization for a specified period. This endpoint facilitates easy exporting of billing data for external analysis and reporting. The response to this call returns a pre-signed downloadUrl, which you then enter into your browser to download the CSV file of the Bill entities. You can use the externalSystem request parameter to control the format of the Bills data in the CSV file: - STANDARD A wider range of Bills data columns is given. - XERO A more limited range of data columns is given and compatible with loading into your 3rd-party Xero system. NOTES: - Download Limits. You can only download Bills for a period of up to 31 days or up to a maximum of 5000 Bills. If you attempt a download that exceeds either of these two limits, you'll receive an error message - Empty Bills. The CSV formatted file is compiled for download by taking each of the line items found in Bills that exist in your Organization for the specified period. The Bill for each line item record is given, along with Bill Total and other billing attributes. However, this means that if you have an empty Bill that exists for the specified period - one for which no line items currently exist - then no line item records will be shown for this Bill in the CSV file you download. (451 words) - [Changelog 2024 - m3ter Documentation](/content/docs/changelog/changelog-2024/index.html): New features, functionality and updates for 2024. (5,134 words) - [Retrieve Account - m3ter Documentation](/content/docs/api/account/retrieve-account/index.html): Retrieve the Account with the given Account UUID. (317 words) - [Account Plan Endpoints - m3ter Documentation](/content/docs/api/accountplan/introduction/index.html): Endpoints for AccountPlan and AccountPlanGroup related operations such as creation, update, list and delete. (596 words) - [Approve Bills - m3ter Documentation](/content/docs/api/bill/approve-bills/index.html): Approve multiple Bills for the specified Organization based on the given criteria. This endpoint allows you to change currently Pending Bills to Approved status for further processing. Query Parameters: - Use accountIds to approve Bills for specifed Accounts. Request Body Schema Parameter: - Use billIds to specify a collection of Bills for batch approval. Important! If you use the billIds Request Body Schema parameter, any Query parameters you might have also used are ignored when the call is processed. (373 words) - [List Line Items - m3ter Documentation](/content/docs/api/bill/list-line-items/index.html): Lists all the line items for a specific Bill. This endpoint retrieves a list of line items for the given Bill within the specified Organization. The list can also be paginated for easier management. The line items returned in the list include individual charges, discounts, or adjustments within a Bill. (368 words) - [Pricing Plans Using Segmented Aggregations - m3ter Documentation](/content/docs/guides/plans-and-pricing/pricing-plans/pricing-plans-using-segmented-aggregations/index.html) (2,414 words) - [Creating and Managing Export Destinations - m3ter Documentation](/content/docs/guides/data-exports/creating-data-export-destinations/index.html) (1,307 words) - [Retrieve Bill Statement in JSON Format - m3ter Documentation](/content/docs/api/bill/retrieve-bill-statement-in-json-format/index.html): Retrieve a Bill Statement in JSON format for a given Bill ID. Bill Statements are backing sheets to the invoices sent to your customers. Bill Statements provide a breakdown of the usage responsible for the usage charge line items shown on invoices. The response to this call returns a pre-signed downloadUrl, which you use with a GET call to obtain the Bill Statement. (276 words) - [Approve Bills in Billing Period - m3ter Documentation](/content/docs/api/bill/approve-bills-in-billing-period/index.html): Approve all Bills within a specified billing period. This endpoint allows you to approve Bills on various frequencies, such as daily, weekly, monthly, or annually. Specify the last day of the period to define the range. For example, to approve all Bills on monthly billing up to September with due date of 1st of month, use the last day of September, which is September 30th. (268 words) - [Invitation Endpoints - m3ter Documentation](/content/docs/api/invitations/introduction/index.html): Endpoints for creating and retrieving user invitations. Use invitations to invite other people to join your m3ter Organization. (137 words) - [Retrieve Line Item - m3ter Documentation](/content/docs/api/bill/retrieve-line-item/index.html): Retrieves a specific line item within a Bill. This endpoint retrieves the line item given by its unique identifier (UUID) from a specific Bill. (320 words) - [Retrieve Bill Statement in CSV Format - m3ter Documentation](/content/docs/api/bill/retrieve-bill-statement-in-csv-format/index.html): Retrieve a specific Bill Statement for the given Bill UUID in CSV format. Bill Statements are backing sheets to the invoices sent to your customers. Bill Statements provide a breakdown of the usage responsible for the usage charge line items shown on invoices. The response includes a pre-signed downloadUrl, which must be used with a separate GET call to download the actual Bill Statement. This ensures secure access to the requested information. (295 words) - [Create Bill Statement in CSV Format - m3ter Documentation](/content/docs/api/bill/create-bill-statement-in-csv-format/index.html): Generate a specific Bill Statement for the provided Bill UUID in CSV format. Bill Statements are backing sheets to the invoices sent to your customers. Bill Statements provide a breakdown of the usage responsible for the usage charge line items shown on invoices. The response to this call returns a pre-signed downloadUrl, which you then use with a GET call to obtain the Bill statement in CSV format. (270 words) - [Download Bills - m3ter Documentation](/content/docs/api/bill/download-bills/index.html): Retrieve Bills data in CSV format. Use this endpoint for retrieving Bills data in CSV format for your Organization for a specified period. The response contains the line items for Bills in the defined time period in a comma-separated string format. To define a time period you can use exactly one of the startDate/endDate or externalInvoiceDateStart/externalInvoiceDateEnd request parameter pairings. If you try to mix them when defining a time period - such as startDate/externalInvoiceDateEnd - then you'll receive an error. You can use the externalSystem request parameter to control the format of the Bills data given in the comma-separated response: - STANDARD A wider range of data columns is given. - XERO A more limited range of data columns is given and compatible with loading into your 3rd-party Xero system. NOTES: - Download Limits. You can only retrieve Bills data for a period of up to 31 days or up to a maximum of 5000 Bills. If you attempt a call that exceeds either of these two limits, you'll receive an error message - Empty Bills. The CSV formatted response string is compiled by taking each of the line items found in Bills that exist in your Organization for the specified period. The Bill for each line item record is given, along with Bill Total and other billing attributes. However, if you have an empty Bill that exists for the specified period - one for which no line items currently exist - then no line item records will be shown for this Bill in the CSV formatted response. - Downloading a CSV File. If you want to download a CSV file for Bills data for a specified period, use the Download Bills URL endpoint. (367 words) - [Create AccountPlan - m3ter Documentation](/content/docs/api/accountplan/create-accountplan/index.html): Create a new AccountPlan or AccountPlanGroup. This endpoint creates a new AccountPlan or AccountPlanGroup for a specific Account in your Organization. The details of the new AccountPlan or AccountPlanGroup should be supplied in the request body. Note: You cannot use this call to create both an AccountPlan and AccountPlanGroup for an Account at the same time. If you want to create both for an Account, you must submit two separate calls. (437 words) - [Auth Endpoints - m3ter Documentation](/content/docs/api/auth/introduction/index.html): Endpoint for retrieving a JSON Web Token (JWT) bearer token for a Service User using the Client Credentials Grant flow. (24 words) - [Create Balance - m3ter Documentation](/content/docs/api/balances/create-balance/index.html): Create a new Balance for the given end customer Account. This endpoint allows you to create a new Balance for a specific end customer Account. The Balance details should be provided in the request body. (484 words) - [Creating Plan Templates - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/creating-plan-templates/index.html) (949 words) - [Creating Plans - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/creating-plans/index.html) (1,080 words) - [Balance Charge Schedule Endpoints - m3ter Documentation](/content/docs/api/balancechargeschedule/introduction/index.html): Endpoints for creating/updating/deleting BalanceChargeSchedules. (19 words) - [Lookup Table Endpoints - m3ter Documentation](/content/docs/api/lookuptable/introduction/index.html): Endpoints for creating/updating/deleting Lookup Tables. (90 words) - [Preview ScheduledBalanceTransactions - m3ter Documentation](/content/docs/api/balancetransactionschedule/preview-scheduledbalancetransactions/index.html): Previews the BalanceTransactions this Schedule would create, without persisting them. You can use this call to obtain a preview of the Transactions a Schedule you plan to create for a Balance would generate. (381 words) - [Working in Meter Details - m3ter Documentation](/content/docs/guides/usage-data-meters/working-in-meter-details/index.html) (938 words) - [Data Explorer V2 Endpoints - m3ter Documentation](/content/docs/api/dataexplorerv2/introduction/index.html): Endpoints for querying and filtering Usage data collected for your Organization. (80 words) - [Line Item Endpoints - m3ter Documentation](/content/docs/api/line-item/introduction/index.html): Endpoint for retrieving a list of line items for Bills in an Organization. (20 words) - [Update Balance - m3ter Documentation](/content/docs/api/balances/update-balance/index.html): Update a specific Balance. This endpoint allows you to update the details of a specific Balance. The updated Balance details should be provided in the request body. (393 words) - [Bill Endpoints - m3ter Documentation](/content/docs/api/bill/introduction/index.html): Endpoints for billing operations such as creating, updating, listing, downloading, and deleting Bills. (62 words) - [User Endpoints - m3ter Documentation](/content/docs/api/user/introduction/index.html): Endpoints for creating/updating Users (20 words) - [Creating Prepayments for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-prepayments-for-accounts/index.html) (4,944 words) - [Creating Global Meters - m3ter Documentation](/content/docs/guides/usage-data-meters/creating-global-meters/index.html) (736 words) - [Worked Example - Variable Usage Discounting by Account - m3ter Documentation](/content/docs/guides/lookup-tables/worked-example-variable-usage-discouting-by-account.html) (1,108 words) - [List Balances - m3ter Documentation](/content/docs/api/balances/list-balances/index.html): Retrieve a list of all Balances for your Organization. This endpoint returns a list of all Balances associated with your organization. You can filter the Balances by the end customer's Account UUID and end dates, and paginate through them using the pageSize and nextToken parameters. NOTE: If a Balance has a rollover amount configured and you want to use the endDateStart or endDateEnd query parameters, the rolloverEndDate is used as the end date/time for the Balance. (402 words) - [Reviewing and Managing Export Schedules - m3ter Documentation](/content/docs/guides/data-exports/reviewing-and-managing-export-schedules/index.html) (419 words) - [Editing and Deleting Plan Templates and Plans - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/editing-plan-templates-and-plans/index.html) (384 words) - [Create Balance Transaction - m3ter Documentation](/content/docs/api/balances/create-balance-transaction/index.html): Add a Transaction to a Balance. This endpoint allows you to create a new Transaction amount for a Balance. This amount then becomes available at billing for draw-down to cover charges due. The Transaction details should be provided in the request body. Before you can add a Transaction amount, you must first set up Transaction Types at the Organization Level - see the Transaction Type section in this API Reference for more details. You can then use this call to add an instance of a Transaction Type to a Balance. Note: If you have a customer whose payment is in a different currency to the Balance currency, you can use the paid and paidCurrency request parameters to record the amount paid and alternative currency respectively. For example, you might add a Transaction amount of 200 USD to a Balance on a customer Account where the customer actually paid you 50 units in virtual currency X. (314 words) - [Reviewing Export Jobs - m3ter Documentation](/content/docs/guides/data-exports/reviewing-export-jobs/index.html) (539 words) - [Reviewing m3sh Workflow Runs - m3ter Documentation](/content/docs/guides/m3sh-automation/reviewing-m3sh-workflow-runs/index.html) (550 words) - [docs/guides/getting-started/working-with-dates-in-m3ter-easy-reference/index.html](/content/docs/guides/getting-started/working-with-dates-in-m3ter-easy-reference/index.html) (1,022 words) - [List Accounts - m3ter Documentation](/content/docs/api/account/list-accounts/index.html): Retrieve a list of Accounts that can be filtered by Account ID or Account Code. (341 words) - [Marketplace Integrations Endpoints - m3ter Documentation](/content/docs/api/marketplace-integrations/introduction/index.html): Endpoints for retrieving reporting data on Marketplace Integration runs (20 words) - [Retrieve Balance - m3ter Documentation](/content/docs/api/balances/retrieve-balance/index.html): Retrieve a specific Balance. This endpoint returns the details of the specified Balance. (274 words) - [Creating Salesforce Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-salesforce-integration-credentials/index.html) (267 words) - [Get Balance Transactions Summary - m3ter Documentation](/content/docs/api/balances/get-balance-transactions-summary/index.html): Retrieves the Balance Transactions Summary for a given Balance. The response contains useful recorded and calculated Transaction amounts created for a Balance during the time it is active for the Account, including amounts relevant to any rollover amount configured for a Balance: totalCreditAmount. The sum of all credits amounts created for the Balance. totalDebitAmount. The sum of all debit amounts created for the Balance. initialCreditAmount. The initial credit amount created for the Balance. expiredBalanceAmount. The amount of the Balance remaining at the time the Balance expires and which is not included in any configured Rollover amount. For example,suppose a Balance reaches its end date and 1000 credit remains unused. If the Balance is configured to rollover 800, then the expiredBalanceAmount is calculated as 1000 - 800 = 200. rolloverConsumed. The sum of debits made against the configured rollover amount. Note that this amount is dynamic relative to when the API call is made until either the rollover end date is reached or the cap configured for the rollover amount is reached, after which it will be unchanged. If no rollover is configured for a Balance, then this is ignored. balanceConsumed. The sum of debits made against the Balance. Note that this amount is dynamic relative to when the API call is made until either the Balance end date is reached or the available Balance amount reaches zero, after which it will be unchanged. (309 words) - [Delete Balance - m3ter Documentation](/content/docs/api/balances/delete-balance/index.html): Delete a specific Balance. This endpoint allows you to delete a specific Balance with the given UUID. (274 words) - [Creating QuickBooks Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-quickbooks-integration-credentials/index.html) (317 words) - [Working with Plan Groups - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/working-with-plan-groups/index.html) (2,082 words) - [Account Endpoints - m3ter Documentation](/content/docs/api/account/introduction/index.html): Endpoints for Account related operations such as creation, update, list and delete. An Account represents one of your end-customer accounts. (243 words) - [Ingest API Limits and Optimizing Measurement Submissions - m3ter Documentation](/content/docs/guides/m3ter-apis/ingest-api-limits/index.html) (594 words) - [Approving and Locking Bills - Managing Bill Lifecycle - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/approving-and-locking-bills-managing-bill-lifecycle.html) (1,576 words) - [Meter Endpoints - m3ter Documentation](/content/docs/api/meter/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting Meters. (224 words) - [Creating Xero Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-native-integrations/managing-integration-credentials/creating-xero-integration-credentials/index.html) (341 words) - [Creating Credit Reasons - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/creating-credit-reasons/index.html) (166 words) - [Aggregation Endpoints - m3ter Documentation](/content/docs/api/aggregation/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting Aggregations. (205 words) - [Creating Debit Reasons - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/creating-debit-reasons/index.html) (169 words) - [Measurement Endpoints - m3ter Documentation](/content/docs/api/measurements/introduction/index.html): Endpoints for submitting usage data measurements to the m3ter platform. (194 words) - [m3ter Console - m3ter Documentation](/content/docs/guides/getting-started/working-in-the-m3ter-console/index.html) (1,738 words) - [Managing and Editing Priced Plans and Plan Templates - m3ter Documentation](/content/docs/guides/plans-and-pricing/pricing-plans/managing-and-editing-priced-plans-or-plan-templates.html) (2,232 words) - [Worked Example - Variable Usage Discounting - m3ter Documentation](/content/docs/guides/lookup-tables/worked-example-variable-usage-discounting/index.html) (1,174 words) - [Creating Paddle Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-paddle-integration-credentials/index.html) (189 words) - [Creating Stripe Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-stripe-integration-credentials/index.html) (303 words) - [Config API Limits - m3ter Documentation](/content/docs/guides/m3ter-apis/config-api-limits/index.html) (358 words) - [Changelog 2023 - m3ter Documentation](/content/docs/changelog/changelog-2023/index.html): New features, functionality and updates for 2023. (3,662 words) - [Understanding Billing Options for Plan Templates/Plans - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/understanding-billing-options-for-plan-templates-plans.html) (3,007 words) - [Creating Azure Marketplace Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-azure-marketplace-integration-credentials/index.html) (186 words) - [Working with Contracts for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-contracts-for-accounts/index.html) (294 words) - [WAF Rules for HTTP Requests - m3ter Documentation](/content/docs/guides/m3ter-apis/waf-rules-for-http-requests/index.html) (103 words) - [Creating Chargebee Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-chargebee-integration-credentials/index.html) (146 words) - [Enable IntegrationConfig - m3ter Documentation](/content/docs/api/integrations/enable-integrationconfig/index.html): Enables a previously disabled integration configuration, allowing it to be operational again. (403 words) - [Creating and Managing Currencies - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/creating-and-managing-currencies/index.html) (1,503 words) - [Getting Started with API Calls - m3ter Documentation](/content/docs/guides/m3ter-apis/getting-started-with-api-calls/index.html) (1,450 words) - [docs/downloads/m3ter-postman-collection-json.html](/content/docs/downloads/m3ter-postman-collection-json.html) (5,799 words) - [List Account Children - m3ter Documentation](/content/docs/api/account/list-account-children/index.html): Retrieve a list of Accounts that are children of the specified Account. (309 words) - [Create ScheduledEventConfiguration - m3ter Documentation](/content/docs/api/scheduledeventconfigurations/create-scheduledeventconfiguration/index.html): Create a new ScheduledEventConfiguration. (384 words) - [End-date Account billing entities - m3ter Documentation](/content/docs/api/account/end-date-account-billing-entities/index.html): Apply the specified end-date to billing entities associated with an Account. NOTE: - When you successfully end-date billing entities, the version number of each entity is incremented. (344 words) - [List ScheduledEventConfigurations - m3ter Documentation](/content/docs/api/scheduledeventconfigurations/list-scheduledeventconfigurations/index.html): Retrieve a list of ScheduledEventConfiguration entities (283 words) - [Create Webhook Destination - m3ter Documentation](/content/docs/api/integrations/create-webhook-destination/index.html): This endpoint creates a new webhook destination. A webhook destination is a URL where webhook payloads will be sent. (627 words) - [Update Destination - m3ter Documentation](/content/docs/api/integrations/update-destination/index.html): Update a destination to be used for a webhook. (531 words) - [Retrieve IntegrationRuns - m3ter Documentation](/content/docs/api/integrations/retrieve-integrationruns/index.html): Retrieve the latest integration runs for entity and ids (446 words) - [Creating Xero Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-xero-integration-credentials/index.html) (321 words) - [Update IntegrationConfig - m3ter Documentation](/content/docs/api/integrations/update-integrationconfig/index.html): Update the integration configuration for the given UUID. This endpoint allows you to update the configuration of a specific integration within your organization. It is used to modify settings or parameters of an existing integration. (342 words) - [Running, Viewing, and Managing Bills - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/index.html) (383 words) - [Attaching Plan Groups to an Account - m3ter Documentation](/content/docs/guides/end-customer-accounts/attaching-plan-groups-to-an-account/index.html) (3,302 words) - [Delete an External Mapping - m3ter Documentation](/content/docs/api/external-mapping/delete-an-external-mapping/index.html): Delete an External Mapping with the given UUID. (232 words) - [Bill Line Items - Mapping to Accounting Products - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/bill-line-items-mapping-accounting-products/index.html) (774 words) - [Managing your Organization - m3ter Documentation](/content/docs/guides/organization-and-access-management/viewing-and-editing-organization/index.html) (116 words) - [Create IntegrationConfig - m3ter Documentation](/content/docs/api/integrations/create-integrationconfig/index.html): Set the integration configuration for the entity. (356 words) - [Working with Bills in Bill Management - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/managing-bills/index.html) (690 words) - [Scheduled Event Configuration Endpoints - m3ter Documentation](/content/docs/api/scheduledeventconfigurations/introduction/index.html): Endpoints for retrieving and managing scheduled Events' configurations. (61 words) - [Get IntegrationRun for the UUID - m3ter Documentation](/content/docs/api/integrations/get-integrationrun-for-the-uuid/index.html): Retrieve the integration run for the id (443 words) - [Delete IntegrationConfig - m3ter Documentation](/content/docs/api/integrations/delete-integrationconfig/index.html): Delete the integration configuration for the given UUID. Use this endpoint to delete the configuration of a specific integration within your organization. It is intended for removing integration settings that are no longer needed. (293 words) - [HTTP Error Codes - m3ter Documentation](/content/docs/guides/m3ter-apis/http-error-codes/index.html) (827 words) - [Working with Custom Fields - m3ter Documentation](/content/docs/guides/creating-and-managing-products/working-with-custom-fields/index.html) (578 words) - [Retrieve Destination - m3ter Documentation](/content/docs/api/integrations/retrieve-destination/index.html): Retrieve the webhook Destination for the UUID. (408 words) - [Retrieve IntegrationConfig - m3ter Documentation](/content/docs/api/integrations/retrieve-integrationconfig/index.html): Retrieve the integration configuration for the entity (506 words) - [List All IntegrationConfigs - m3ter Documentation](/content/docs/api/integrations/list-all-integrationconfigs/index.html): List all integration configurations. This endpoint retrieves a list of all integration configurations for the specified Organization. The list can be paginated for easier management. (328 words) - [Bill Line Items - Default Descriptions - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/bill-line-items-default-descriptions/index.html) (482 words) - [Get IntegrationRun Log - m3ter Documentation](/content/docs/api/integrations/get-integrationrun-log/index.html): Retrieve the integrationrun log for the given UUID. This endpoint is for retrieving logs of a specific integrationrun. It is useful for debugging and monitoring the performance of integrations within your organization. (296 words) - [Creating Custom Plan Groups for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-custom-plan-groups-for-accounts/index.html) (3,030 words) - [Search Accounts - m3ter Documentation](/content/docs/api/account/search-accounts/index.html): Search for Account entities. This endpoint executes a search query for Accounts based on the user specified search criteria. The search query is customizable, allowing for complex nested conditions and sorting. The returned list of Accounts can be paginated for easier management. (343 words) - [List IntegrationRuns By DestinationId - m3ter Documentation](/content/docs/api/integrations/list-integrationruns-by-destinationid/index.html): Retrieve a list of the integration runs for the destination (341 words) - [Changelog 2022 - m3ter Documentation](/content/docs/changelog/changelog-2022/index.html): New features, functionality and updates for 2022. (1,423 words) - [Scheduling Billing - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/scheduling-billing/index.html) (737 words) - [Get Token - m3ter Documentation](/content/docs/api/auth/get-token/index.html): Get authentication token (314 words) - [Retrieve IntegrationConfig for UUID - m3ter Documentation](/content/docs/api/integrations/retrieve-integrationconfig-for-uuid/index.html): Retrieve the integration configuration for the given UUID. This endpoint retrieves the configuration details of a specific integration within an organization. It is useful for obtaining the settings and parameters of an integration. (244 words) - [List IntegrationRuns - m3ter Documentation](/content/docs/api/integrations/list-integrationruns/index.html): Retrieve a list of the integration runs for the specified entity. You can filter the list using the startDate and endDate query parameters to specify date/times to define the time period you want to return integration runs for. (352 words) - [Delete Webhook Destination - m3ter Documentation](/content/docs/api/integrations/delete-webhook-destination/index.html): This endpoint deletes a specific webhook destination identified by its UUID. (256 words) - [List Destinations - m3ter Documentation](/content/docs/api/integrations/list-destinations/index.html): Retrieve a list of all Destinations created in the Organization. (256 words) - [Activate Webhook Destination - m3ter Documentation](/content/docs/api/integrations/activate-webhook-destination/index.html): Set the active status on a webhook integration destination. Use this endpoint to activate or deactivate a webhook integration destination. It toggles the active status of the specific wehbook destination with the given ID. (318 words) - [Attaching Plans to an Account - m3ter Documentation](/content/docs/guides/end-customer-accounts/attaching-plans-to-an-account/index.html) (3,062 words) - [Create Account - m3ter Documentation](/content/docs/api/account/create-account/index.html): Create a new Account within the Organization. (506 words) - [Get ConfigOption Values - m3ter Documentation](/content/docs/api/integrations/get-configoption-values/index.html): Get possible values for specific configuration setting. (270 words) - [Retrieve Available Auth Config for System and Entity Type - m3ter Documentation](/content/docs/api/integrations/retrieve-available-auth-config-for-system-and-entity-type.html): Retrieve the valid auth config for provided system and entity type. (280 words) - [Creating Product Meters - m3ter Documentation](/content/docs/guides/usage-data-meters/creating-meters/index.html) (856 words) - [Retrieve Latest IntegrationRun - m3ter Documentation](/content/docs/api/integrations/retrieve-latest-integrationrun/index.html): Retrieve the latest integration run for the entity. (303 words) - [Viewing Bill History - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/viewing-bill-history/index.html) (209 words) - [List Line Items - m3ter Documentation](/content/docs/api/line-item/list-line-items/index.html): List the billing line items for the given Organization, which can be filtered by the type of line item, Bill ID, or Commitment (prepayment) ID. (399 words) - [Troubleshooting Bills - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/troubleshooting-bills/index.html) (2,878 words) - [Usage Data Explorer (v2) - m3ter Documentation](/content/docs/guides/data-explorer/usage-data-explorer-v2/index.html) (3,003 words) - [Retrieve current user information - m3ter Documentation](/content/docs/api/user/retrieve-current-user-information/index.html): Retrieve information about the current user (307 words) - [Retrieve Available Entity Types for System - m3ter Documentation](/content/docs/api/integrations/retrieve-available-entity-types-for-system/index.html): Retrieve the valid entity types for provided system. (266 words) - [Retrieve Available Configurations - m3ter Documentation](/content/docs/api/integrations/retrieve-available-configurations/index.html): This endpoint gets the available configuration options for integrations. (299 words) - [Creating Custom Plans for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-custom-account-plans/index.html) (3,052 words) - [Working with Meter Derived Fields and Examples - m3ter Documentation](/content/docs/guides/usage-data-meters/derived-fields-for-meters-examples-and-supported-syntax.html) (3,061 words) - [Authentication and Authorization - m3ter Documentation](/content/docs/api/authentication/index.html) (511 words) - [Retrieve Line Item Usage in JSON Format - m3ter Documentation](/content/docs/api/bill/retrieve-line-item-usage-in-json-format/index.html): Retrieve the line item with the given UUID in JSON format. This endpoint retrieves detailed usage information for a specific billing line item in JSON format. It is designed to provide granular insights into the consumption pattern for the given line item. The response includes a pre-signed downloadUrl, which must be used with a separate GET call to download the Bill line item. This ensures secure access to the requested information. (276 words) - [Creating Operational Data Export Schedules - m3ter Documentation](/content/docs/guides/data-exports/creating-operational-data-export-schedules/index.html) (1,373 words) - [Reviewing Options for Plans and Plan Templates - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/reviewing-configuration-options-for-plans-and-plan-templates.html) (1,284 words) - [Creating Charges for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-charges-for-accounts/index.html) (2,349 words) - [Retrieve reported usage - m3ter Documentation](/content/docs/api/marketplace-integrations/retrieve-reported-usage/index.html): Retrieve a list of reported usage records that match the provided filters. When Bill integration runs are performed, all interactions between m3ter and a Marketplace system are persisted as logs. Use this endpoint to retrieve these logs, which you can use to track all amounts sent over to the Marketplace system together with the date and time the Bill data was sent. This provides a report on usage data sent to the Marketplace for each Bill integration run (308 words) - [Retrieve Available Integration Systems - m3ter Documentation](/content/docs/api/integrations/retrieve-available-integration-systems/index.html): Retrieve the valid integration systems. Can be filtered by entityType. (313 words) - [Duplicating Priced Plans and Plan Templates - m3ter Documentation](/content/docs/guides/plans-and-pricing/pricing-plans/duplicating-priced-plans-or-plan-templates/index.html) (358 words) - [Submitting and Checking Test Usage Data - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/submitting-test-usage-data/index.html) (2,015 words) - [Getting Usage Data into m3ter - m3ter Documentation](/content/docs/exploring-m3ter-getting-to-know-the-platform/getting-usage-data-into-m3ter-quick-reference-starter.html) (1,781 words) - [Recurring Charges Billing: Seat-Based Pricing - m3ter Documentation](/content/docs/guides/recurring-charges-counters/reviewing-bills-for-recurring-charges/index.html) (2,036 words) - [Pagination - m3ter Documentation](/content/docs/api/pagination/index.html) (211 words) - [Postman - m3ter Documentation](/content/docs/api/postman/index.html) (93 words) - [Quote-to-Cash business process breakdown - m3ter](/content/reference-architecture/business-processes-and-teams/index.html): Explore the key business processes within the quote-to-cash framework, from quoting and contracting to invoicing, payments, and revenue recognition. (1,871 words) - [Reviewing Meter Options - m3ter Documentation](/content/docs/guides/usage-data-meters/reviewing-meter-options/index.html) (883 words) - [Submitting Personally Identifiable Information (PII) - m3ter Documentation](/content/docs/api/submitting-pii/index.html) (69 words) - [Service Authentication - m3ter Documentation](/content/docs/guides/authenticating-with-the-platform/service-authentication/index.html) (982 words) - [Rate and Payload Limits - m3ter Documentation](/content/docs/api/rate-and-payload-limits/index.html) (35 words) - [Configuration Workflow - m3ter Documentation](/content/docs/guides/getting-started/previewing-main-configuration-steps/index.html) (723 words) - [The role of the data model in quote-to-cash - m3ter](/content/reference-architecture/data/index.html): Learn why the data model is essential in a multi-system quote-to-cash architecture, ensuring seamless data flow and process validation. (1,912 words) - [Understanding and Creating Counter Adjustments for Accounts - m3ter Documentation](/content/docs/guides/recurring-charges-counters/creating-counter-adjustments-for-accounts/index.html) (1,542 words) - [Reviewing Pricing Options for Plans and Plan Templates - m3ter Documentation](/content/docs/guides/plans-and-pricing/pricing-plans/reviewing-pricing-options-and-pricing-plans/index.html) (554 words) - [Working in Account Overview - m3ter Documentation](/content/docs/guides/end-customer-accounts/working-in-account-overview/index.html) (1,301 words) - [Creating and Working with Plan Templates, Plans, and Plan Groups - m3ter Documentation](/content/docs/guides/plans-and-pricing/working-with-plan-templates-and-plans/index.html): Learn how to define default settings for billing operations and set up consistent pricing structures for your products or services. (422 words) - [Creating, Managing, and Reviewing Notifications - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/utilizing-events-and-notifications/creating-managing-and-reviewing-notifications/index.html) (2,063 words) - [FAQs: Metering - m3ter Documentation](/content/docs/faqs/faqs-metering/index.html): Review answers to key questions concerning usage data ingest into m3ter, such as how to handle data ingest issues and what happens when Account codes are changed. (908 words) - [Creating Counters and Pricing Plans - m3ter Documentation](/content/docs/guides/recurring-charges-counters/creating-counters/index.html) (1,844 words) - [Recurring Charges Billing: Hybrid Pricing - m3ter Documentation](/content/docs/guides/recurring-charges-counters/recurring-charges-example-2-hybrid-pricing/index.html) (1,584 words) - [Billing Hierarchy Modes for Parent/Child Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-and-working-with-child-accounts/billing-for-parent-child-accounts/index.html) (1,799 words) - [Object Definitions and API Calls - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/utilizing-events-and-notifications/object-definitions-and-api-calls/index.html) (1,527 words) - [Integrations for m3ter - m3ter Documentation](/content/docs/exploring-m3ter-getting-to-know-the-platform/integrations/index.html) (122 words) - [Worked Examples - m3ter Documentation](/content/docs/guides/getting-started/metering-for-production-worked-examples/index.html): Discover m3ter's usage-based pricing examples: for simple cloud storage, allowing for sign-up bonuses, and usage segmentation. (88 words) - [Understanding, Creating, and Managing Permission Policies - m3ter Documentation](/content/docs/guides/organization-and-access-management/creating-and-managing-permissions/index.html) (1,726 words) - [Creating and Managing External Mappings - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/creating-and-managing-external-mappings/index.html) (2,097 words) - [User/Password Authentication - m3ter Documentation](/content/docs/guides/authenticating-with-the-platform/user-password-authentication/index.html) (400 words) - [Sending your Data to m3ter - m3ter Documentation](/content/docs/exploring-m3ter-getting-to-know-the-platform/sending-data-to-m3ter-quick-reference-starter/index.html) (917 words) - [Entity Relationship Diagram - m3ter Documentation](/content/docs/exploring-m3ter-getting-to-know-the-platform/entity-relationship-diagram/index.html) (609 words) - [NetSuite data models in quote-to-cash - m3ter](/content/reference-architecture/appendix-b-netsuite-data-model/index.html): Explore how NetSuite supports quote-to-cash for B2B SaaS, including sales orders, billing schedules, and revenue recognition models. (929 words) - [Knowledge Index - m3ter Documentation](/content/docs/guides/getting-started/knowledge-index/index.html) (3,066 words) - [FAQs: General Questions - m3ter Documentation](/content/docs/faqs/faqs-general-questions/index.html): Get expert answers about Usage-Based Pricing (UBP), m3ter's role, suitability for your business, and why not to build your own billing system. (772 words) - [List Transactions - m3ter Documentation](/content/docs/api/balances/list-transactions/index.html): Retrieve all Transactions for a specific Balance. This endpoint returns a list of all Transactions associated with a specific Balance. You can paginate through the Transactions by using the pageSize and nextToken parameters. (344 words) - [File Uploads for Usage Data by Meter - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/file-uploads-for-usage-data-by-meter/index.html) (943 words) - [Reviewing and Resolving Ingest Events - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/reviewing-and-resolving-ingest-events/index.html) (864 words) - [File Upload Service API - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/file-upload-service-api/index.html) (955 words) - [FAQs: Configuration, Rating and Billing - m3ter Documentation](/content/docs/faqs/faqs-configuration-rating-and-billing/index.html): Gain insights on Commitments/Prepayments, billing methods, and more. Optimize pricing and manage accounts effectively. (725 words) - [Optimizing the Quote-to-Cash Stack for B2B SaaS - m3ter](/content/reference-architecture/reference-architecture/index.html): Optimize your B2B SaaS quote-to-cash stack with usage-based pricing. Learn how key systems like Metering, Entitlements, and Analytics streamline the process. (1,031 words) - [Configuring Azure Marketplace Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-azure-marketplace-integrations/index.html) (2,012 words) - [Submit Measurements - m3ter Documentation](/content/docs/api/measurements/submit-measurements/index.html): Submit a measurement or multiple measurements to the m3ter platform. The maximum size of the payload needs to be less than 512,000 bytes. NOTES: Non-existent Accounts. The account request parameter is required. However, if you want to submit a usage data measurement for an Account which does not yet exist in your Organization, you can use an account code for a non-existent Account. A new skeleton Account will be automatically created. The usage data measurement is accepted and ingested as data belonging to the new auto-created Account. At a later date, you can edit the Account and update the Code,??Name, and email address. For more details, see Submitting Usage Data for Non-Existent Accounts in our main documentation. Usage Data Adjustments. If you need to make corrections for billing retrospectively against an Account, you can use date/time values in the past for the ts (timestamp) request parameter to submit positive or negative usage data amounts to correct and reconcile earlier billing anomalies. For more details, see Submitting Usage Data Adjustments Using Timestamp in our main documentation. Ingest Validation Failure Events. After the intial submission of a usage data measurement to the Ingest API, a data enrichment stage is performed to check for any errors in the usage data measurement, such as a missing field. If an error is identified, this might result in the submission being rejected. In these cases, an ingest validation failure* Event is generated, which you can review on the Ingest Events page in the Console. See also the Events section in this API Reference. 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 measurements you submit do not contain any end-customer PII data. See the Introduction section above for more details. (363 words) - [Creating and Managing Outgoing Webhooks - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/creating-and-managing-destinations/index.html) (1,794 words) - [Segmented Aggregations - m3ter Documentation](/content/docs/guides/usage-data-aggregations/segmented-aggregations/index.html) (789 words) - [Setting Up Transaction Schedules for Balances - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/setting-transaction-schedules-for-balances/index.html) (1,194 words) - [Usage Data Explorer - m3ter Documentation](/content/docs/guides/data-explorer/performing-usage-queries-and-reviewing-results/index.html) (2,316 words) - [Salesforce data models in quote-to-cash - m3ter](/content/reference-architecture/appendix-a-salesforce-data-models/index.html): Explore common Salesforce data models for B2B SaaS, including opportunity, order, and contract management in the quote-to-cash process. (575 words) - [Revenue recognition in quote-to-cash - m3ter](/content/reference-architecture/appendix-c-gaap-compliance/index.html): Learn how ASC 606 and IFRS 15 impact revenue recognition in B2B SaaS and how m3ter automates compliance within the quote-to-cash process. (400 words) - [Compound Aggregations - Examples - m3ter Documentation](/content/docs/guides/usage-data-aggregations/compound-aggregations-examples/index.html) (1,307 words) - [Creating, Managing, and Reviewing Products - m3ter Documentation](/content/docs/guides/creating-and-managing-products/index.html) (979 words) - [Business process architectures in quote-to-cash - m3ter](/content/reference-architecture/business-process-architectures/index.html): Explore sales-led and product-led business process architectures in quote-to-cash, designed for flexible deployments in B2B SaaS companies. (378 words) - [FAQs: Configuration and Setup - Best Practices - m3ter Documentation](/content/docs/faqs/faqs-configuration-and-setup-best-practices/index.html): Answers to questions on configuration setup in m3ter. Learn when to use one Meter or two and how to structure Products for accurate accounting and billing. (284 words) - [Grants - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/balance-grants/index.html) (1,171 words) - [Creating Product Aggregations - m3ter Documentation](/content/docs/guides/usage-data-aggregations/creating-aggregations/index.html) (926 words) - [Custom SQL Aggregations - m3ter Documentation](/content/docs/guides/usage-data-aggregations/custom-sql-aggregations/index.html) (863 words) - [FAQs: Parent and Child Accounts - m3ter Documentation](/content/docs/faqs/faqs-parent-and-child-accounts/index.html): If you are implementing Parent/Child Accounts in your Organization, key questions concerning billing when Child Accounts are deleted or removed. (197 words) - [Working with Parent/Child Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-and-working-with-child-accounts/index.html) (643 words) - [Working with Compound Aggregation Calculations - m3ter Documentation](/content/docs/guides/usage-data-aggregations/compound-aggregation-calculations/index.html) (1,154 words) - [Setting Up Charge Schedules for Balances - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/setting-charge-schedules-for-balances/index.html) (989 words) - [Reviewing Aggregation Options - m3ter Documentation](/content/docs/guides/usage-data-aggregations/reviewing-aggregation-options/index.html) (1,164 words) - [Creating Charges for Balances - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/creating-charges-for-balances/index.html) (920 words) - [Creating and Managing Account Balances - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/creating-and-managing-account-balances/index.html) (1,139 words) - [Creating and Managing Lookup Tables - m3ter Documentation](/content/docs/guides/lookup-tables/creating-and-managing-lookup-tables/index.html) (606 words) - [Running and Viewing Bills for Balance Charges - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/runnning-viewing-bill-for-balance-charges/index.html) (1,097 words) - [m3sh - m3ter Documentation](/content/docs/guides/m3sh-automation/index.html) (576 words) - [Creating Global Aggregations - m3ter Documentation](/content/docs/guides/usage-data-aggregations/creating-global-aggregations/index.html) (803 words) - [Creating and Managing Transactions for Balances - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/creating-and-managing-transactions-for-balances/index.html) (1,124 words) - [Submitting Usage Data for an Account - m3ter Documentation](/content/docs/guides/end-customer-accounts/submitting-usage-data-for-an-account/index.html) (901 words) - [Comparing m3ter usage-based billing to Zuora - m3ter](/content/m3ter-vs-zuora/index.html): m3ter is the fastest and least disruptive way for today’s leading B2B software companies to upgrade their CRM and ERP for usage pricing. (319 words) - [Creating and Managing Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-an-account/index.html) (1,257 words) - [Configuring the m3ter Connector for Salesforce - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/configuring-m3ter-salesforce-connector/index.html) (1,917 words) - [Prepayments Data Explorer - m3ter Documentation](/content/docs/guides/data-explorer/performing-commitments-queries-and-reviewing-results.html) (1,428 words) - [Configuring QuickBooks Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-quickbooks-integrations/index.html) (2,155 words) - [Data Exports (Preview) - m3ter Documentation](/content/docs/guides/data-exports/index.html) (384 words) - [Reviewing and Managing Metadata Mappings - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/reviewing-and-managing-metadata-mappings/index.html) (1,313 words) - [Creating and Managing External Mappings for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-and-managing-external-mappings-for-accounts.html) (617 words) - [Billing and Usage Data - m3ter Documentation](/content/docs/guides/billing-and-usage-data/index.html) (146 words) - [Submitting Usage Data - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/index.html) (262 words) - [m3ter Integrations - Overview - m3ter Documentation](/content/docs/guides/integrations/m3ter-integrations/index.html) (1,183 words) - [Glossary of Terms - m3ter Documentation](/content/docs/glossary-of-terms/index.html) (2,088 words) - [Creating and Configuring Service Users - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/creating-and-configuring-service-users/index.html) (1,061 words) - [Adding Credit Line Items to Bills - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/adding-credit-line-items-to-bills/index.html) (1,236 words) - [Reviewing Aggregation Details - m3ter Documentation](/content/docs/guides/usage-data-aggregations/reviewing-aggregation-details/index.html) (454 words) - [Configuring Chargebee Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-chargebee-integrations/index.html) (1,923 words) - [End Dating Account Billing Entities - m3ter Documentation](/content/docs/guides/end-customer-accounts/end-dating-account-billing-entities/index.html) (749 words) - [Plans and Pricing - m3ter Documentation](/content/docs/guides/plans-and-pricing/index.html): Learn how to create customized pricing plans for your products or services with m3ter. (316 words) - [Understanding and Managing Billing for Balances - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/understanding-billing-for-balances/index.html) (567 words) - [Submitting Usage Data Adjustments Using Timestamp - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/submitting-usage-data-adjustments-using-timestamp/index.html) (276 words) - [Adding Debit Line Items to Bills - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/adding-debit-line-items-to-bills/index.html) (1,128 words) - [API Calls for Data Ingest - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/api-calls-for-data-ingest/index.html) (133 words) - [Contacting m3ter Support - m3ter Documentation](/content/docs/guides/getting-started/contacting-m3ter-support/index.html) (348 words) - [m3ter Calculation Engine - m3ter Documentation](/content/docs/guides/m3ter-calculation-engine/index.html) (1,800 words) - [Managing Users and Assigning Permission Policies - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/managing-users-and-assigning-permission-policies/index.html) (881 words) - [Lookup Tables (Beta) - m3ter Documentation](/content/docs/guides/lookup-tables/index.html) (360 words) - [Configuring Stripe Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-stripe-integrations/index.html) (1,895 words) - [End-Customer Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/index.html) (496 words) - [m3ter APIs - m3ter Documentation](/content/docs/guides/m3ter-apis/index.html) (294 words) - [Balance Endpoints - m3ter Documentation](/content/docs/api/balances/introduction/index.html): Endpoints for creating/retrieving/updating/deleting Balances on Accounts. (543 words) - [Completing NetSuite Integration Prerequisites - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-netsuite-integrations/configuring-netsuite-integration-prerequisites/index.html) (1,077 words) - [Configuring Paddle Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-paddle-integrations/index.html) (1,543 words) - [Reviewing Organization Contracts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-contracts-for-accounts/reviewing-organization-contracts/index.html) (239 words) - [Reviewing Account Balances Summary - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/reviewing-account-balances-summary/index.html) (299 words) - [Exploring m3ter - Getting to Know the Platform - m3ter Documentation](/content/docs/exploring-m3ter-getting-to-know-the-platform/index.html): Use our docs to get to know m3ter: simplify usage-based pricing, automate billing, sync with finance & boost innovation. Shorten cycles, prevent revenue loss. (214 words) - [Reviewing and Recalculating Bills for an Account - m3ter Documentation](/content/docs/guides/end-customer-accounts/reviewing-bills-for-an-account/index.html) (427 words) - [Usage Data: Meters - m3ter Documentation](/content/docs/guides/usage-data-meters/index.html): Discover how to create, configure, and manage Meters for your Organization. (225 words) - [Authentication - m3ter Documentation](/content/docs/guides/authenticating-with-the-platform/index.html): Discover m3ter's authentication options: Username/Password for Console access, m3ter SSO, and Bearer Token for API calls. (266 words) - [Viewing and Managing System Alerts - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/viewing-and-managing-alerts/index.html) (611 words) - [Billing Data Explorer - m3ter Documentation](/content/docs/guides/data-explorer/performing-billing-queries-and-reviewing-results/index.html) (1,251 words) - [Creating and Managing User Groups - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/creating-and-managing-user-groups/index.html) (638 words) - [Creating and Managing Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/index.html) (1,040 words) - [Configuring Salesforce Entity Data Sync Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-sf-entity-data-integrations/index.html) (1,246 words) - [Managing Accounts - Best Practices - m3ter Documentation](/content/docs/guides/end-customer-accounts/managing-accounts-best-practices/index.html) (678 words) - [Creating and Managing Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/creating-and-managing-integration-configurations/index.html) (1,325 words) - [Key Concepts and Relationships - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/utilizing-events-and-notifications/key-concepts-and-relationships/index.html) (991 words) - [Inviting Users to Organization - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/inviting-users-to-organization/index.html) (610 words) - [Creating Counter Adjustments for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-counter-adjustments-for-accounts/index.html) (187 words) - [Lookup Functions - m3ter Documentation](/content/docs/guides/lookup-tables/lookup-functions/index.html) (222 words) - [Example - Notification Setup for Commitment Updated Event - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/utilizing-events-and-notifications/example-1-commitment-updated-event/index.html) (420 words) - [Creating NetSuite Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-netsuite-integration-credentials/index.html) (270 words) - [Working with Scheduled Events - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/utilizing-events-and-notifications/working-with-scheduled-events/index.html) (659 words) - [Setting Up and Using Sync to m3ter Invocable Action - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/setting-up-invocable-action-for-event-driven-sync/index.html) (1,196 words) - [Granting m3ter Support Access to Organization - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/granting-m3ter-support-access-to-organization/index.html) (314 words) - [Organization and Access Management - m3ter Documentation](/content/docs/guides/organization-and-access-management/index.html) (184 words) - [m3ter Connector for Salesforce - Changelog - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-for-salesforce-changelog/index.html) (729 words) - [Configuring Xero Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-xero-integrations/index.html) (1,049 words) - [AWS Marketplace Integrations - Reconciliation Features - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/aws-marketplace-integrations-reconciliation-features.html) (707 words) - [Reviewing Integration Run Details - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/reviewing-integration-run-details/index.html) (528 words) - [Reviewing and Resolving Integration Events - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/reviewing-and-resolving-integration-events/index.html) (630 words) - [Tracking User Activity in Organization - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/tracking-user-activity-in-organization/index.html) (125 words) - [CRUD for Metering Entities - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/crud-for-metering-entities/index.html) (1,027 words) - [Setting Up Sync for End Dating m3ter Account Billing Entities - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/setting-up-sync-for-end-dating-m3ter-account-billing-entities.html) (1,350 words) - [Data Explorers: Saving, Updating, and Re-Using Queries - m3ter Documentation](/content/docs/guides/data-explorer/saving-queries/index.html) (486 words) - [blog/revenue-leakage-is-costly/download/index.html](/content/blog/revenue-leakage-is-costly/download/index.html) (33 words) - [Overview - Functional Scope and Limitations - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/overview-functional-scope-and-limitations/index.html) (943 words) - [Alerts, Events, and Notifications - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/index.html) (43 words) - [Setting Up and Managing Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/index.html) (497 words) - [Mapping Segment Attributes for Pricing - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/mapping-segment-attributes-for-pricing/index.html) (753 words) - [Data Explorers: Exporting Query Results - m3ter Documentation](/content/docs/guides/data-explorer/exporting-usage-query-results/index.html) (229 words) - [Mapping Custom Fields on m3ter Entities - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/mapping-custom-fields-on-m3ter-entities/index.html) (766 words) - [Creating AWS Marketplace Integration Credentials - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-integration-credentials/creating-aws-marketplace-integration-credentials/index.html) (271 words) - [Usage Design Targets - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/usage-design-targets/index.html) (785 words) - [Key Concepts - m3ter Documentation](/content/docs/exploring-m3ter-getting-to-know-the-platform/key-concepts/index.html) (1,521 words) - [Integrations - m3ter Documentation](/content/docs/guides/integrations/index.html) (181 words) - [Enabling Two-Way Automated Sync for m3ter Objects - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/enabling-two-way-automated-sync-for-m3ter-objects/index.html) (646 words) - [Azure Marketplace Integrations - Reconciliation Features - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/azure-marketplace-integrations-reconciliation-features.html) (327 words) - [Bill Line Item Types - m3ter Documentation](/content/docs/guides/billing-and-usage-data/running-viewing-and-managing-bills/bill-line-item-types/index.html) (298 words) - [Complex SaaS pricing models explained | m3ter - m3ter](/content/blog/complex-saas-pricing-models/index.html): Explore SaaS pricing models: flat-rate, usage-based, tiered and hybrid and learn how to choose the right model for scalable growth optimize monetization plans. (1,706 words) - [Feature Release Stages - m3ter Documentation](/content/docs/guides/getting-started/feature-release-stages/index.html) (241 words) - [Integrations Endpoints - m3ter Documentation](/content/docs/api/integrations/introduction/index.html): A suite of endpoints for configuring and managing third party integrations within the m3ter platform. The integration endpoints in this section facilitate various operations such as creating, updating, listing, and deletion of integrations. (55 words) - [Usage-based billing integration for CRM & ERP | m3ter](/content/blog/usage-based-billing-integration/index.html): Usage-based pricing only works with seamless integration from product usage to billing and ERP. Learn how to build a scalable, auditable usage-to-cash pipeline. (1,937 words) - [Sample Mappings 6 - Pricing - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-6-pricing/index.html) (135 words) - [Creating Custom Metadata Mappings - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/creating-metadata-mappings/index.html) (704 words) - [Managing Multiple Third Party Destinations for Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/managing-multiple-destinations-for-integrations/index.html) (343 words) - [Product Mapping Resolution - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/product-mapping-resolution/index.html) (436 words) - [Is usage-based pricing right for my SaaS business? - m3ter](/content/blog/saas-usage-based-pricing/index.html): If your product scales, ties to revenue, or has clear usage metrics, UBP could be a perfect fit. Discover key characteristics that make UBP work for you. (2,763 words) - [Sample Mappings 5 - Plan - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-5-plan/index.html) (95 words) - [Pricing and Managing Plans and Plan Templates - m3ter Documentation](/content/docs/guides/plans-and-pricing/pricing-plans/index.html): Discover how to work in the Pricing Editor to add Plans or Plan Templates, link Aggregations or Counters, and configure pricing. (350 words) - [Sample Mappings 4 - AccountPlan - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-4-accountplan/index.html) (96 words) - [API Reference - m3ter Documentation](/content/docs/api/introduction/index.html) (71 words) - [Changelog - m3ter Documentation](/content/docs/changelog/index.html): Stay updated with m3ter's changelog. Track new features, improvements & bug fixes in each version release for better user experience. (478 words) - [Sample Mappings 7 - Pricing Bands - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-7-pricing-bands/index.html) (105 words) - [AI billing: Usage-based pricing for data services | m3ter](/content/blog/usage-based-billing-for-ai-services/index.html): Learn how usage-based pricing for AI and data services drives scalability, boosts revenue and improves customer satisfaction with proven strategies. (1,806 words) - [Sample Mappings 3 - Contract - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-3-contract/index.html) (106 words) - [Sample Mappings 2 - Commitment - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-2-commitment/index.html) (99 words) - [Go-to-market motions and quote-to-cash for B2B SaaS - m3ter](/content/reference-architecture/go-to-market-motions-and-charging-models/index.html): Discover how sales-led, channel-led, and product-led motions shape your quote-to-cash process. Learn about pricing models and their impact on business growth. (1,161 words) - [Sample Mappings 1 - Account - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mapping-1-account/index.html) (55 words) - [Developer Tools - m3ter Documentation](/content/docs/guides/developer-tools/index.html) (290 words) - [Setting Up m3sh Webhook Triggers - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/setting-up-m3sh-webhook-triggers/index.html) (1,397 words) - [Getting Started - m3ter Documentation](/content/docs/guides/getting-started/index.html) (276 words) - [Usage Data Ingestion for SaaS Usage-Based Billing | m3ter](/content/blog/data-ingestion-engineer-guide/index.html): Engineer-focused guide to building scalable usage data ingestion pipelines for SaaS usage-based billing, covering idempotency, late data, and reliability. (1,656 words) - [Software Pricing Dictionary - m3ter](/content/software-pricing-dictionary/index.html): Essential pricing terms for savvy software professionals. (1,021 words) - [Data Processing Agreement for Customers (May 2025) - m3ter](/content/legal/dpa/index.html) (4,638 words) - [Usage-Based Billing Software: Key Features for 2026 | m3ter](/content/blog/best-usage-based-billing-software/index.html): Discover the best usage-based billing software in 2025. Learn key features to evaluate and choose the right solution for your business’s needs. (2,205 words) - [Page Not Found](/content/docs/guides/integrations/m3ter-integrations/salesforce-billing/index.html) (25 words) - [Quick Start - m3ter Documentation](/content/docs/guides/getting-started/quick-start-worked-example/index.html) (1,589 words) - [Usage-based billing analytics: key SaaS metrics | m3ter](/content/blog/usage-based-billing-analytics/index.html): Learn the usage-based billing analytics and SaaS metrics that matter. Spot revenue leakage, forecast expansion, and scale growth with m3ter. (2,025 words) - [Page Not Found](/content/docs/guides/integrations/setting-up-native-integrations/configuring-salesforce-integrations/index.html) (32 words) - [docs/llms-txt.html](/content/docs/llms-txt.html) (7,292 words) - [Page Not Found](/content/docs/guides/integrations/m3ter-integrations/chargebee/index.html) (28 words) - [Reference Architecture for optimizing Quote-to-Cash - m3ter](/content/reference-architecture/index.html): Optimize your quote-to-cash stack by configuring processes, systems, and data flows without replacing your current CRM and ERP systems. (429 words) - [demo/index.html](/content/demo/index.html) (20 words) - [Page Not Found](/content/docs/guides/integrations/m3ter-integrations/quickbooks-integration/index.html) (28 words) - [downloads/m3ter-limited-anti-slavery-and-human-trafficking-statement-pdf.html](/content/downloads/m3ter-limited-anti-slavery-and-human-trafficking-statement-pdf.html) (817 words) - [Page Not Found](/content/docs/guides/integrations/m3ter-integrations/netsuite/index.html) (28 words) - [Metered Utilization in SaaS: Billing Accuracy | m3ter](/content/blog/metered-utilization/index.html): Learn how metered utilization and usage data ingestion help SaaS companies bill accurately, prevent revenue leakage, and build customer trust. (1,873 words) - [Page Not Found](/content/docs/guides/setting-up-native-integrations/index.html) (29 words) - [m3ter Single Sign-On - m3ter Documentation](/content/docs/guides/authenticating-with-the-platform/m3ter-single-sign-on/index.html) (950 words) - [Viewing and Managing Permission Policies - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/viewing-and-managing-permission-policies/index.html) (302 words) - [Key systems in the quote-to-cash framework - m3ter](/content/reference-architecture/systems/index.html): Explore the key systems that support the quote-to-cash framework and understand how m3ter fits within this interconnected ecosystem. (1,174 words) - [How usage billing reshapes SaaS GTM & strategy | m3ter](/content/blog/usage-billing-strategic-lever/index.html): Learn how usage billing transforms SaaS go-to-market & product strategy & how modern billing platforms like m3ter turn pricing into a strategic growth lever. (1,590 words) - [www-datadoghq-com.html](/content/www-datadoghq-com.html) (20 words) - [Submitting Usage Data for Non-Existent Accounts - m3ter Documentation](/content/docs/guides/billing-and-usage-data/submitting-usage-data/submitting-usage-data-for-non-existent-accounts/index.html) (747 words) - [Recurring Charges: Counters - m3ter Documentation](/content/docs/guides/recurring-charges-counters/index.html): Learn how to set up Counters in m3ter for recurring charges and subscription-based product pricing. Using Counters, follow a seat-based pricing example and a hybrid pricing example. (491 words) - [Page Not Found](/content/docs/guides/introduction-to-m3ter/changelog/index.html) (23 words) - [Guide to credit pricing in SaaS | m3ter - m3ter](/content/guides/saas-credit-pricing/index.html): Unlock the secrets of usage credit models for SaaS with our guide. Perfect for companies exploring benefits & GTM strategies! (3,494 words) - [Page Not Found](/content/docs/guides/creating-and-managing-accounts/creating-and-working-with-child-accounts/billing-for-parent-child-accounts/index.html) (30 words) - [Top Zuora Alternatives for Subscription Billing | m3ter](/content/blog/zuora-alternative/index.html): Explore the best Zuora alternatives for modern subscription billing to optimize your business's billing efficiency. (1,005 words) - [Support Terms (January 2026) - m3ter](/content/legal/support-terms/index.html) (1,907 words) - [blog/product-led-growth-usage-based-pricing-sales-complexity.html](/content/blog/product-led-growth-usage-based-pricing-sales-complexity.html) (64 words) - [Stripe Integration - m3ter Documentation](/content/docs/guides/integrations/m3ter-integrations/stripe/index.html): Optimize your Stripe service with flexible usage-based pricing through m3ter Integration. Seamlessly sync data for efficient billing. Explore our docs. (483 words) - [www-sumologic-com.html](/content/www-sumologic-com.html) (33 words) - [Working in m3ter - User Guides - m3ter Documentation](/content/docs/guides/index.html): Explore the Docs Section to learn how m3ter simplifies the adoption of usage-based pricing (UBP) for software companies. (190 words) - [Pricing Metrics: Aggregations - m3ter Documentation](/content/docs/guides/usage-data-aggregations/index.html): Discover how to implement usage-based pricing and billing for your products by defining Aggregations of usage data to use as pricing metrics. (102 words) - [Working with Balances for Accounts - m3ter Documentation](/content/docs/guides/end-customer-accounts/creating-balances-for-accounts/index.html) (732 words) - [blog/www-m3ter-com/guides/usage-based-pricing/index.html](/content/blog/www-m3ter-com/guides/usage-based-pricing/index.html) (33 words) - [guide/usage-based-pricing/index.html](/content/guide/usage-based-pricing/index.html) (25 words) - [Top 20 best AI pricing pages - m3ter](/content/blog/top-20-best-ai-pricing-pages/index.html): We analyzed 20 of the best AI pricing pages to identify what makes them effective. (3,487 words) - [teams/customers/how-clickhouse-launched-its-cloud-database-with-m3ter.html](/content/teams/customers/how-clickhouse-launched-its-cloud-database-with-m3ter.html) (33 words) - [Download Our Revenue Leakage Calculator : m3ter](/content/blog/revenue-leakage/download/index.html) (40 words) - [m3ter Expands Integration With Salesforce to Support Advanced Usage Monetization in Agentforce Revenue Management](/content/blog/m3ter-expands-integration-with-salesforce/index.html): m3ter (573 words) - [Managing Access and Users - m3ter Documentation](/content/docs/guides/organization-and-access-management/managing-users/index.html) (433 words) - [Configuring NetSuite Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-integrations/configuring-netsuite-integrations/index.html) (1,961 words) - [Calculating SaaS usage metrics | m3ter - m3ter](/content/guides/saas-usage-metrics/index.html): This comprehensive guide tackles the many nuances of calculating SaaS metrics with usage-based and hybrid revenue streams. (2,834 words) - [Utilizing Events and Notifications - m3ter Documentation](/content/docs/guides/alerts-events-and-notifications/utilizing-events-and-notifications/index.html) (181 words) - [m3ter Connector for Salesforce - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/index.html) (426 words) - [Data Explorers - m3ter Documentation](/content/docs/guides/data-explorer/index.html) (143 words) - [Services Description (July 2025) - m3ter](/content/legal/services-description/index.html) (2,114 words) - [Guide to Revenue Leakage - m3ter](/content/guides/a-guide-to-revenue-leakage/index.html): This guide uncovers the basics of revenue leakage, a huge challenge facing nearly every SaaS company. (2,138 words) - [Software Pricing Predictions Report - 2024 - m3ter](/content/guides/software-pricing-predictions-report-2024/index.html): 10 pricing experts from SaaS, leadership, VC, and startup advise predict 2024 software pricing trends: data-driven insights. (1,229 words) - [docs/api/index-2.html](/content/docs/api/index-2.html) (71 words) - [Configuring AWS Marketplace Integrations - m3ter Documentation](/content/docs/guides/integrations/setting-up-native-integrations/configuring-aws-integrations/index.html) (1,501 words) - [m3ter Connector - Sample Mappings - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/index.html) (69 words) - [Gordon Laing | Pricing Pioneers - m3ter](/content/pricing-pioneers/gordon-laing/index.html): Gordon is at the forefront of shaping an effective pricing and billing strategy for Onfido as the company continues to experience remarkable growth. (1,354 words) - [Regal Cuts Time to Bill by 50% with m3ter - m3ter](/content/customers/regal/index.html): m3ter (1,443 words) - [SaaS Pricing Predications Report '23 | 📥 Download for Free](/content/guides/saas-pricing-predictions-report-2023/index.html): Get ahead in 2023 with our B2B SaaS Pricing Predictions Report – 8 expert insights for optimized pricing strategy. (836 words) - [Michelle Glassic - Pricing Pioneer - m3ter](/content/pricing-pioneers/michelle-glassic/index.html): Michelle has been steering its revenue operations, revolutionizing its billing process & implementing cutting-edge solutions to meet evolving demands. (1,324 words) - [Usage-based pricing (Consumption based pricing) Guide](/content/guides/usage-based-pricing/index.html): Usage-based pricing charges customers by actual consumption. Explore real SaaS examples, key benefits, and steps to implement it for your product. (3,709 words) - [Sift Customer Success Story - m3ter](/content/customers/sift/index.html): Sift decided to use m3ter to optimize its billing process. Learn how m3ter cut monthly billing by 2 days (1,217 words) - [SaaS Billing Management Best Practices for UBP | m3ter](/content/blog/saas-billing-management-101-best-practices-for-subscriptions-and-usage.html): Learn SaaS billing management best practices for subscriptions and usage. See how consumption billing reduces leakage and drives scalable growth. (1,754 words) - [The SaaS Pricing Spectrum | 📥 Download for Free - m3ter](/content/guides/saas-pricing-models/index.html): An in-depth look at the various pricing models for SaaS businesses. Including consumption, subscription and hybrid pricing. (1,100 words) - [How to Maximize Revenue with Usage Pricing | m3ter - m3ter](/content/blog/consumption-revenue-usage-based-pricing/index.html): Be smarter with usage-based pricing. See how to scale consumption revenue, reduce billing complexity, and increase trust using m3ter’s metered billing platform. (1,496 words) - [Onfido Customer Success Story - m3ter](/content/customers/onfido/index.html): m3ter solves revenue leakage and improves auditability for FinTech identity verification leader. (1,324 words) - [What Is Usage-Based Pricing? A Guide for SaaS | m3ter](/content/blog/what-is-usage-based-pricing/index.html): Usage-based pricing charges customers for what they consume, not seats. Learn how UBP works and why SaaS companies are adopting it. (1,428 words) - [Tanya Bragin | Pricing Pioneers - m3ter](/content/pricing-pioneers/tanya-bragin/index.html): Explore the human side of pricing with the Pricing Pioneers. Tanya Bragin, VP of Product at ClickHouse, shares her career journey and pricing expertise. (1,199 words) - [Mastering Pricing: Webinar Series with m3ter - m3ter](/content/webinars/index.html): Ready to dive into usage-based pricing? Join our webinar series where we'll simplify the complexities and answer all your burning questions. (242 words) - [How HouseCanary Cut Billing Time by 90% and Unlocked Product Led Growth ](/content/customers/how-housecanary-cut-billing-time-by-90-and-unlocked-plg-growth.html): m3ter (774 words) - [Complete Guides: Pricing, Transformation & Billing Tips](/content/guides/index.html): Stay one step ahead in pricing by exploring strategies, models, trends, and more to elevate your business. (495 words) - [How Qumulo freed Engineering from billing and scaled without adding headcount](/content/customers/how-qumulo-freed-engineering-from-billing/index.html): m3ter (740 words) - [How AccelByte Scaled Usage-Based Billing with m3ter - m3ter](/content/customers/accelbyte-scales-with-confidence-thanks-to-m3ter/index.html): AccelByte replaced manual spreadsheets with automated billing using m3ter, enabling growth, faster pricing changes, and transparent usage tracking. (719 words) - [Pricing Palooza - m3ter](/content/webinars/pricing-palooza/index.html): m3ter (276 words) - [Pay-as-you-go SaaS pricing guide - m3ter](/content/guides/payg-pricing/index.html): Unlock the power of PAYG pricing in SaaS! Discover how it boosts customer satisfaction and revenue, and learn to implement it with m3ter for optimal results., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (532 words) - [Scalable usage data ingestion for SaaS billing | m3ter](/content/blog/usage-data-ingestion/index.html): Learn how to design reliable usage data ingestion pipelines for SaaS billing, covering schemas, streaming vs batch, idempotency and real-time rating with m3ter. (1,650 words) - [Billing transparency: Build trust with clear usage | m3ter](/content/blog/billing-transparency/index.html): Boost customer trust with billing transparency. Learn how clear usage reporting and automated billing software improve accuracy, retention, and loyalty. (1,575 words) - [What Is TCV? Understanding Total Contract Value in SaaS ](/content/blog/what-is-tcv/index.html): Learn what total contract value (TCV) means, how to calculate it, why it’s a critical metric for SaaS companies, how to use it with usage-based pricing models (1,802 words) - [Streamling billing with m3ter for Engineers - m3ter](/content/webinars/lazy-engineer-s-guide-streamlining-billing-with-minimal-effort.html): Tired of manual usage-based billing pulling you from core development? Watch "UBP 101: The Lazy Engineer’s Guide" to automate billing with minimal effort! (202 words) - [Usage-Based Subscriptions: Models & how to implement them](/content/guides/usage-based-subscriptions/index.html): Explore usage-based subscriptions, a leading hybrid SaaS pricing model. Learn key types, benefits, and how to implement them seamlessly with m3ter in 2025., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (806 words) - [Pay‑as‑you‑go Pricing in SaaS: Pros, Cons & Examples | m3ter](/content/blog/pay-as-you-go-pricing-model/index.html): Explore the pay‑as‑you‑go SaaS pricing model—its benefits, challenges, and when it works best. Real examples and insights from m3ter’s pricing experts. (1,608 words) - [Essential Features of Subscription Management Tools | m3ter](/content/blog/subscription-management-tools/index.html): Explore subscription management tools for hybrid billing. Learn how enterprise solutions with usage-based models and automation drive revenue growth. (1,508 words) - [Pricing Pioneers: driving remarkable transformations - m3ter](/content/pricing-pioneers/index.html): Showcasing the remarkable individuals driving pricing transformations. (265 words) - [What Is Consumption-Based Billing? SaaS Guide | m3ter](/content/blog/consumption-based-billing/index.html): Consumption-based billing charges customers for actual usage, not flat fees. See how SaaS finance teams manage the shift to metered billing. (1,266 words) - [Tiered Pricing: Models, Pros & Cons, and Expert Tips ](/content/guides/tiered-pricing-guide/index.html): Discover how tiered pricing works, explore different models, and learn expert tips to maximize revenue. See why businesses choose this strategy in 2025., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (539 words) - [Usage-based pricing doesn’t have to be scary - m3ter Blog](/content/blog/series/usage-based-pricing-doesn-t-have-to-be-scary/index.html): Blog posts in the series Usage-based pricing doesn’t have to be scary (349 words) - [Codat saves 1-2 days on month-end billing with m3ter - m3ter](/content/customers/codat/index.html): Codat's API-first fintech infrastructure faced billing and revenue operation challenges due to growth, needing automation for their usage-based model. (453 words) - [UBP 101: Compliance, Audit, & Planning Challenges - m3ter](/content/webinars/compliance-audit-planning-challenges-in-ubp/index.html): Adopting usage-based pricing adds tasks and risks for Accounting/FP&A. UBP 101 offers insights on compliance, audits, & planning with Roxi Wen. (193 words) - [UBP 101: Decoding Revenue Leakage - m3ter](/content/webinars/part-1-ubp-101-decoding-revenue-leakage/index.html): "Revenue leakage is the ultimate sin," says expert Todd Gardner. Learn its causes, impact, and how to fix it in this webinar series. Watch on-demand now! (142 words) - [Usage-Based Billing in SaaS: A Practical Guide | m3ter](/content/blog/usage-based-billing-saas/index.html): Usage-based billing aligns what customers pay with what they use. Learn how metered billing works and how to avoid common implementation pitfalls. (1,196 words) - [The billing complexity of IoT - m3ter](/content/webinars/the-billing-complexity-of-iot/index.html): m3ter (165 words) - [How m3ter supports businesses through pricing transformation](/content/blog/m3ter-supporting-customers-pricing-journey/index.html): How m3ter facilitates this pricing transformation with common data, shared tools, and support throughout the process. (2,188 words) - [The History of Pricing | 📥 Download for Free - m3ter](/content/guides/history-of-pricing/index.html): Explore 'Something Old, Something New' to uncover the history of pricing and its link to modern usage-based pricing. (408 words) - [Subscription management system basics: What scaling SaaS companies need](/content/blog/subscription-management-system/index.html): Growing fast? See why scaling SaaS companies need a subscription management and billing system built for usage-based pricing and complex models. (1,304 words) - [How to Align Your Teams for Pricing and Packaging Success?](/content/blog/pricing-transformation-aligning-teams/index.html): Ensure team alignment during pricing transformation. Discover top priorities for Product, Engineering, Sales, Finance, and Customer Success teams. (2,201 words) - [Salesforce - m3ter Blog](/content/blog/series/salesforce/index.html): Blog posts in the series Salesforce (166 words) - [Usage-Based Billing Workflow: A Practical Guide - m3ter](/content/blog/how-to-craft-the-ideal-software-usage-based-billing-workflow.html): Learn to implement and optimize usage-based billing workflows for SaaS success. Capture data, perform calculations, and streamline processes effectively. (1,833 words) - [m3ter Raises $14 Million for UBP Strategies - m3ter](/content/blog/m3ter-proud-to-announce-14-million-series-a-funding.html): m3ter secures $14M Series A funding to help software companies operationalize modern usage-based pricing strategies. (1,633 words) - [Empowering Financial Teams for Usage-Based Success - m3ter Blog](/content/blog/series/usage-based-success-financial-teams/index.html): Blog posts in the series Empowering Financial Teams for Usage-Based Success (168 words) - [Ways to improve Net Revenue Retention - m3ter](/content/blog/ways-to-improve-net-revenue-retention/index.html): There are two main ways to increase NRR: retain more customers (gross retention), or sell more to existing customers (expansion). (1,356 words) - [The 5 Biggest Pricing Challenges in Fintech - m3ter](/content/blog/pricing-challenges-in-fintech-and-how-m3ter-can-help.html): Fintech faces data challenges for usage-based pricing, yet many adopt it. Discover how we aid in overcoming these hurdles. (1,876 words) - [15 Data-Driven Pricing Page Optimizations | m3ter - m3ter](/content/blog/15-data-driven-pricing-page-optimizations/index.html): 15 pricing page experiments backed by real A/B test data, from social proof to CTA copy, with directional conversion lift for each tactic. (903 words) - [Introducing Balance Billing: Automate Prepaid and Postpaid Credit Management in m3ter](/content/blog/balance-billing-usage-based-pricing/index.html): m3ter (726 words) - [m3ter Announces m3sh for Modern Monetization Infrastructure](/content/blog/m3ter-announces-m3sh-workflows-monetization-infrastructure.html): m3ter (852 words) - [What’s New in m3ter: Summer 2023 - m3ter](/content/blog/whats-new-in-m3ter-summer-2023/index.html): In 'What's New,' Kelly Singsank, unveils platform updates, enhancing user experiences. Dive into the latest m3ter enhancements with us! (928 words) - [Lessons from the Field: What We've Learned Building our Salesforce Connector](/content/blog/building-the-m3ter-salesforce-connector/index.html): m3ter (1,108 words) - [Salesforce + Usage-Based Billing: Deep Workflow Integration with m3ter’s Managed Package (v0.8)](/content/blog/salesforce-managed-package-v08-deep-integration/index.html): m3ter (1,029 words) - [Unlock Advanced Pricing and Data Sync in Salesforce: The Latest m3ter Salesforce Managed Package](/content/blog/salesforce-managed-package-pricing-data-sync/index.html): m3ter (781 words) - [Hybrid Pricing: how to choose metrics, analyse performance](/content/blog/tips-on-building-a-hybrid-pricing-model-for-saas/index.html): Learn how to craft a hybrid pricing model, select the right metrics, analyse performance, and decide when to implement or avoid it. (1,506 words) - [Latest Posts Page 5 - m3ter Blog](/content/blog/page/5/index.html) (13 words) - [Building your own metering solution? - m3ter](/content/blog/it-s-dangerous-to-go-alone-take-this/index.html): Building Your Own Metering Solution or Using m3ter: A Software Leader's Dilemma - Insights from Kristina Frost's Latest Blog (1,739 words) - [Usage-based pricing in software - a primer - m3ter](/content/blog/usage-based-pricing-in-software-a-primer/index.html): We explain what usage-based pricing is, highlight the trends that are driving its adoption and explore advantages, and review common deployment challenges. (1,597 words) - [Series A funding for m3ter - m3ter](/content/blog/m3ter-raises-14m-series-a/index.html): m3ter raises $14M Series A to fuel further U.S. expansion and add advanced features to its software pricing platform  (1,327 words) - [Operationalizing AI Pricing for Hybrid Models | m3ter](/content/blog/ai-pricing-strategy-subscription-usage-hybrid-part-2.html): Part 2: building the billing infrastructure, integrations and customer comms needed to operationalize AI hybrid pricing at scale. (803 words) - [ QuickBooks vs. NetSuite: When SaaS Companies Should Upgrade](/content/blog/saas-accounting-systems-quickbooks-vs-netsuite-upgrade.html): Learn when to upgrade your accounting system, what drives the transition, and how to avoid costly ERP mistakes. (752 words) - [Metering by m3ter - m3ter](/content/blog/metering-by-m3ter/index.html): Find out more about how Metering by m3ter, can turn any data into a billable metric, no matter how complex your pricing is. (1,248 words) - [m3ter for the PLG flywheel - m3ter](/content/blog/m3ter-for-the-plg-flywheel/index.html): In her final blog post "m3ter for the PLG wheelhouse" Kristina highlights the benefits of integrating m3ter data into CRM for sales & marketing teams. (1,571 words) - [Automated BillingOps for Complex Parent/Child Relationships](/content/blog/automated-billingops-parent-child-relationships/index.html): With Billing Hierarchies, software vendors can meet the requirements of mid-size and enterprise customers with complex parent/child account relationships., In this video, I explain the concept of billing hierarchies in META, showcasing how they manage parent-child billing relationships. Through examples, I illustrate how corporations structure deals and how partners or resellers manage billing. The video highlights the flexibility of billing hierarchies and their various applications, emphasizing the benefits of pooling usage and tiered pricing. No specific action is requested from viewers. (1,282 words) - [Spring Updates: Explore New Features in m3ter - m3ter](/content/blog/what-s-new-in-m3ter-winter-2024/index.html): Discover the latest enhancements in m3ter for Billing Operations, Finance, and Technical teams. Streamline workflows with new features and integrations., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (964 words) - [What's New in m3ter (January 2023) - m3ter](/content/blog/what-s-new-in-m3ter-january-2023/index.html): 2023 is kicking off with some great new features and enhancements that we’re excited to share with you. Find out more in our What’s New in m3ter., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (901 words) - [Solution for Automated Billing and Product Launch in 6 Weeks](/content/blog/from-product-to-cash-in-just-six-weeks/index.html): Automate usage-based billing or launch new products in just 6 weeks with our lean solution. Learn more in Kristina Frost's blog. (1,692 words) - [m3ter Balances: For Flexible Usage Drawdowns - m3ter](/content/blog/m3ter-balances-a-powerful-solution-for-flexible-usage-drawdowns.html): With m3ter, vendors can enable their end-customers to draw down from any number of Balances in any currency, all tracked in real-time. , Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (1,260 words) - [3 Steps: Build Effective Pricing Committee - m3ter](/content/blog/building-a-pricing-committee/index.html): Elevate pricing with a dynamic committee – real-time insights, informed decisions, and proactive strategy. Learn why it's vital. (1,542 words) - [Validating pricing in sales-led SaaS - m3ter](/content/blog/validating-pricing-in-sales-led-saas/index.html): Explore 'Validating Pricing in Sales-led SaaS' with author Todd Gardner, diving into crucial insights from pricing experts. (1,815 words) - [Extending Complex Pricing to AWS Marketplace with m3ter](/content/blog/extending-complex-pricing-to-aws-marketplace-with-m3ter.html): m3ter (702 words) - [Introducing m3ter's NetSuite integration - m3ter](/content/blog/m3ter-s-netsuite-integration/index.html): m3ter, Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (892 words) - [PLG Tactics That SaaS Companies Can Adopt - m3ter](/content/blog/plg-tactics-that-saas-companies-can-adopt/index.html): 1) Build your product road map with land-and-expand intentionality. 2) Introduce usage-based pricing where possible. For more PLG tactics read our blog (2,040 words) - [How Subscription + Usage Pricing Boost Revenue - m3ter](/content/blog/how-subscription-usage-pricing-boost-revenue/index.html): Need to implement hybrid pricing? This playbook covers planning, experiments, research, readiness, and a gradual launch. (1,326 words) - [Handling Customer Objections to UBP - m3ter](/content/blog/usage-based-pricing-customer-objections/index.html): We've outlined potential customer objections to usage-based pricing and some of the strategies you can implement to overcome them. (1,454 words) - [Product News: Unified Billing for All Pricing Models - m3ter](/content/blog/manage-billing-for-all-pricing-models-in-a-single-tool.html): With m3ter Recurring Charges, B2B SaaS vendors can automate subscription billing and combine it with usage-based pricing to create flexible hybrid models., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (882 words) - [Enhancements to the m3ter Connector for Salesforce - m3ter](/content/blog/m3ter-connector-for-salesforce-enhancements/index.html): You can now give your customer-facing teams a 360-degree view of usage data and bills within Salesforce, enabling proactive and informed customer conversations. (851 words) - [The usage-based pricing reading list - m3ter](/content/blog/the-usage-based-pricing-reading-list/index.html): Got Questions on Usage-Based Pricing? Here’s Your Resource List! (1,157 words) - [PwC UK and m3ter Partner to Strengthen Revenue Integrity and Reduce Commercial Risk](/content/blog/pwc-uk-and-m3ter-partner/index.html): m3ter (522 words) - [What’s New in m3ter: October 2022 🍂 - m3ter](/content/blog/what-s-new-in-m3ter-october-2022/index.html): This month's “What’s new in m3ter” covers new features, fixes and integrations. With a little bit of inspiration thrown in for good measure!, Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (1,021 words) - [Latest Posts Page 4 - m3ter Blog](/content/blog/page/4/index.html) (13 words) - [Introducing m3ter’s reference architecture - m3ter](/content/blog/introducing-m3ter-s-reference-architecture/index.html): m3ter (907 words) - [What's New in m3ter: March 2023 - m3ter](/content/blog/what-s-new-in-m3ter-march-2023/index.html): Are you a user of m3ter's platform? If yes, then you'll definitely want to read about the new features that have been released in March 2023! , Hey there! I'm excited to announce that our new Events and Notifications feature is now live in the console. With this feature, you can easily set up notifications triggered by specific events within your meter organization. This allows you to automate your pricing rules, workflows, and connect with your customers at the right time with the right information. In this video, I'll show you how to create a notification rule and connect it to an external source. By the end of this video, you'll be able to configure notifications for a variety of use cases. So, let's get started!, Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (855 words) - [6 Ways Consumption-Based Pricing Can Reduce Churn - m3ter](/content/blog/6-ways-consumption-based-pricing-can-reduce-churn-in-a-downturn.html): 6 ways consumption-based pricing reduces churn during downturns. Enhance resilience and retain customers with effective strategies. (1,374 words) - [Revenue leakage is costing your org | m3ter - m3ter](/content/blog/revenue-leakage/index.html): Join Todd Gardner as he sheds light on Revenue Leakage in SaaS, uncovering its financial impact and sharing strategies to tackle it. (1,189 words) - [ Announcing the m3ter Connector for Salesforce! - m3ter](/content/blog/m3ter-connector-for-salesforce/index.html): Sync customer agreements seamlessly, cut errors, and speed up provisioning. Boost growth effortlessly with AppExchange integration. (670 words) - [Your tech stack for usage-based pricing - m3ter](/content/blog/your-tech-stack-for-usage-based-pricing/index.html): If you want to implement usage-based pricing (UBP), your existing systems don’t need to change – they just need better access to data. (1,300 words) - [Product News - Credit Series - m3ter](/content/blog/commitments-with-m3ter/index.html): See how m3ter Commitments ensures predictable revenue, boosts retention, and offers flexible billing with real-time tracking., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (977 words) - [The ClickHouse Story with m3ter - m3ter](/content/customers/how-clickhouse-launched-its-cloud-database-with-m3ter.html): ClickHouse Cloud was built from scratch in one year with a UBP pricing model. By partnering with m3ter, the team added metering and billing. (1,886 words) - [Net Revenue Retention and SaaS Valuations: 2026 | m3ter](/content/blog/net-revenue-retention/index.html): Learn how net revenue retention shapes SaaS valuation multiples in 2026: benchmarks, formulas, and levers to lift NRR. See how M3ter helps improve NRR. (1,445 words) - [Latest Posts Page 3 - m3ter Blog](/content/blog/page/3/index.html) (13 words) - [Turning pricing hypotheticals into pricing practicals](/content/blog/trust-but-verify-how-m3ter-turns-pricing-hypotheticals-into-pricing-practicals.html): Kristina Frost outlines how using m3ter, allows you to experiment with new pricing strategies safely and efficiently. (642 words) - [AI Pricing Models: Designing Hybrid Pricing | m3ter - m3ter](/content/blog/ai-pricing-strategy-subscription-usage-hybrid-part-1.html): AI products need hybrid pricing that blends subscription and usage. Part 1: how to pick the right value metric and design a model buyers trust. (637 words) - [What’s New in November at m3ter - m3ter](/content/blog/what-s-new-in-november-at-m3ter/index.html): In this month's What's New in m3ter, we tell you about some new features that have gone live., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (1,176 words) - [What's new in Autumn at m3ter - m3ter](/content/blog/what-s-new-in-m3ter-autumn-2023/index.html): Let us tel you about all of the new exciting features and improvements firsthand in our What's New at m3ter this Autumn. , In this video, I will demonstrate how to manage amendment use cases in Meta. We have recently added two new functions that allow you to end date prepayments, account plans, and pricing, both through the console and via API, for all billing objects linked to an account or a contract. I will show you step-by-step how to access these functions and select the entities you wish to end date. This video will provide you with the necessary information to effectively manage amendment use cases in Meta. (838 words) - [Net Revenue Retention Impact on SaaS company valuations](/content/blog/the-impact-of-net-revenue-retention-on-saas-company-valuations.html): Net revenue retention has a profound impact on a SaaS company’s valuation. Todd Gardner provides some tools to quantify the valuation impact. (1,544 words) - [Why We’re Simplifying UBP - m3ter](/content/blog/the-m3ter-origin-story-why-we-re-simplifying-ubp/index.html): m3ter's CEO discusses the problems the company was founded to address, and his direct experience of them (1,821 words) - [Usage-based pricing examples to improve pricing strategy](/content/blog/5-usage-based-pricing-examples-to-improve-your-pricing-strategy.html): 1) Link price to resource consumption 2) Link price to impact 3) Use volume-based discounts 4) hybrid pricing - read our blog to find out more. (1,266 words) - [Database companies a perfect fit for UBP? - m3ter](/content/blog/why-are-database-companies-moving-toward-usage-based-pricing.html): We discuss the common pain points that UBP (and m3ter) can help solve for database companies.  (1,496 words) - [Maximise Customer Retention with SaaS pricing strategy](/content/blog/maximize-customer-retention-with-saas-pricing-strategy.html): In this article we’ll give an overview of 3 approaches to pricing that SaaS businesses can use to maximize retention. (1,023 words) - [Why do we hear so much about UBP? - m3ter](/content/blog/why-do-we-hear-so-much-about-usage-based-pricing-anyway.html): Welcome to the "Usage-Based Pricing Doesn’t Have to be Scary" series! Written by Kristina Frost, this series is about the move to usage-based billing. (918 words) - [What’s New in m3ter: February 2023 - m3ter](/content/blog/what-s-new-in-m3ter-february-2023/index.html): In this month's What's New, we talk about new features at m3ter including permission policies, bill statements, and our expanded functionality with Balances., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (864 words) - [Pricing Chaos - m3ter](/content/blog/moving-from-pricing-chaos-to-continuous-monetization.html): Todd Gardner's latest blog post explores pricing chaos and its impact on businesses. Gain valuable insights from Chris Mele at Software Pricing. (1,030 words) - [Usage Is the North Star Metric in SaaS | m3ter - m3ter](/content/blog/usage-is-the-north-star-in-saas/index.html): Customer usage drives retention, expansion, NPS, and referrals, making it the most important metric in any SaaS business, pricing model aside. (541 words) - [Evaluating UBP Vendors for Integrations - m3ter](/content/blog/tips-to-evaluate-usage-based-pricing-vendors-for-integrations.html): We examine the key factors to consider when evaluating UBP solutions and their integration offerings. (1,222 words) - [Sunday Times Best Places to Work 2024 - m3ter](/content/blog/sunday-times-best-places-to-work-2024/index.html): m3ter has been awarded the Sunday Times Best Places to Work 2024. We share what this achievement means to the m3ter team. (315 words) - [How Are SaaS Companies Pricing AI? - m3ter](/content/blog/how-are-saas-companies-pricing-ai/index.html): m3ter (507 words) - [What Finance Teams Need to Know about Implementing UBP](/content/blog/implementing-usage-based-pricing-what-financial-teams-need-to-know.html): We run through what financial teams need to know for the smooth implementation of usage-based pricing. (1,311 words) - [How usage-based pricing affects billing operations - m3ter](/content/blog/how-usage-based-pricing-effects-billing-operations/index.html): We examine the opportunities and pitfalls of usage-based pricing as well as how finance teams can mitigate the challenges involved in billing operations. (1,151 words) - [Why SaaS needs consumption pricing to survive & grow in 2025](/content/blog/consumption-pricing-is-not-just-about-driving-growth.html): CFOs are cutting SaaS spending and eliminating waste. Learn how consumption pricing reduces costs, secures renewals, and keeps your SaaS competitive in 2025. (285 words) - [Website Notices (November 2022) - m3ter](/content/legal/website-notices/index.html) (1,981 words) - [How Does Your Growth Strategy Impact Your Pricing Strategy?](/content/blog/how-growth-strategy-impacts-your-pricing-strategy/index.html): Pricing can be a puzzle. In Todd Gardner's latest blog, he digs into the often overlooked factor in pricing—your company's growth strategy. (639 words) - [What’s New in m3ter: September 2022 - m3ter](/content/blog/what-s-new-in-m3ter-sept22/index.html): Welcome to our new monthly series where we talk about usage-based pricing (UBP), product innovation and improvements in the m3ter product., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (907 words) - [Usage-Based Pricing: Boost Net Revenue Retention - m3ter](/content/blog/usage-based-pricing-is-the-best-way-to-drive-nrr/index.html): In this guest blog, Todd Gardner discusses why NRR is the single most important metric for a SaaS business, and how usage-based pricing can improve it. (1,300 words) - [How m3ter Deals With Billing Complexities for Customers](/content/blog/how-m3ter-deals-with-billing-complexities-for-customers.html): We run through m3ter’s solution to UBP billing for SaaS companies. (946 words) - [Testing Sync Setup from Salesforce to m3ter - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/testing-sync-setup-from-salesforce-to-m3ter/index.html) (371 words) - [m3ter launches from stealth with $17.5 million in funding](/content/blog/m3ter-launches-from-stealth-with-usd17-5m-in-funding.html): Today, m3ter launches from stealth with $17.5 million in funding. We look forward to making usage-based pricing easy for every SaaS business. (1,059 words) - [Why and how m3ter does remote-first - m3ter](/content/blog/why-and-how-m3ter-does-remote-first/index.html): Greg Murphy (COO of m3ter) explains why m3ter does remote-first, how we do it, and what our popular “m33tups” are like. (1,253 words) - [Preparing your board for usage-based pricing - m3ter](/content/blog/preparing-your-board-for-usage-based-pricing/index.html): This blog lays out how to speak to your board about usage-based pricing so they understand the benefits and the drawbacks. (813 words) - [How to Select the Best Pricing Metric? - m3ter](/content/blog/how-to-select-the-best-pricing-metric/index.html): In this guest blog, Todd Gardner, talks us through the seven criteria to look at when assessing a potential usage-based pricing metric., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (871 words) - [Latest Posts Page 1 - m3ter Blog](/content/blog/page/1/index.html) (13 words) - [Hiring at m3ter - m3ter](/content/blog/hiring-at-m3ter/index.html): Tap into the insights and expertise of senior staff, as they share their experiences to create an effective and efficient hiring experience. (1,190 words) - [Implications of Usage-Based Pricing - m3ter](/content/blog/the-operational-and-go-to-market-implications-of-usage-based-pricing.html): Deploying usage-based pricing requires new operational and GTM capabilities. We review four of the key challenges. (1,127 words) - [m3ter is an IDC Innovator - m3ter](/content/blog/m3ter-idc-innovator-in-price-optimization-for-usage.html): Discover m3ter's transformative approach to usage-based pricing and billing, recently named an IDC Innovator. (456 words) - [Life @ m3ter - Early Reflections - m3ter](/content/blog/life-m3ter-early-reflections/index.html): Our Head of People & Talent reflects on what drew her to m3ter, her first impressions on arrival, and her plans for team & culture going forwards. (1,042 words) - [Not All Churn is the Same - m3ter](/content/blog/not-all-churn-is-the-same/index.html): In this guest blog, Todd Gardner, explains where the early warning signs of a “churn wave” might first appear and when UBP can be deployed. (486 words) - [m3ter’s distinctive approach to usage-based pricing - m3ter](/content/blog/m3ter-s-distinctive-approach-to-usage-based-pricing.html): We have first hand experience of the challenges of deploying and managing usage-based pricing. (1,058 words) - [m3ter Blog - m3ter](/content/blog/index.html): m3ter (386 words) - [3 Top Pricing Tips from SaaStr 2022 - m3ter](/content/blog/3-top-pricing-tips-from-saastr-2022/index.html): Kelly Singsank, Director of Product Marketing at m3ter, summarised the top pricing tips discussed at this year’s SaaStr conference. (725 words) - [Consumption vs Subscription Growth Trends - m3ter](/content/blog/growth-trends-in-consumption-vs-subscription-saas/index.html): UBP company growth rates declined 15% in Q3, while subscription growth rates declined a stunning 27% compared to the same period in the prior year. (394 words) - [Top Trends Overheard at SaaStock 2022 - m3ter](/content/blog/top-trends-overheard-at-saastock-2022/index.html): Kelly Singsank, Director of Product Marketing at m3ter talks us through the top trends she and the m3ter team overheard at SaaStock 2022. (600 words) - [Type 2 certifications (SOC 1 & SOC 2) - m3ter](/content/blog/m3ter-achieves-soc-1-and-soc-2-type-2-certifications.html): We received Type 2 certifications for SOC 1 and SOC 2, showcasing our dedication to data security, privacy, and billing integrity. (368 words) - [A Coming Wave of Churn for SaaS companies - m3ter](/content/blog/a-coming-wave-of-churn/index.html): Todd Gardner, explains why he thinks that there's a wave of churn about to happen for SaaS companies. (466 words) - [Privacy Notice - m3ter](/content/legal/privacy-notice/index.html) (1,340 words) - [Your Trusted Security Partner - m3ter](/content/security/index.html): m3ter (328 words) - [One Month in…What’s Life @ m3ter Really Like? - m3ter](/content/blog/what-is-m3ter-really-like/index.html): Natasha Norman is back with another update for our "Life @ m3ter" series. This time giving an update on her thoughts on the company, one month in. (938 words) - [m3ter for Engineering - m3ter](/content/teams/engineering/index.html): Our engineers built the leading usage-based billing system so you don’t have to. Configure m3ter to run billing exactly how you want. (583 words) - [m3ter and PwC UK survey finds software companies won’t fully realise value of AI due to legacy billing and finance infrastructure](/content/blog/m3ter-and-pwc-uk-survey/index.html): m3ter (736 words) - [m3ter's impact - Customer success stories - m3ter](/content/customers/index.html): Learn about the innovative companies who are succeeding with m3ter. (581 words) - [UBP & Product-Led Growth: The Ultimate Recession Strategy](/content/blog/usage-based-pricing-and-product-led-growth-growth-strategy-in-recession.html): Todd Gardner explains how you can use usage-based pricing and product-led growth as a growth strategy in a Recession. (608 words) - [m3ter Achieves SOC 1 and SOC 2 Type I Certifications - m3ter](/content/blog/m3ter-achieves-soc-1-and-soc-2-type-i-certifications.html): We are excited to announce our SOC 1 and SOC 2 Type I certifications. (310 words) - [m3ter for Finance and Billing Operations - m3ter](/content/teams/finance-and-billing-operations/index.html): Streamline your billing process with m3ter. Eliminate errors, automate routine billing tasks, and uncover real-time revenue insights. (487 words) - [m3ter for Product - m3ter](/content/teams/product/index.html): Free your engineers from the complexities of building a billing system, while seamlessly launching new features, products, or packaging. (438 words) - [Usage-based billing platform for Software companies - m3ter](/content/product/index.html): m3ter helps you manage complex pricing by calculating error-free bills and sending them to systems across your business. (381 words) - [Straightforward, predictable pricing - m3ter](/content/pricing/index.html): m3ter (172 words) - [m3ter for Sales and Customer Success - m3ter](/content/teams/sales-and-customer-success/index.html): Gain visibility into customer usage data, remove Billing Operations as an obstacle to custom pricing. (438 words) - [Checking Sync Logs and Troubleshooting - m3ter Documentation](/content/docs/guides/m3ter-connector-for-salesforce/checking-sync-logs-and-troubleshooting/index.html) (155 words) - [Legal - m3ter](/content/legal/index.html) (32 words) - [Careers and job opportunities at m3ter - m3ter](/content/careers/index.html): Join a fun and experienced team dedicated to redefining how businesses handle usage-based billing. Get ready to make a big impact at a fast growing startup! (247 words) ## Listings & Categories - [Finance - m3ter Blog](/content/blog/category/finance/index.html): Blog posts about Finance (1,767 words) - [Pricing Strategy - m3ter Blog](/content/blog/category/pricing-strategy/index.html): Blog posts about Pricing Strategy (1,575 words) - [Product - m3ter Blog](/content/blog/category/product/index.html): Blog posts about Product (707 words) - [Sales - m3ter Blog](/content/blog/category/sales/index.html): Blog posts about Sales (338 words) - [Engineer - m3ter Blog](/content/blog/category/dev/index.html): Blog posts about Engineer (454 words) - [Pricing Transformation - m3ter Blog](/content/blog/category/pricing-transformation/index.html): Blog posts about Pricing Transformation (608 words) - [Pricing Operations - m3ter Blog](/content/blog/category/pricing-operations/index.html): Blog posts about Pricing Operations (470 words) - [Product News - m3ter Blog](/content/blog/category/product-updates/index.html): Blog posts about Product News (890 words) - [Griffin Parry](/content/blog/author/griffin-parry/index.html): Blog posts by Griffin Parry (1,309 words) - [Todd Gardner](/content/blog/author/todd-gardner/index.html): Blog posts by Todd Gardner (614 words) - [James Wood](/content/blog/author/james-wood/index.html): Blog posts by James Wood (536 words) - [m3ter](/content/blog/author/m3ter/index.html): Blog posts by m3ter (762 words) - [John Griffin](/content/blog/author/john-griffin/index.html): Blog posts by John Griffin (444 words) - [Renaldo Galipo](/content/blog/author/renaldo-galipo/index.html): Blog posts by Renaldo Galipo (449 words) - [Kelly Singsank](/content/blog/author/kelly-singsank/index.html): Blog posts by Kelly Singsank (546 words) - [People - m3ter Blog](/content/blog/category/people/index.html): Blog posts about People (157 words) - [Other - m3ter Blog](/content/blog/category/other/index.html): Blog posts about Other (342 words) - [Shafkat Ahnaf](/content/blog/author/shafkat-ahnaf/index.html): Blog posts by Shafkat Ahnaf (374 words) - [Kristina Frost](/content/blog/author/kristina-frost/index.html): Blog posts by Kristina Frost (357 words) - [Deborah Saja](/content/blog/author/deborah-saja/index.html): Blog posts by Deborah Saja (76 words) - [Melissa Donohoe](/content/blog/author/melissa-donohoe/index.html): Blog posts by Melissa Donohoe (68 words) - [Tanya Bragin](/content/blog/author/tanya-bragin/index.html): Blog posts by Tanya Bragin (97 words) - [Nick Zarb](/content/blog/author/nick-zarb/index.html): Blog posts by Nick Zarb (67 words) - [Andreas Panayiotou](/content/blog/author/andreas-panayiotou/index.html): Blog posts by Andreas Panayiotou (213 words) - [Gordon Laing](/content/blog/author/gordan-laing/index.html): Blog posts by Gordon Laing (72 words) - [Ariela D Bitran Rich](/content/blog/author/ariela-d-bitran-rich/index.html): Blog posts by Ariela D Bitran Rich (189 words) - [Eli Potter ](/content/blog/author/eli-potter/index.html): Blog posts by Eli Potter (72 words) - [Marek Rubasinski](/content/blog/author/marek-rubasinski/index.html): Blog posts by Marek Rubasinski (386 words) - [Christo Zietsman](/content/blog/author/christo-zietsman/index.html): Blog posts by Christo Zietsman (56 words) - [Roxi Wen](/content/blog/author/roxi-wen/index.html): Blog posts by Roxi Wen (76 words) - [Greg Murphy](/content/blog/author/greg-murphy/index.html): Blog posts by Greg Murphy (243 words) - [Kyle Poyar](/content/blog/author/kyle-poyar/index.html): Blog posts by Kyle Poyar (148 words) - [Alexandra Ardelean](/content/blog/author/alexandra-ardelean/index.html): Blog posts by Alexandra Ardelean (199 words) - [Hrishi Rajadhyaksha](/content/blog/author/hrishi-rajadhyaksha/index.html): Blog posts by Hrishi Rajadhyaksha (174 words) - [Avi Sethi](/content/blog/author/avi-sethi/index.html): Blog posts by Avi Sethi (136 words) - [Christian Owens](/content/blog/author/christian-owens/index.html): Blog posts by Christian Owens (185 words) - [Shah Choudhury](/content/blog/author/shah-choudhury/index.html): Blog posts by Shah Choudhury (161 words) - [Palle Broe](/content/blog/author/palle-broe/index.html): Blog posts by Palle Broe (378 words) - [Jack Hewitt](/content/blog/author/jack-hewitt/index.html): Blog posts by Jack Hewitt (138 words) - [Jonny Donnelly](/content/blog/author/jonny-donnelly/index.html): Blog posts by Jonny Donnelly (215 words) - [Tal Dunne](/content/blog/author/tal-dunne/index.html): Blog posts by Tal Dunne (85 words) - [Kavin Wadhar ](/content/blog/author/kavin-wadhar/index.html): Blog posts by Kavin Wadhar (152 words) ## Products - [List Products - m3ter Documentation](/content/docs/api/product/list-products/index.html): Retrieve a list of Products. This endpoint retrieves a list of all the Products within a specified Organization. The list can be paginated, and supports filtering by specific Product IDs. (351 words) - [Retrieve Product - m3ter Documentation](/content/docs/api/product/retrieve-product/index.html): Retrieve a Product with the given UUID. This endpoint retrieves the details of a specific Product within a specified Organization, using the Product UUID. (317 words) - [Update Product - m3ter Documentation](/content/docs/api/product/update-product/index.html): Update a Product with the given UUID. This endpoint updates the details of a specific Product within a specified Organization, using the Product UUID. The updated details are provided in the request body. Note: If you have created Custom Fields for a Product, when you use this endpoint to update the Product use the customFields parameter to preserve those Custom Fields. If you omit them from the update request, they will be lost. (324 words) - [Delete Product - m3ter Documentation](/content/docs/api/product/delete-product/index.html): Delete a Product with the given UUID. This endpoint deletes a specific Product within a specified Organization, using the Product UUID. (260 words) - [Product Endpoints - m3ter Documentation](/content/docs/api/product/introduction/index.html): Endpoints for listing, creating, updating, retrieving, or deleting Products. (56 words) - [Create Product - m3ter Documentation](/content/docs/api/product/create-product/index.html): Create a new Product. This endpoint creates a new Product within the specified Organization. The details of the Product are provided in the request body. (474 words) - [Optimized Billing Automation for Usage-Based Pricing - m3ter](/content/product/billing-automation/index.html): Streamline your billing with m3ter’s automation engine—built for SaaS, usage-based, and complex pricing models. Simplify ops and accelerate revenue. (907 words) - [Automated CRM ERP Billing Integration - m3ter](/content/product/crm-erp-billing-integration/index.html): Connect CRM, ERP, and billing seamlessly. m3ter powers real-time data flows between systems—no more manual syncs, errors, or revenue delays. (704 words) - [Stop Revenue Leakage With Enterprise Billing Software](/content/product/fix-revenue-leakage/index.html): Usage-based billing complexity leads to revenue leakage. m3ter helps you catch errors early, bill accurately, and stop leaving money on the table. (816 words) ## About Pages - [About m3ter: Founded to simplify complex B2B pricing - m3ter](/content/about/index.html): Founded by John Griffin and Griffin Parry, m3ter helps B2B software scale-ups manage complex pricing. (410 words) - [Schedule a demo and try m3ter - m3ter](/content/contact/index.html): Simply fill out the form with your details and we'll get in touch to schedule a quick call. After that, we'll be able to set up a product demo for you. (130 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives