# m3ter Documentation: API Reference

> Guides, learning resources and API reference for integrating with m3ter

## API Reference

### Getting Started

- [API Reference](https://docs.m3ter.com/api/introduction.md)
- [Authentication and Authorization](https://docs.m3ter.com/api/authentication.md)
- [Submitting Personally Identifiable Information (PII)](https://docs.m3ter.com/api/submitting-pii.md)
- [Rate and Payload Limits](https://docs.m3ter.com/api/rate-and-payload-limits.md)
- [Pagination](https://docs.m3ter.com/api/pagination.md)
- [Postman](https://docs.m3ter.com/api/postman.md)

### Endpoints

#### Account

- [Account Endpoints](https://docs.m3ter.com/api/account/introduction.md): Endpoints for Account related operations such as creation, update, list and delete. An Account represents one of your end-customer accounts.
- [Search Accounts](https://docs.m3ter.com/api/account/search-accounts.md): Search for Account entities.
- [End-date Account billing entities](https://docs.m3ter.com/api/account/end-date-account-billing-entities.md): Apply the specified end-date to billing entities associated with an Account.
- [List Account Children](https://docs.m3ter.com/api/account/list-account-children.md): Retrieve a list of Accounts that are children of the specified Account.
- [Retrieve Account](https://docs.m3ter.com/api/account/retrieve-account.md): Retrieve the Account with the given Account UUID.
- [Update Account](https://docs.m3ter.com/api/account/update-account.md): Update the Account with the given Account UUID.
- [Delete Account](https://docs.m3ter.com/api/account/delete-account.md): Delete the Account with the given UUID. This may fail if there are any AccountPlans that reference the Account being deleted.
- [List Accounts](https://docs.m3ter.com/api/account/list-accounts.md): Retrieve a list of Accounts that can be filtered by Account ID or Account Code.
- [Create Account](https://docs.m3ter.com/api/account/create-account.md): Create a new Account within the Organization.

#### AccountPlan

- [Account Plan Endpoints](https://docs.m3ter.com/api/accountplan/introduction.md): Endpoints for AccountPlan and AccountPlanGroup related operations such as creation, update, list and delete.
- [Retrieve AccountPlan](https://docs.m3ter.com/api/accountplan/retrieve-accountplan.md): Retrieve the AccountPlan or AccountPlanGroup details corresponding to the given UUID.
- [Update AccountPlan](https://docs.m3ter.com/api/accountplan/update-accountplan.md): Update the AccountPlan or AccountPlanGroup with the given UUID.
- [Delete AccountPlan](https://docs.m3ter.com/api/accountplan/delete-accountplan.md): Delete the AccountPlan or AccountPlanGroup with the given UUID.
- [List AccountPlans](https://docs.m3ter.com/api/accountplan/list-accountplans.md): 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.
- [Create AccountPlan](https://docs.m3ter.com/api/accountplan/create-accountplan.md): Create a new AccountPlan or AccountPlanGroup.
- [Replace AccountPlan](https://docs.m3ter.com/api/accountplan/replace-accountplan.md): End-dates the specified AccountPlan at the new startDate and creates the new AccountPlan.

#### Aggregation

- [Aggregation Endpoints](https://docs.m3ter.com/api/aggregation/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting Aggregations.
- [List Aggregations](https://docs.m3ter.com/api/aggregation/list-aggregations.md): Retrieve a list of Aggregations that can be filtered by Product, Aggregation ID, or Code.
- [Create Aggregation](https://docs.m3ter.com/api/aggregation/create-aggregation.md): Create a new Aggregation.
- [Retrieve Aggregation](https://docs.m3ter.com/api/aggregation/retrieve-aggregation.md): Retrieve the Aggregation with the given UUID.
- [Update Aggregation](https://docs.m3ter.com/api/aggregation/update-aggregation.md): Update the Aggregation with the given UUID.
- [Delete Aggregation](https://docs.m3ter.com/api/aggregation/delete-aggregation.md): Delete the Aggregation with the given UUID.

#### Auth

- [Auth Endpoints](https://docs.m3ter.com/api/auth/introduction.md): Endpoint for retrieving a JSON Web Token (JWT) bearer token for a Service User using the Client Credentials Grant flow.
- [Get Token](https://docs.m3ter.com/api/auth/get-token.md): Get authentication token

#### BalanceChargeSchedule

- [Balance Charge Schedule Endpoints](https://docs.m3ter.com/api/balancechargeschedule/introduction.md): Endpoints for creating/updating/deleting BalanceChargeSchedules.
- [Retrieve BalanceChargeSchedule](https://docs.m3ter.com/api/balancechargeschedule/retrieve-balancechargeschedule.md): Retrieve a BalanceChargeSchedule for the given UUID.
- [Update BalanceChargeSchedule](https://docs.m3ter.com/api/balancechargeschedule/update-balancechargeschedule.md): Update a BalanceChargeSchedule for the given UUID.
- [Delete BalanceChargeSchedule](https://docs.m3ter.com/api/balancechargeschedule/delete-balancechargeschedule.md): Delete the BalanceChargeSchedule for the given UUID.
- [Preview ScheduledBalanceCharges](https://docs.m3ter.com/api/balancechargeschedule/preview-scheduledbalancecharges.md): 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.
- [List BalanceChargeSchedule](https://docs.m3ter.com/api/balancechargeschedule/list-balancechargeschedule.md): Retrieve a list of BalanceChargeSchedule entities
- [Create BalanceChargeSchedule](https://docs.m3ter.com/api/balancechargeschedule/create-balancechargeschedule.md): Create a new BalanceChargeSchedule.

#### BalanceTransactionSchedule

- [Balance Transaction Schedules Endpoints](https://docs.m3ter.com/api/balancetransactionschedule/introduction.md): Endpoints for creating/updating/deleting BalanceTransactionSchedules.
- [List BalanceTransactionSchedule](https://docs.m3ter.com/api/balancetransactionschedule/list-balancetransactionschedule.md): Retrieve a list of BalanceTransactionSchedule entities.
- [Create BalanceTransactionSchedule](https://docs.m3ter.com/api/balancetransactionschedule/create-balancetransactionschedule.md): Create a new BalanceTransactionSchedule.
- [Retrieve BalanceTransactionSchedule](https://docs.m3ter.com/api/balancetransactionschedule/retrieve-balancetransactionschedule.md): Retrieve a BalanceTransactionSchedule for the given UUID.
- [Update BalanceTransactionSchedule](https://docs.m3ter.com/api/balancetransactionschedule/update-balancetransactionschedule.md): Update a BalanceTransactionSchedule for the given UUID.
- [Delete BalanceTransactionSchedule](https://docs.m3ter.com/api/balancetransactionschedule/delete-balancetransactionschedule.md): Delete the BalanceTransactionSchedule for the given UUID.
- [Preview ScheduledBalanceTransactions](https://docs.m3ter.com/api/balancetransactionschedule/preview-scheduledbalancetransactions.md): 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.

#### Balances

- [Balance Endpoints](https://docs.m3ter.com/api/balances/introduction.md): Endpoints for creating/retrieving/updating/deleting Balances on Accounts.
- [List Transactions](https://docs.m3ter.com/api/balances/list-transactions.md): Retrieve all Transactions for a specific Balance.
- [Create Balance Transaction](https://docs.m3ter.com/api/balances/create-balance-transaction.md): 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.
- [Get Balance Transactions Summary](https://docs.m3ter.com/api/balances/get-balance-transactions-summary.md): Retrieves the Balance Transactions Summary for a given Balance.
- [List Balances](https://docs.m3ter.com/api/balances/list-balances.md): Retrieve a list of all Balances for your Organization.
- [Create Balance](https://docs.m3ter.com/api/balances/create-balance.md): Create a new Balance for the given end customer Account.
- [Retrieve Balance](https://docs.m3ter.com/api/balances/retrieve-balance.md): Retrieve a specific Balance.
- [Update Balance](https://docs.m3ter.com/api/balances/update-balance.md): Update a specific Balance.
- [Delete Balance](https://docs.m3ter.com/api/balances/delete-balance.md): Delete a specific Balance.

#### Bill

- [Bill Endpoints](https://docs.m3ter.com/api/bill/introduction.md): Endpoints for billing operations such as creating, updating, listing, downloading, and deleting Bills.
- [Download Bills](https://docs.m3ter.com/api/bill/download-bills.md): Retrieve Bills data in CSV format.
- [Retrieve latest Bill](https://docs.m3ter.com/api/bill/retrieve-latest-bill.md): Retrieve the latest Bill for the given Account.
- [Retrieve Bill](https://docs.m3ter.com/api/bill/retrieve-bill.md): Retrieve the Bill with the given UUID.
- [Delete Bill](https://docs.m3ter.com/api/bill/delete-bill.md): Delete the Bill with the given UUID.
- [List Bills](https://docs.m3ter.com/api/bill/list-bills.md): Retrieve a list of Bills.
- [Update Bill Status](https://docs.m3ter.com/api/bill/update-bill-status.md): Updates the status of a specified Bill with the given Bill ID.
- [Retrieve Bill Statement in JSON Format](https://docs.m3ter.com/api/bill/retrieve-bill-statement-in-json-format.md): Retrieve a Bill Statement in JSON format for a given Bill ID.
- [List Line Items](https://docs.m3ter.com/api/bill/list-line-items.md): Lists all the line items for a specific Bill.
- [Retrieve Bills for an Account ID](https://docs.m3ter.com/api/bill/retrieve-bills-for-an-account-id.md): Retrieve all Bills for the given Account.
- [Retrieve Line Item](https://docs.m3ter.com/api/bill/retrieve-line-item.md): Retrieves a specific line item within a Bill.
- [Lock Bill](https://docs.m3ter.com/api/bill/lock-bill.md): Lock the specific Bill identified by the given UUID. Once a Bill is locked, no further changes can be made to it.
- [Approve Bills in Billing Period](https://docs.m3ter.com/api/bill/approve-bills-in-billing-period.md): 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.
- [Retrieve Bill Statement in CSV Format](https://docs.m3ter.com/api/bill/retrieve-bill-statement-in-csv-format.md): Retrieve a specific Bill Statement for the given Bill UUID in CSV format.
- [Create Bill Statement in CSV Format](https://docs.m3ter.com/api/bill/create-bill-statement-in-csv-format.md): Generate a specific Bill Statement for the provided Bill UUID in CSV format.
- [Preview Bill](https://docs.m3ter.com/api/bill/preview-bill.md): Preview the current Bill for a specific account.
- [Retrieve Line Item Usage in JSON Format](https://docs.m3ter.com/api/bill/retrieve-line-item-usage-in-json-format.md): Retrieve the line item with the given UUID in JSON format.
- [Approve Bills](https://docs.m3ter.com/api/bill/approve-bills.md): Approve multiple Bills for the specified Organization based on the given criteria.
- [Retrieve Bills in Billing Period](https://docs.m3ter.com/api/bill/retrieve-bills-in-billing-period.md): 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.
- [Download Bills URL](https://docs.m3ter.com/api/bill/download-bills-url.md): 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.
- [Search Bills](https://docs.m3ter.com/api/bill/search-bills.md): Search for Bill entities.

#### BillConfig

- [Bill Config Endpoints](https://docs.m3ter.com/api/billconfig/introduction.md): Endpoints for updating and retreiving the Bill Configuration for an Organization.
- [Retrieve BillConfig](https://docs.m3ter.com/api/billconfig/retrieve-billconfig.md): Retrieve the Organization-wide BillConfig.
- [Update BillConfig](https://docs.m3ter.com/api/billconfig/update-billconfig.md): Update the Organization-wide BillConfig.

#### BillGroupingKey

- [Bill Grouping Key Endpoints](https://docs.m3ter.com/api/billgroupingkey/introduction.md): Endpoints for Bill Grouping Key operations such as creation, update, list, and delete.
- [List Bill Grouping Keys](https://docs.m3ter.com/api/billgroupingkey/list-bill-grouping-keys.md): Retrieve a list of Bill Grouping Keys created for your Organization.
- [Create BillGroupingKey](https://docs.m3ter.com/api/billgroupingkey/create-billgroupingkey.md): Create a new Bill Grouping Key.
- [Retrieve BillGroupingKey](https://docs.m3ter.com/api/billgroupingkey/retrieve-billgroupingkey.md): Retrieve a Bill Grouping Key for the given UUID.
- [Update BillGroupingKey](https://docs.m3ter.com/api/billgroupingkey/update-billgroupingkey.md): Update a Bill Grouping Key for the given UUID.
- [Delete BillGroupingKey](https://docs.m3ter.com/api/billgroupingkey/delete-billgroupingkey.md): Delete a Bill Grouping Key for the given UUID.

#### BillJob

- [Bill Job Endpoints](https://docs.m3ter.com/api/billjob/introduction.md): Endpoints for creating, retrieving, listing, and cancelling Bill Jobs.
- [Retrieve BillJob](https://docs.m3ter.com/api/billjob/retrieve-billjob.md): Retrieve a Bill Job for the given UUID.
- [List BillJobs](https://docs.m3ter.com/api/billjob/list-billjobs.md): Retrieve a list of BillJobs.
- [Create BillJob](https://docs.m3ter.com/api/billjob/create-billjob.md): Create a new BillJob to handle asynchronous bill calculations for a specific Organization.
- [Cancel BillJob](https://docs.m3ter.com/api/billjob/cancel-billjob.md): Cancel an ongoing BillJob for the given Organization and BillJob UUID.
- [Create Recalculation BillJob](https://docs.m3ter.com/api/billjob/create-recalculation-billjob.md): Create a new BillJob specifically to recalculate existing bills for a given Organization.

#### Charge

- [Charge Endpoints](https://docs.m3ter.com/api/charge/introduction.md): Endpoints for creating/updating/deleting Charges.
- [List Charges](https://docs.m3ter.com/api/charge/list-charges.md): Retrieve a list of Charge entities
- [Create Charge](https://docs.m3ter.com/api/charge/create-charge.md): Create a new Charge.
- [Retrieve Charge](https://docs.m3ter.com/api/charge/retrieve-charge.md): Retrieve a Charge for the given UUID.
- [Update Charge](https://docs.m3ter.com/api/charge/update-charge.md): Update a Charge for the given UUID.
- [Delete Charge](https://docs.m3ter.com/api/charge/delete-charge.md): Delete the Charge for the given UUID.

#### Commitments

- [Commitment Endpoints](https://docs.m3ter.com/api/commitments/introduction.md): Endpoints that manage Commitments (also known as Prepayments) in the context of usage-based pricing and billing.
- [Retrieve Commitment](https://docs.m3ter.com/api/commitments/retrieve-commitment.md): Retrieve a specific Commitment.
- [Update Commitment](https://docs.m3ter.com/api/commitments/update-commitment.md): Modify a specific Commitment.
- [Delete Commitment](https://docs.m3ter.com/api/commitments/delete-commitment.md): Remove a specific Commitment.
- [List Commitments](https://docs.m3ter.com/api/commitments/list-commitments.md): Retrieve a list of Commitments.
- [Create Commitment](https://docs.m3ter.com/api/commitments/create-commitment.md): Create a new Commitment.
- [Search Commitments](https://docs.m3ter.com/api/commitments/search-commitments.md): Search for commitment entities.

#### CompoundAggregation

- [Compound Aggregation Endpoints](https://docs.m3ter.com/api/compoundaggregation/introduction.md): Endpoints for Compound Aggregation related operations such as creation, update, list and delete.
- [Retrieve Compound Aggregation](https://docs.m3ter.com/api/compoundaggregation/retrieve-compound-aggregation.md): Retrieve a Compound Aggregation using the given UUID.
- [Update Compound Aggregation](https://docs.m3ter.com/api/compoundaggregation/update-compound-aggregation.md): Update the Compound Aggregation with the given UUID.
- [Delete Compound Aggregation](https://docs.m3ter.com/api/compoundaggregation/delete-compound-aggregation.md): Delete a Compound Aggregation with the given UUID.
- [List Compound Aggregations](https://docs.m3ter.com/api/compoundaggregation/list-compound-aggregations.md): Retrieve a list of all Compound Aggregations.
- [Create Compound Aggregation](https://docs.m3ter.com/api/compoundaggregation/create-compound-aggregation.md): Create a new Compound Aggregation.

#### Contract

- [Contract Endpoints](https://docs.m3ter.com/api/contract/introduction.md): Endpoints for Contract related operations such as creation, update, list and delete.
- [List Contracts](https://docs.m3ter.com/api/contract/list-contracts.md): 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.
- [Create Contract](https://docs.m3ter.com/api/contract/create-contract.md): Creates a new Contract for the specified Account. The Contract includes information such as the associated Account along with start and end dates.
- [End-date Contract Account billing entities](https://docs.m3ter.com/api/contract/end-date-contract-account-billing-entities.md): 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.
- [Retrieve Contract](https://docs.m3ter.com/api/contract/retrieve-contract.md): Retrieves the Contract with the given UUID. Used to obtain the details of a Contract.
- [Update Contract](https://docs.m3ter.com/api/contract/update-contract.md): Update the Contract with the given UUID.
- [Delete Contract](https://docs.m3ter.com/api/contract/delete-contract.md): Deletes the Contract with the specified UUID. Used to remove an existing Contract from an Account.

#### Counter

- [Counter Endpoints](https://docs.m3ter.com/api/counter/introduction.md): Endpoints for listing, creating, retrieving, updating, or deleting Counters.
- [List Counters](https://docs.m3ter.com/api/counter/list-counters.md): Retrieve a list of Counter entities that can be filtered by Product, Counter ID, or Codes.
- [Create Counter](https://docs.m3ter.com/api/counter/create-counter.md): Create a new Counter.
- [Retrieve Counter](https://docs.m3ter.com/api/counter/retrieve-counter.md): Retrieve a Counter for the given UUID.
- [Update Counter](https://docs.m3ter.com/api/counter/update-counter.md): Update Counter for the given UUID.
- [Delete Counter](https://docs.m3ter.com/api/counter/delete-counter.md): Delete a Counter for the given UUID.

#### CounterAdjustments

- [Counter Adjustment Endpoints](https://docs.m3ter.com/api/counteradjustments/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting CounterAdjustments.
- [List CounterAdjustments](https://docs.m3ter.com/api/counteradjustments/list-counteradjustments.md): Retrieve a list of CounterAdjustments created for Accounts in your Organization. You can filter the list returned by date, Account ID, or Counter ID.
- [Create CounterAdjustment](https://docs.m3ter.com/api/counteradjustments/create-counteradjustment.md): Create a new CounterAdjustment for an Account using a Counter.
- [Retrieve CounterAdjustment](https://docs.m3ter.com/api/counteradjustments/retrieve-counteradjustment.md): Retrieve a CounterAdjustment for the given UUID.
- [Update CounterAdjustment](https://docs.m3ter.com/api/counteradjustments/update-counteradjustment.md): Update a CounterAdjustment for an Account.
- [Delete CounterAdjustment](https://docs.m3ter.com/api/counteradjustments/delete-counteradjustment.md): Delete a CounterAdjustment for the given UUID.

#### CounterPricing

- [Counter Pricing Endpoints](https://docs.m3ter.com/api/counterpricing/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting CounterPricing.
- [List CounterPricings](https://docs.m3ter.com/api/counterpricing/list-counterpricings.md): Retrieve a list of CounterPricing entities filtered by date, Plan ID, Plan Template ID, or CounterPricing ID.
- [Create CounterPricing](https://docs.m3ter.com/api/counterpricing/create-counterpricing.md): Create a new CounterPricing.
- [Retrieve CounterPricing](https://docs.m3ter.com/api/counterpricing/retrieve-counterpricing.md): Retrieve a CounterPricing for the given UUID.
- [Update CounterPricing](https://docs.m3ter.com/api/counterpricing/update-counterpricing.md): Update CounterPricing for the given UUID.
- [Delete CounterPricing](https://docs.m3ter.com/api/counterpricing/delete-counterpricing.md): Delete a CounterPricing for the given UUID.

#### CreditReason

- [Credit Reason Endpoints](https://docs.m3ter.com/api/creditreason/introduction.md): Endpoints for CreditReason operations such as creation, update, list, and delete.
- [List Credit Reasons](https://docs.m3ter.com/api/creditreason/list-credit-reasons.md): 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.
- [Create Credit Reason](https://docs.m3ter.com/api/creditreason/create-credit-reason.md): 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](https://www.m3ter.com/docs/api#tag/Credits).
- [Retrieve Credit Reason](https://docs.m3ter.com/api/creditreason/retrieve-credit-reason.md): Retrieve the Credit Reason with the given UUID.
- [Update Credit Reason](https://docs.m3ter.com/api/creditreason/update-credit-reason.md): Update the Credit Reason with the given UUID.
- [Delete Credit Reason](https://docs.m3ter.com/api/creditreason/delete-credit-reason.md): Delete the Credit Reason with the given UUID.

#### Credits

- [Credit Endpoints](https://docs.m3ter.com/api/credits/introduction.md): 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.
- [Retrieve Credit Line Item](https://docs.m3ter.com/api/credits/retrieve-credit-line-item.md): Retrieve the Credit line item with the given UUID.
- [Update Credit Line Item](https://docs.m3ter.com/api/credits/update-credit-line-item.md): Update the Credit line item with the given UUID.
- [Delete Credit Line Item](https://docs.m3ter.com/api/credits/delete-credit-line-item.md): Delete the Credit line item with the given UUID.
- [List Credit Line Items](https://docs.m3ter.com/api/credits/list-credit-line-items.md): List the Credit line items for the given Bill.
- [Create Credit Line Item](https://docs.m3ter.com/api/credits/create-credit-line-item.md): 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](https://www.m3ter.com/docs/api#tag/CreditReason).

#### Currency

- [Currency Endpoints](https://docs.m3ter.com/api/currency/introduction.md): 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.
- [Retrieve Currency](https://docs.m3ter.com/api/currency/retrieve-currency.md): Retrieve the specified Currency with the given UUID. Used to obtain the details of a specified existing Currency in your Organization.
- [Update Currency](https://docs.m3ter.com/api/currency/update-currency.md): Update a Currency with the given UUID.
- [Delete Currency](https://docs.m3ter.com/api/currency/delete-currency.md): Delete the Currency with the given UUID.
- [List Currencies](https://docs.m3ter.com/api/currency/list-currencies.md): Retrieve a list of Currencies.
- [Create Currency](https://docs.m3ter.com/api/currency/create-currency.md): Creates a new Currency for the specified Organization.

#### CustomField

- [Custom Fields Endpoints](https://docs.m3ter.com/api/customfield/introduction.md): Endpoints for retrieving and updating Custom Fields at the Organization level for all entities that support them.
- [Retrieve CustomField](https://docs.m3ter.com/api/customfield/retrieve-customfield.md): Retrieve all Custom Fields added at Organizational level for the entities that support them.
- [Update CustomFields](https://docs.m3ter.com/api/customfield/update-customfields.md): Update Custom Fields added at Organization level to entities that support them.

#### DataExplorer

- [Data Explorer Endpoints](https://docs.m3ter.com/api/dataexplorer/introduction.md): Endpoints for querying the Data Explorer and saving query selections.
- [Query and filter aggregated usage data.](https://docs.m3ter.com/api/dataexplorer/query-and-filter-aggregated-usage-data.md): Query and filter aggregated usage data.
- [Retrieve the values of a single Dimension for one or more Meters.](https://docs.m3ter.com/api/dataexplorer/retrieve-the-values-of-a-single-dimension-for-one-or-more-meters.md): Retrieve the values of a single Dimension for one or more Meters stored in the Data Warehouse over a period of time.
- [Get account values for querying bill line items.](https://docs.m3ter.com/api/dataexplorer/get-account-values-for-querying-bill-line-items.md): Get account values for querying bill line items.
- [Download aggregated usage data as JSON.](https://docs.m3ter.com/api/dataexplorer/download-aggregated-usage-data-as-json.md): Download aggregated usage data as JSON.
- [Download Bill data as a CSV.](https://docs.m3ter.com/api/dataexplorer/download-bill-data-as-a-csv.md): Download Bill data as a CSV.
- [Query and filter for obligations.](https://docs.m3ter.com/api/dataexplorer/query-and-filter-for-obligations.md): Query and filter for obligations.
- [Download Bill data as JSON.](https://docs.m3ter.com/api/dataexplorer/download-bill-data-as-json.md): Download Bill data as JSON.
- [Query and filter for commitment line items.](https://docs.m3ter.com/api/dataexplorer/query-and-filter-for-commitment-line-items.md): Query and filter for commitment line items.
- [Query and filter for commitments.](https://docs.m3ter.com/api/dataexplorer/query-and-filter-for-commitments.md): Query and filter for commitments.
- [Download Commitments Obligations data in CSV format](https://docs.m3ter.com/api/dataexplorer/download-commitments-obligations-data-in-csv-format.md): Download Commitments Obligations data in CSV format.
- [Get account values for querying commitments.](https://docs.m3ter.com/api/dataexplorer/get-account-values-for-querying-commitments.md): Get account values for querying commitments.
- [Retrieve the values of a Meter Dimension.](https://docs.m3ter.com/api/dataexplorer/retrieve-the-values-of-a-meter-dimension.md): Retrieve the Dimensions of a Meter stored in the Data Warehouse over a period of time.
- [Download aggregated usage data as a CSV.](https://docs.m3ter.com/api/dataexplorer/download-aggregated-usage-data-as-a-csv.md): Download aggregated usage data as a CSV.
- [Download Commitments data as JSON.](https://docs.m3ter.com/api/dataexplorer/download-commitments-data-as-json.md): Download Commitments data as JSON.
- [Query and filter for bill line items.](https://docs.m3ter.com/api/dataexplorer/query-and-filter-for-bill-line-items.md): Query and filter for bill line items.
- [Download Commitments data as a CSV.](https://docs.m3ter.com/api/dataexplorer/download-commitments-data-as-a-csv.md): Download Commitments data as a CSV.
- [Download Commitments Obligations data as JSON.](https://docs.m3ter.com/api/dataexplorer/download-commitments-obligations-data-as-json.md): Download Commitments Obligations data as JSON.
- [Retrieve Meters stored in the Data Warehouse over a period of time.](https://docs.m3ter.com/api/dataexplorer/retrieve-meters-stored-in-the-data-warehouse-over-a-period-of-time.md): Retrieve the Meters and their dimension and measure names that are stored in the Data Warehouse over a period of time.
- [Get product values for querying bill line items.](https://docs.m3ter.com/api/dataexplorer/get-product-values-for-querying-bill-line-items.md): Get product values for querying bill line items.
- [Query and filter for Remaining Commitments.](https://docs.m3ter.com/api/dataexplorer/query-and-filter-for-remaining-commitments.md): Query and filter for remaining commitments.

#### DataExplorerV2

- [Data Explorer V2 Endpoints](https://docs.m3ter.com/api/dataexplorerv2/introduction.md): Endpoints for querying and filtering Usage data collected for your Organization.
- [List UsageSavedQueries](https://docs.m3ter.com/api/dataexplorerv2/list-usagesavedqueries.md): Retrieve a list of UsageSavedQuery entities
- [Create UsageSavedQuery](https://docs.m3ter.com/api/dataexplorerv2/create-usagesavedquery.md): Create a new UsageSavedQuery.
- [Retrieve UsageSavedQuery](https://docs.m3ter.com/api/dataexplorerv2/retrieve-usagesavedquery.md): Retrieve a UsageSavedQuery for the given UUID.
- [Update UsageSavedQuery](https://docs.m3ter.com/api/dataexplorerv2/update-usagesavedquery.md): Update a UsageSavedQuery for the given UUID.
- [Delete UsageSavedQuery](https://docs.m3ter.com/api/dataexplorerv2/delete-usagesavedquery.md): Delete the UsageSavedQuery for the given UUID.
- [Query and filter usage data](https://docs.m3ter.com/api/dataexplorerv2/query-and-filter-usage-data.md): Query and filter usage data collected for your Organization.

#### DebitReason

- [Debit Reason Endpoints](https://docs.m3ter.com/api/debitreason/introduction.md): Endpoints for DebitReason operations such as creation, update, list, and delete.
- [List Debit Reasons](https://docs.m3ter.com/api/debitreason/list-debit-reasons.md): 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.
- [Create Debit Reason](https://docs.m3ter.com/api/debitreason/create-debit-reason.md): 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](https://www.m3ter.com/docs/api#tag/Debits).
- [Retrieve Debit Reason](https://docs.m3ter.com/api/debitreason/retrieve-debit-reason.md): Retrieve the Debit Reason with the given UUID.
- [Update Debit Reason](https://docs.m3ter.com/api/debitreason/update-debit-reason.md): Update the Debit Reason with the given UUID.
- [Delete Debit Reason](https://docs.m3ter.com/api/debitreason/delete-debit-reason.md): Delete the Debit Reason with the given UUID.

#### Debits

- [Debit Line Item Endpoints](https://docs.m3ter.com/api/debits/introduction.md): 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.
- [Retrieve Debit Line Item](https://docs.m3ter.com/api/debits/retrieve-debit-line-item.md): Retrieve the Debit line item with the given UUID.
- [Update Debit Line Item](https://docs.m3ter.com/api/debits/update-debit-line-item.md): Update the Debit line item with the given UUID.
- [Delete Debit Line Item](https://docs.m3ter.com/api/debits/delete-debit-line-item.md): Delete the Debit line item with the given UUID.
- [List Debit Line Items](https://docs.m3ter.com/api/debits/list-debit-line-items.md): List the Debit line items for the given bill.
- [Create Debit Line Item](https://docs.m3ter.com/api/debits/create-debit-line-item.md): 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](https://www.m3ter.com/docs/api#tag/DebitReason).

#### Events

- [Events Endpoints](https://docs.m3ter.com/api/events/introduction.md): 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.
- [Retrieve EventResponse](https://docs.m3ter.com/api/events/retrieve-eventresponse.md): Retrieve a specific Event.
- [List Event Fields](https://docs.m3ter.com/api/events/list-event-fields.md): List Event Fields.
- [List EventResponse](https://docs.m3ter.com/api/events/list-eventresponse.md): List all Events.
- [List Notification Events](https://docs.m3ter.com/api/events/list-notification-events.md): Retrieve a list of Notification Event Types.

#### ExportAdHoc

- [Ad Hoc Data Export Endpoints](https://docs.m3ter.com/api/exportadhoc/introduction.md): Endpoints for triggering one-off, ad-hoc Data Exports.
- [Trigger data export.](https://docs.m3ter.com/api/exportadhoc/trigger-data-export.md): Trigger an ad-hoc Data Export. Each ad-hoc Export can be configured for exporting *only one of* either Usage or Operational data:

#### ExportDestination

- [Export Destination Endpoints](https://docs.m3ter.com/api/exportdestination/introduction.md): Endpoints for creating, updating, retrieving, or deleting Data Export Destinations.
- [List ExportDestinations](https://docs.m3ter.com/api/exportdestination/list-exportdestinations.md): Retrieve a list of Export Destination entities. You can filter the list of Destinations returned by UUID.
- [Create ExportDestination](https://docs.m3ter.com/api/exportdestination/create-exportdestination.md): Create a new Export Destination to use for your Data Export Schedules or Ad-Hoc Data Exports.
- [Retrieve ExportDestination](https://docs.m3ter.com/api/exportdestination/retrieve-exportdestination.md): Retrieve an Export Destination for the given UUID.
- [Update ExportDestination](https://docs.m3ter.com/api/exportdestination/update-exportdestination.md): Update an Export Destination for the given UUID.
- [Delete ExportDestination](https://docs.m3ter.com/api/exportdestination/delete-exportdestination.md): Delete an Export Destination for the given UUID.
- [Get Data Export File Download URL](https://docs.m3ter.com/api/exportdestination/get-data-export-file-download-url.md): Returns a presigned download URL for data export file download based on the `jobId` provided.

#### ExportJob

- [Data Export Job Endpoints](https://docs.m3ter.com/api/exportjob/introduction.md): Endpoints for retrieving/querying Data Export jobs.
- [Retrieve Job](https://docs.m3ter.com/api/exportjob/retrieve-job.md): Retrieve an Export Job for the given UUID.
- [List Jobs](https://docs.m3ter.com/api/exportjob/list-jobs.md): Retrieve a list of Export Job entities.

#### ExportSchedule

- [Data Export Schedule Endpoints](https://docs.m3ter.com/api/exportschedule/introduction.md): Endpoints for creating, updating, retrieving, or deleting Data Export schedules.
- [Retrieve Schedule](https://docs.m3ter.com/api/exportschedule/retrieve-schedule.md): Retrieve a Data Export Schedule for the given UUID. Each Schedule can be configured for exporting *only one* of either Usage or Operational data.
- [Update Schedule](https://docs.m3ter.com/api/exportschedule/update-schedule.md): Update a Data Export Schedule for the given UUID. Each Schedule can be configured for exporting *only one* of either Usage or Operational data:
- [Delete Schedule](https://docs.m3ter.com/api/exportschedule/delete-schedule.md): Delete the Data Export Schedule for the given UUID. Each Schedule can be configured for exporting *only one* of either Usage or Operational data.
- [List Schedules](https://docs.m3ter.com/api/exportschedule/list-schedules.md): Retrieve a list of Data Export Schedules created for your Organization. You can filter the response by Schedules `ids`.
- [Create Schedule](https://docs.m3ter.com/api/exportschedule/create-schedule.md): Create a new Data Export Schedule. Each Schedule can be configured for exporting *only one* of either Usage or Operational data:

#### External Mapping

- [External Mapping Endpoints](https://docs.m3ter.com/api/external-mapping/introduction.md): Endpoints for managing External Mapping related operations such as creation, update, list and delete.
- [List External Mappings](https://docs.m3ter.com/api/external-mapping/list-external-mappings.md): Retrieve a list of all External Mapping entities.
- [Create an External Mapping](https://docs.m3ter.com/api/external-mapping/create-an-external-mapping.md): Creates a new External Mapping.
- [Retrieve a list of external entities from the destination system for a particular credential](https://docs.m3ter.com/api/externalmappings/retrieve-a-list-of-external-entities-from-the-destination-system-for-a-particular-credential.md): 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.
- [Retrieve External Entities from Destination](https://docs.m3ter.com/api/external-mapping/retrieve-external-entities-from-destination.md): Retrieve a list of external entities from the specified destination system.
- [Retrieve External Mapping Configuration](https://docs.m3ter.com/api/externalmappings/retrieve-external-mapping-configuration.md): Retrieve the global External Mapping configuration.
- [List External Mappings for External Entity](https://docs.m3ter.com/api/external-mapping/list-external-mappings-for-external-entity.md): Retrieve a list of External Mapping entities for a specified external system entity.
- [List External Mappings for a m3ter Entity](https://docs.m3ter.com/api/external-mapping/list-external-mappings-for-a-m3ter-entity.md): Retrieve a list of External Mapping entities for a specified m3ter entity.
- [Retrieve External Mapping](https://docs.m3ter.com/api/external-mapping/retrieve-external-mapping.md): Retrieve an External Mapping with the given UUID.
- [Update External Mapping](https://docs.m3ter.com/api/external-mapping/update-external-mapping.md): Updates an External Mapping with the given UUID.
- [Delete an External Mapping](https://docs.m3ter.com/api/external-mapping/delete-an-external-mapping.md): Delete an External Mapping with the given UUID.

#### Integrations

- [Integrations Endpoints](https://docs.m3ter.com/api/integrations/introduction.md): 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.

##### Configuration

- [List All IntegrationConfigs](https://docs.m3ter.com/api/integrationconfigs/list-all-integrationconfigs.md): List all integration configurations.
- [Create IntegrationConfig](https://docs.m3ter.com/api/integrationconfigs/create-integrationconfig.md): Set the integration configuration for the entity.
- [Retrieve IntegrationConfig for UUID](https://docs.m3ter.com/api/integrationconfigs/retrieve-integrationconfig-for-uuid.md): Retrieve the integration configuration for the given UUID.
- [Update IntegrationConfig](https://docs.m3ter.com/api/integrationconfigs/update-integrationconfig.md): Update the integration configuration for the given UUID.
- [Delete IntegrationConfig](https://docs.m3ter.com/api/integrationconfigs/delete-integrationconfig.md): Delete the integration configuration for the given UUID.
- [Retrieve Available Entity Types for System](https://docs.m3ter.com/api/integrationconfigs/retrieve-available-entity-types-for-system.md): Retrieve the valid entity types for provided system.
- [Retrieve IntegrationConfig](https://docs.m3ter.com/api/integrationconfigs/retrieve-integrationconfig.md): Retrieve the integration configuration for the entity
- [Retrieve Available Auth Config for System and Entity Type](https://docs.m3ter.com/api/integrationconfigs/retrieve-available-auth-config-for-system-and-entity-type.md): Retrieve the valid auth config for provided system and entity type.
- [Get ConfigOption Values](https://docs.m3ter.com/api/integrationconfigs/get-configoption-values.md): Get possible values for specific configuration setting.
- [Retrieve Available Configurations](https://docs.m3ter.com/api/integrationconfigs/retrieve-available-configurations.md): This endpoint gets the available configuration options for integrations.
- [Retrieve Available Integration Systems](https://docs.m3ter.com/api/integrationconfigs/retrieve-available-integration-systems.md): Retrieve the valid integration systems. Can be filtered by entityType.
- [Enable IntegrationConfig](https://docs.m3ter.com/api/integrationconfigs/enable-integrationconfig.md): Enables a previously disabled integration configuration, allowing it to be operational again.

##### Credentials

- [List integration credentials](https://docs.m3ter.com/api/integrationcredentials/list-integration-credentials.md): Retrieve a list of the integration authorization items for the organization
- [Create IntegrationCredential](https://docs.m3ter.com/api/integrationcredentials/create-integrationcredential.md): Create an integration credentials
- [Retrieve IntegrationCredentials](https://docs.m3ter.com/api/integrationcredentials/retrieve-integrationcredentials.md): Retrieve the integration credentials for the UUID
- [Update IntegrationCredentials](https://docs.m3ter.com/api/integrationcredentials/update-integrationcredentials.md): Updated the integration credentials for the UUID
- [Delete IntegrationCredentials](https://docs.m3ter.com/api/integrationcredentials/delete-integrationcredentials.md): Delete the integration credentials for the UUID

##### Marketplace Integrations

- [Marketplace Integrations Endpoints](https://docs.m3ter.com/api/marketplace-integrations/introduction.md): Endpoints for retrieving reporting data on Marketplace Integration runs
- [Retrieve reported usage](https://docs.m3ter.com/api/marketplace-integrations/retrieve-reported-usage.md): Retrieve a list of reported usage records that match the provided filters.

##### Runs

- [Retrieve Latest IntegrationRun](https://docs.m3ter.com/api/integrationruns/retrieve-latest-integrationrun.md): Retrieve the latest integration run for the entity.
- [List IntegrationRuns](https://docs.m3ter.com/api/integrationruns/list-integrationruns.md): Retrieve a list of the integration runs for the specified entity.
- [Get IntegrationRun Log](https://docs.m3ter.com/api/integrationruns/get-integrationrun-log.md): Retrieve the integrationrun log for the given UUID.
- [List IntegrationRuns By DestinationId](https://docs.m3ter.com/api/integrationruns/list-integrationruns-by-destinationid.md): Retrieve a list of the integration runs for the destination
- [Retrieve IntegrationRuns](https://docs.m3ter.com/api/integrationruns/retrieve-integrationruns.md): Retrieve the latest integration runs for entity and ids
- [Get IntegrationRun for the UUID](https://docs.m3ter.com/api/integrationruns/get-integrationrun-for-the-uuid.md): Retrieve the integration run for the id
- [Replay an IntegrationRun](https://docs.m3ter.com/api/integrationruns/replay-an-integrationrun.md): Re-submits the original request from a previous integration run

##### Transformations

- [Retrieve IntegrationTransformations](https://docs.m3ter.com/api/integrationtransformations/retrieve-integrationtransformations.md): Retrieve the integration transformations
- [Create a new transformation](https://docs.m3ter.com/api/integrationtransformations/create-a-new-transformation.md): Create a new transformation
- [Preview a transformation against an existing entity](https://docs.m3ter.com/api/integrationtransformations/preview-a-transformation-against-an-existing-entity.md): Create a new transformation
- [Preview a transformation against an existing entity](https://docs.m3ter.com/api/integrationtransformations/preview-a-transformation-against-an-existing-entity.md): Create a new transformation
- [Get IntegrationTransformation for the UUID](https://docs.m3ter.com/api/integrationtransformations/get-integrationtransformation-for-the-uuid.md): Retrieve the integration transformation for the id
- [Update the IntegrationTransformation for the UUID](https://docs.m3ter.com/api/integrationtransformations/update-the-integrationtransformation-for-the-uuid.md): Update the integration transformation for the id
- [Delete IntegrationTransformation for the UUID](https://docs.m3ter.com/api/integrationtransformations/delete-integrationtransformation-for-the-uuid.md): Deletes the integration transformation for the id

##### Webhooks

- [List Destinations](https://docs.m3ter.com/api/integrationdestinations/list-destinations.md): Retrieve a list of all Destinations created in the Organization.
- [Create Webhook Destination](https://docs.m3ter.com/api/integrationdestinations/create-webhook-destination.md): This endpoint creates a new webhook destination. A webhook destination is a URL where webhook payloads will be sent.
- [Retrieve Destination](https://docs.m3ter.com/api/integrationdestinations/retrieve-destination.md): Retrieve the webhook Destination for the UUID.
- [Update Destination](https://docs.m3ter.com/api/integrationdestinations/update-destination.md): Update a destination to be used for a webhook.
- [Delete Webhook Destination](https://docs.m3ter.com/api/integrationdestinations/delete-webhook-destination.md): This endpoint deletes a specific webhook destination identified by its UUID.
- [Activate Webhook Destination](https://docs.m3ter.com/api/integrationdestinations/activate-webhook-destination.md): Set the `active` status on a webhook integration destination.

##### Workflows

- [List WorkflowIntegrations](https://docs.m3ter.com/api/integrationdestinations/list-workflowintegrations.md): Retrieve a list of WorkflowIntegration entities
- [Create Workflow](https://docs.m3ter.com/api/integrationdestinations/create-workflow.md): Create a new workflow
- [Get Workflow Access Rights](https://docs.m3ter.com/api/integrationdestinations/get-workflow-access-rights.md): Retrieve the access rights of the workflow service
- [List Functions](https://docs.m3ter.com/api/integrationdestinations/list-functions.md): Retrieve the available workflow functions, optionally filtered by destination type
- [Export Workflow Version](https://docs.m3ter.com/api/integrationdestinations/export-workflow-version.md): Export the specified version of the workflow for the UUID.
- [Get Triggerse](https://docs.m3ter.com/api/integrationdestinations/get-triggerse.md): Retrieve the triggers for workflows
- [Validate Workflow](https://docs.m3ter.com/api/integrationdestinations/validate-workflow.md): Validate workflow
- [Get Workflow](https://docs.m3ter.com/api/integrationdestinations/get-workflow.md): Retrieve the workflow for the specified ID
- [Update Workflow](https://docs.m3ter.com/api/integrationdestinations/update-workflow.md): Update an existing workflow
- [Delete Workflow](https://docs.m3ter.com/api/integrationdestinations/delete-workflow.md): Delete an existing workflow
- [Save Workflow Draft](https://docs.m3ter.com/api/integrationdestinations/save-workflow-draft.md): Save a draft of the workflow without publishing it as a new version
- [Discard Workflow Draft](https://docs.m3ter.com/api/integrationdestinations/discard-workflow-draft.md): Discard the current workflow draft
- [Enable Workflow](https://docs.m3ter.com/api/integrationdestinations/enable-workflow.md): Enable a workflow. Requires that the workflow contains no errors
- [Export Workflow Version](https://docs.m3ter.com/api/integrationdestinations/export-workflow-version.md): Export the specified version of the workflow for the UUID.
- [Publish Workflow Draft](https://docs.m3ter.com/api/integrationdestinations/publish-workflow-draft.md): Publish the current draft as a new workflow version
- [Set Workflow Use Draft](https://docs.m3ter.com/api/integrationdestinations/set-workflow-use-draft.md): Toggle whether workflow execution uses the latest draft version or the latest live version

#### Invitations

- [Invitation Endpoints](https://docs.m3ter.com/api/invitations/introduction.md): Endpoints for creating and retrieving user invitations. Use invitations to invite other people to join your m3ter Organization.
- [Retrieve Invitation](https://docs.m3ter.com/api/invitations/retrieve-invitation.md): Retrieve the specified invitation with the given UUID.
- [Retrieve Invitations](https://docs.m3ter.com/api/invitations/retrieve-invitations.md): Retrieve a list of all invitations in the Organization.
- [Invite User to Organization](https://docs.m3ter.com/api/invitations/invite-user-to-organization.md): Invite a new user to your Organization.

#### Line Item

- [Line Item Endpoints](https://docs.m3ter.com/api/line-item/introduction.md): Endpoint for retrieving a list of line items for Bills in an Organization.
- [List Line Items](https://docs.m3ter.com/api/line-item/list-line-items.md): 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.

#### LookupTable

- [Lookup Table Endpoints](https://docs.m3ter.com/api/lookuptable/introduction.md): Endpoints for creating/updating/deleting Lookup Tables.
- [List LookupTable](https://docs.m3ter.com/api/lookuptable/list-lookuptable.md): 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.
- [Create LookupTable](https://docs.m3ter.com/api/lookuptable/create-lookuptable.md): Create a new Lookup Table.
- [Get LookupTable](https://docs.m3ter.com/api/lookuptable/get-lookuptable.md): Retrieve a Lookup Table by UUID.
- [Update LookupTable](https://docs.m3ter.com/api/lookuptable/update-lookuptable.md): Update the Lookup Table with the given UUID.
- [Delete LookupTable](https://docs.m3ter.com/api/lookuptable/delete-lookuptable.md): Delete the Lookup Table with the given UUID.

#### LookupTableRevision

- [Lookup Table Revision Endpoints](https://docs.m3ter.com/api/lookuptablerevision/introduction.md): Endpoints for creating/updating/deleting Lookup Table Revisions.
- [Update LookupTableRevision Status](https://docs.m3ter.com/api/lookuptablerevision/update-lookuptablerevision-status.md): Update the status of a Lookup Table Revision for the given UUID.
- [Retrieve LookupTableRevision](https://docs.m3ter.com/api/lookuptablerevision/retrieve-lookuptablerevision.md): Retrieve a Lookup Table Revision for the given UUID.
- [Update LookupTableRevision](https://docs.m3ter.com/api/lookuptablerevision/update-lookuptablerevision.md): Update a Lookup Table Revision for the given UUID.
- [Delete LookupTableRevision](https://docs.m3ter.com/api/lookuptablerevision/delete-lookuptablerevision.md): Delete the Lookup Table Revision for the given UUID.
- [List LookupTableRevision](https://docs.m3ter.com/api/lookuptablerevision/list-lookuptablerevision.md): List LookupTableRevision entities
- [Create LookupTableRevision](https://docs.m3ter.com/api/lookuptablerevision/create-lookuptablerevision.md): Create a new Revision for a Lookup Table.

#### LookupTableRevisionData

- [Lookup Table Revision Data Endpoints](https://docs.m3ter.com/api/lookuptablerevisiondata/introduction.md): Endpoints for creating/updating/deleting Data for specific Lookup Table Revisions.
- [Get LookupTableRevisionData](https://docs.m3ter.com/api/lookuptablerevisiondata/get-lookuptablerevisiondata.md): List Lookup Table Revision Data items for the given UUID.
- [Upsert LookupTableRevisionData](https://docs.m3ter.com/api/lookuptablerevisiondata/upsert-lookuptablerevisiondata.md): Create/update the Lookup Table Revision Data for the given UUID.
- [Delete LookupTableRevisionData](https://docs.m3ter.com/api/lookuptablerevisiondata/delete-lookuptablerevisiondata.md): Delete the Lookup Table Revision Data for the given UUID.
- [Get LookupTableRevisionArchivedData URL](https://docs.m3ter.com/api/lookuptablerevisiondata/get-lookuptablerevisionarchiveddata-url.md): 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 `expi…
- [Copy LookupTableRevisionData](https://docs.m3ter.com/api/lookuptablerevisiondata/copy-lookuptablerevisiondata.md): 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 spe…
- [Get LookupTableRevisionData Job Response.](https://docs.m3ter.com/api/lookuptablerevisiondata/get-lookuptablerevisiondata-job-response.md): Get the Lookup Table Revision Data job Response for given job id.
- [Delete LookupTableRevisionData Job Response](https://docs.m3ter.com/api/lookuptablerevisiondata/delete-lookuptablerevisiondata-job-response.md): Delete the LookupTableRevisionData Job Response for given job id.
- [List LookupTableRevisionData Jobs](https://docs.m3ter.com/api/lookuptablerevisiondata/list-lookuptablerevisiondata-jobs.md): List the Lookup Table Revision Data job Responses for the given Lookup Table Revision.
- [Get LookupTableRevisionData entry](https://docs.m3ter.com/api/lookuptablerevisiondata/get-lookuptablerevisiondata-entry.md): Retrieve a Lookup Table Revision Data item for the given lookup key.
- [Upsert LookupTableRevisionData entry](https://docs.m3ter.com/api/lookuptablerevisiondata/upsert-lookuptablerevisiondata-entry.md): Create/update a Lookup Table Revision Data item by lookup key.
- [Delete LookupTableRevisionData entry](https://docs.m3ter.com/api/lookuptablerevisiondata/delete-lookuptablerevisiondata-entry.md): Delete a Lookup Table Revision Data entry by lookup key.
- [Trigger Download LookupTableRevisionData URL Job](https://docs.m3ter.com/api/lookuptablerevisiondata/trigger-download-lookuptablerevisiondata-url-job.md): 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](https://www.m3ter.com/docs/api#tag/LookupTableRevisionData/operation/ListLookupTableRevisionDataJobs) endpoint or the [Get LookupTable…
- [Generate LookupTableRevisionData Upload URL](https://docs.m3ter.com/api/lookuptablerevisiondata/generate-lookuptablerevisiondata-upload-url.md): Generate a URL which can be used to upload a data file for creating or updating the Lookup Table Revision's data:

#### Measurements

- [Measurement Endpoints](https://docs.m3ter.com/api/measurements/introduction.md): Endpoints for submitting usage data measurements to the m3ter platform.
- [Get Failed Ingest File Download URL](https://docs.m3ter.com/api/measurements/get-failed-ingest-file-download-url.md): Returns a presigned download URL for failed ingest file download based on the file path provided.
- [Get Original File Download URL](https://docs.m3ter.com/api/measurements/get-original-file-download-url.md): 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 re…
- [Generate Upload URL](https://docs.m3ter.com/api/measurements/generate-upload-url.md): 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 UR…
- [List File Upload Jobs](https://docs.m3ter.com/api/measurements/list-file-upload-jobs.md): 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 p…
- [Get File Upload Job Response](https://docs.m3ter.com/api/measurements/get-file-upload-job-response.md): Get the file upload job response using the UUID of the file upload job.
- [Submit Measurements](https://docs.m3ter.com/api/measurements/submit-measurements.md): Submit a measurement or multiple measurements to the m3ter platform. The maximum size of the payload needs to be less than 512,000 bytes.

#### Meter

- [Meter Endpoints](https://docs.m3ter.com/api/meter/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting Meters.
- [Retrieve Meter](https://docs.m3ter.com/api/meter/retrieve-meter.md): Retrieve the Meter with the given UUID.
- [Update Meter](https://docs.m3ter.com/api/meter/update-meter.md): Update the Meter with the given UUID.
- [Delete Meter](https://docs.m3ter.com/api/meter/delete-meter.md): Delete the Meter with the given UUID.
- [List Meters](https://docs.m3ter.com/api/meter/list-meters.md): Retrieve a list of Meters that can be filtered by Product, Meter ID, or Meter short code.
- [Create Meter](https://docs.m3ter.com/api/meter/create-meter.md): Create a new Meter.

#### MeterGroup

- [Meter Group Endpoints](https://docs.m3ter.com/api/metergroup/introduction.md): Endpoints for creating/updating/deleting MeterGroups.
- [List MeterGroups](https://docs.m3ter.com/api/metergroup/list-metergroups.md): Retrieve a list of MeterGroup entities
- [Create MeterGroup](https://docs.m3ter.com/api/metergroup/create-metergroup.md): Create a new MeterGroup.
- [Retrieve MeterGroup](https://docs.m3ter.com/api/metergroup/retrieve-metergroup.md): Retrieve a MeterGroup for the given UUID.
- [Update MeterGroup](https://docs.m3ter.com/api/metergroup/update-metergroup.md): Update MeterGroup for the given UUID.
- [Delete MeterGroup](https://docs.m3ter.com/api/metergroup/delete-metergroup.md): Delete a MeterGroup for the given UUID.

#### Notifications

- [Notification Endpoints](https://docs.m3ter.com/api/notifications/introduction.md): This section provides endpoints for managing Event Notifications.
- [List Notifications](https://docs.m3ter.com/api/notifications/list-notifications.md): Retrieve a list of Event Notifications for the specified Organization.
- [Create Notification](https://docs.m3ter.com/api/notifications/create-notification.md): Create a new Notification for an Event.
- [Retrieve Notification](https://docs.m3ter.com/api/notifications/retrieve-notification.md): 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.
- [Update Notification](https://docs.m3ter.com/api/notifications/update-notification.md): Update a Notification with the given UUID.
- [Delete Notification](https://docs.m3ter.com/api/notifications/delete-notification.md): Delete the Notification with the given UUID.
- [Evaluate Calculation](https://docs.m3ter.com/api/notifications/evaluate-calculation.md): 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.

#### OrgUsers

- [Organization User Endpoints](https://docs.m3ter.com/api/orgusers/introduction.md): This section contains the endpoints for managing users within an Organization (OrgUser)
- [List OrgUsers](https://docs.m3ter.com/api/orgusers/list-orgusers.md): Retrieve a list of OrgUsers.
- [Retrieve OrgUser](https://docs.m3ter.com/api/orgusers/retrieve-orguser.md): Retrieve the OrgUser with the given UUID.
- [Update OrgUser](https://docs.m3ter.com/api/orgusers/update-orguser.md): Update the OrgUser with the given UUID.
- [Retrieve OrgUser Groups](https://docs.m3ter.com/api/orgusers/retrieve-orguser-groups.md): Retrieve a list of User Groups for an OrgUser.
- [Resend temporary password for user](https://docs.m3ter.com/api/orgusers/resend-temporary-password-for-user.md): Resend temporary password for user
- [Retrieve OrgUser Permissions](https://docs.m3ter.com/api/orgusers/retrieve-orguser-permissions.md): Retrieve the permissions for the OrgUser with the given UUID.

#### OrganizationConfig

- [Organization Config Endpoints](https://docs.m3ter.com/api/organizationconfig/introduction.md): Endpoints for retrieving or updating the Organization Config.
- [Retrieve OrganizationConfig](https://docs.m3ter.com/api/organizationconfig/retrieve-organizationconfig.md): Retrieve the Organization-wide configuration details.
- [Update OrganizationConfig](https://docs.m3ter.com/api/organizationconfig/update-organizationconfig.md): Update the Organization-wide configuration details.

#### PermissionPolicy

- [Permission Policy Endpoints](https://docs.m3ter.com/api/permissionpolicy/introduction.md): Endpoints for Permission Policy related operations such as creation, update, add and retrieve.
- [Add a PermissionPolicy to a user group](https://docs.m3ter.com/api/permissionpolicy/add-a-permissionpolicy-to-a-user-group.md): Add a permission Policy to a user group
- [Remove a PermissionPolicy from a user](https://docs.m3ter.com/api/permissionpolicy/remove-a-permissionpolicy-from-a-user.md): Remove a permission policy from a user.
- [Add a PermissionPolicy to a user](https://docs.m3ter.com/api/permissionpolicy/add-a-permissionpolicy-to-a-user.md): Add a permission policy to a user.
- [Add a PermissionPolicy to support users for an organization](https://docs.m3ter.com/api/permissionpolicy/add-a-permissionpolicy-to-support-users-for-an-organization.md): Add a permission policy  to support users for an organization.
- [Add a PermissionPolicy to a service user](https://docs.m3ter.com/api/permissionpolicy/add-a-permissionpolicy-to-a-service-user.md): Add a permission policy to a service user.
- [Remove a PermissionPolicy from a service user](https://docs.m3ter.com/api/permissionpolicy/remove-a-permissionpolicy-from-a-service-user.md): Remove a permission policy from a service user.
- [List PermissionPolicies](https://docs.m3ter.com/api/permissionpolicy/list-permissionpolicies.md): Retrieve a list of PermissionPolicy entities
- [Create Permission Policy](https://docs.m3ter.com/api/permissionpolicy/create-permission-policy.md): Create a new Permission Policy
- [Remove a PermissionPolicy from support users for an organization](https://docs.m3ter.com/api/permissionpolicy/remove-a-permissionpolicy-from-support-users-for-an-organization.md): Remove a permission policy from support users for an organization.
- [Remove a PermissionPolicy from a user group](https://docs.m3ter.com/api/permissionpolicy/remove-a-permissionpolicy-from-a-user-group.md): Remove a permission policy from a user group.
- [Retrieve Permission Policy](https://docs.m3ter.com/api/permissionpolicy/retrieve-permission-policy.md): Retrieve the permission policy for the UUID
- [Update Permission Policy](https://docs.m3ter.com/api/permissionpolicy/update-permission-policy.md): Update a Permission Policy for the UUID
- [Delete Permission Policy](https://docs.m3ter.com/api/permissionpolicy/delete-permission-policy.md): Delete the PermissionPolicy for the UUID

#### Plan

- [Plan Endpoints](https://docs.m3ter.com/api/plan/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting Plans.
- [List Plans](https://docs.m3ter.com/api/plan/list-plans.md): Retrieve a list of Plans that can be filtered by Product, Account, or Plan ID.
- [Create Plan](https://docs.m3ter.com/api/plan/create-plan.md): Create a new Plan.
- [Retrieve Plan](https://docs.m3ter.com/api/plan/retrieve-plan.md): Retrieve the Plan with the given UUID.
- [Update Plan](https://docs.m3ter.com/api/plan/update-plan.md): Update the Plan with the given UUID.
- [Delete Plan](https://docs.m3ter.com/api/plan/delete-plan.md): Delete the Plan with the given UUID.

#### PlanGroup

- [Plan Group Endpoints](https://docs.m3ter.com/api/plangroup/introduction.md): Endpoints for PlanGroup related operations such as creation, update, retrieve, list and delete.
- [List PlanGroups](https://docs.m3ter.com/api/plangroup/list-plangroups.md): Retrieve a list of PlanGroups.
- [Create PlanGroup](https://docs.m3ter.com/api/plangroup/create-plangroup.md): Create a new PlanGroup. This endpoint creates a new PlanGroup within the specified organization.
- [Retrieve PlanGroup](https://docs.m3ter.com/api/plangroup/retrieve-plangroup.md): Retrieve a specific PlanGroup with the given UUID.
- [Update PlanGroup](https://docs.m3ter.com/api/plangroup/update-plangroup.md): Update the PlanGroup with the given UUID.
- [Delete PlanGroup](https://docs.m3ter.com/api/plangroup/delete-plangroup.md): Delete a PlanGroup with the given UUID.

#### PlanGroupLink

- [Plan Group Link Endpoints](https://docs.m3ter.com/api/plangrouplink/introduction.md): Endpoints for PlanGroupLink related operations such as creation, update, list and delete.
- [List PlanGroupLinks](https://docs.m3ter.com/api/plangrouplink/list-plangrouplinks.md): Retrieve a list of PlanGroupLink entities
- [Create PlanGroupLink](https://docs.m3ter.com/api/plangrouplink/create-plangrouplink.md): Create a new PlanGroupLink.
- [Retrieve PlanGroupLink](https://docs.m3ter.com/api/plangrouplink/retrieve-plangrouplink.md): Retrieve a PlanGroupLink for the given UUID.
- [Update PlanGroupLink](https://docs.m3ter.com/api/plangrouplink/update-plangrouplink.md): Update PlanGroupLink for the given UUID.
- [Delete PlanGroupLink](https://docs.m3ter.com/api/plangrouplink/delete-plangrouplink.md): Delete a PlanGroupLink for the given UUID.

#### PlanTemplate

- [Plan Template Endpoints](https://docs.m3ter.com/api/plantemplate/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting PlanTemplates.
- [List PlanTemplates](https://docs.m3ter.com/api/plantemplate/list-plantemplates.md): Retrieve a list of PlanTemplates.
- [Create PlanTemplate](https://docs.m3ter.com/api/plantemplate/create-plantemplate.md): Create a new PlanTemplate.
- [Retrieve PlanTemplate](https://docs.m3ter.com/api/plantemplate/retrieve-plantemplate.md): Retrieve a specific PlanTemplate.
- [Update PlanTemplate](https://docs.m3ter.com/api/plantemplate/update-plantemplate.md): Update a specific PlanTemplate.
- [Delete PlanTemplate](https://docs.m3ter.com/api/plantemplate/delete-plantemplate.md): Delete a specific PlanTemplate.

#### Pricing

- [Pricing Endpoints](https://docs.m3ter.com/api/pricing/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting Pricing.
- [Retrieve Pricing](https://docs.m3ter.com/api/pricing/retrieve-pricing.md): Retrieve the Pricing with the given UUID.
- [Update Pricing](https://docs.m3ter.com/api/pricing/update-pricing.md): Update Pricing for the given UUID.
- [Delete Pricing](https://docs.m3ter.com/api/pricing/delete-pricing.md): Delete the Pricing with the given UUID.
- [List Pricings](https://docs.m3ter.com/api/pricing/list-pricings.md): Retrieve a list of Pricings filtered by date/time, Plan ID, PlanTemplate ID, or Pricing ID.
- [Create Pricing](https://docs.m3ter.com/api/pricing/create-pricing.md): Create a new Pricing.

#### Product

- [Product Endpoints](https://docs.m3ter.com/api/product/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting Products.
- [Retrieve Product](https://docs.m3ter.com/api/product/retrieve-product.md): Retrieve a Product with the given UUID.
- [Update Product](https://docs.m3ter.com/api/product/update-product.md): Update a Product with the given UUID.
- [Delete Product](https://docs.m3ter.com/api/product/delete-product.md): Delete a Product with the given UUID.
- [List Products](https://docs.m3ter.com/api/product/list-products.md): Retrieve a list of Products.
- [Create Product](https://docs.m3ter.com/api/product/create-product.md): Create a new Product.

#### ResourceGroup

- [Resource Group Endpoints](https://docs.m3ter.com/api/resourcegroup/introduction.md): Endpoints for ResourceGroup related operations such as creation, update, list and delete.
- [List ResourceGroup permission policies](https://docs.m3ter.com/api/resourcegroup/list-resourcegroup-permission-policies.md): Retrieve a list of permission policies for a ResourceGroup
- [Remove item](https://docs.m3ter.com/api/resourcegroup/remove-item.md): Remove an item from a ResourceGroup.
- [List ResourceGroups](https://docs.m3ter.com/api/resourcegroup/list-resourcegroups.md): Retrieve a list of ResourceGroup entities
- [Create ResourceGroup](https://docs.m3ter.com/api/resourcegroup/create-resourcegroup.md): Create a ResourceGroup for the UUID
- [Retrieve ResourceGroup](https://docs.m3ter.com/api/resourcegroup/retrieve-resourcegroup.md): Retrieve the ResourceGroup for the UUID
- [Update ResourceGroup](https://docs.m3ter.com/api/resourcegroup/update-resourcegroup.md): Update the ResourceGroup for the UUID
- [Delete ResourceGroup](https://docs.m3ter.com/api/resourcegroup/delete-resourcegroup.md): Delete a ResourceGroup for the UUID
- [Add item](https://docs.m3ter.com/api/resourcegroup/add-item.md): Add an item to a ResourceGroup.
- [List ResourceGroup items](https://docs.m3ter.com/api/resourcegroup/list-resourcegroup-items.md): Retrieve a list of items for a ResourceGroup

#### ScheduledEventConfigurations

- [Scheduled Event Configuration Endpoints](https://docs.m3ter.com/api/scheduledeventconfigurations/introduction.md): Endpoints for retrieving and managing scheduled Events' configurations.
- [Retrieve ScheduledEventConfiguration](https://docs.m3ter.com/api/scheduledeventconfigurations/retrieve-scheduledeventconfiguration.md): Retrieve a ScheduledEventConfiguration for the given UUID.
- [Update ScheduledEventConfiguration](https://docs.m3ter.com/api/scheduledeventconfigurations/update-scheduledeventconfiguration.md): Update a ScheduledEventConfiguration for the given UUID.
- [Delete ScheduledEventConfiguration](https://docs.m3ter.com/api/scheduledeventconfigurations/delete-scheduledeventconfiguration.md): Delete the ScheduledEventConfiguration for the given UUID.
- [List ScheduledEventConfigurations](https://docs.m3ter.com/api/scheduledeventconfigurations/list-scheduledeventconfigurations.md): Retrieve a list of ScheduledEventConfiguration entities
- [Create ScheduledEventConfiguration](https://docs.m3ter.com/api/scheduledeventconfigurations/create-scheduledeventconfiguration.md): Create a new ScheduledEventConfiguration.

#### ServiceUser

- [Service User Endpoints](https://docs.m3ter.com/api/serviceuser/introduction.md): Endpoints for creating/updating/deleting service users and credentials.
- [List ServiceUsers](https://docs.m3ter.com/api/serviceuser/list-serviceusers.md): Retrieve a list of service users.
- [Create ServiceUser](https://docs.m3ter.com/api/serviceuser/create-serviceuser.md): Create a new service user.
- [Retrieve ServiceUser](https://docs.m3ter.com/api/serviceuser/retrieve-serviceuser.md): Retrieve the service user for the UUID.
- [Update ServiceUser](https://docs.m3ter.com/api/serviceuser/update-serviceuser.md): Update the service user for the UUID.
- [Delete ServiceUser](https://docs.m3ter.com/api/serviceuser/delete-serviceuser.md): Delete the service user for the UUID.
- [List ServiceUser Credentials](https://docs.m3ter.com/api/serviceusercredentials/list-serviceuser-credentials.md): Retrieve the credentials key pairs for a service user.
- [Create ServiceUser Credentials](https://docs.m3ter.com/api/serviceusercredentials/create-serviceuser-credentials.md): Create a new credentials key pair for a service user.
- [Retrieve ServiceUser Credentials](https://docs.m3ter.com/api/serviceusercredentials/retrieve-serviceuser-credentials.md): Retrieve a credentials key pair for a service user.
- [Delete ServiceUser Credentials](https://docs.m3ter.com/api/serviceusercredentials/delete-serviceuser-credentials.md): Delete a deactivated credentials key pair for a service user.
- [Activate ServiceUser Credentials](https://docs.m3ter.com/api/serviceusercredentials/activate-serviceuser-credentials.md): Activate a credentials key pair for a service user.
- [Deactivate ServiceUser Credentials](https://docs.m3ter.com/api/serviceusercredentials/deactivate-serviceuser-credentials.md): Deactivate a credentials key pair for a service user.
- [Retrieve ServiceUser Permissions](https://docs.m3ter.com/api/serviceuser/retrieve-serviceuser-permissions.md): Retrieve permission policies attached to a service user.

#### StatementDefinition

- [Statement Definition Endpoints](https://docs.m3ter.com/api/statementdefinition/introduction.md): Endpoints for listing, creating, updating, retrieving, or deleting Statement Definitions.
- [Retrieve StatementDefinition](https://docs.m3ter.com/api/statementdefinition/retrieve-statementdefinition.md): Retrieve a StatementDefinition with the given UUID.
- [Update StatementDefinition](https://docs.m3ter.com/api/statementdefinition/update-statementdefinition.md): Update StatementDefinition for the given UUID.
- [Delete StatementDefinition](https://docs.m3ter.com/api/statementdefinition/delete-statementdefinition.md): Delete a StatementDefinition with the given UUID.
- [List StatementDefinitions](https://docs.m3ter.com/api/statementdefinition/list-statementdefinitions.md): Retrieve a list of StatementDefinitions.
- [Create StatementDefinition](https://docs.m3ter.com/api/statementdefinition/create-statementdefinition.md): Create a new StatementDefinition.

#### StatementJob

- [Statement Job Endpoints](https://docs.m3ter.com/api/statementjob/introduction.md): Endpoints for creating, retrieving, listing, and cancelling statement jobs.
- [Cancel StatementJob](https://docs.m3ter.com/api/statementjob/cancel-statementjob.md): Cancel the StatementJob with the given UUID.
- [Get StatementJob](https://docs.m3ter.com/api/statementjob/get-statementjob.md): Retrieves the details of a specific StatementJob using its UUID.
- [Create Batch StatementJobs](https://docs.m3ter.com/api/statementjob/create-batch-statementjobs.md): Create a batch of StatementJobs for multiple bills.
- [List Statement Jobs](https://docs.m3ter.com/api/statementjob/list-statement-jobs.md): Retrieve a list of StatementJobs.
- [Create StatementJob](https://docs.m3ter.com/api/statementjob/create-statementjob.md): This endpoint creates a StatementJob for a single bill within an Organization using the Bill UUID.

#### Support

- [Support Endpoints](https://docs.m3ter.com/api/support/introduction.md): Endpoints for requesting support and managing m3ter Support users.
- [Retrieve Support Permissions](https://docs.m3ter.com/api/support/retrieve-support-permissions.md): Get permission policies assigned to support users when they access your Organization.
- [Retrieve Support Details](https://docs.m3ter.com/api/support/retrieve-support-details.md): Get support user details on the specific permissions applied and the date and time support access ends.
- [Request Support](https://docs.m3ter.com/api/support/request-support.md): 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 Orga…

#### TransactionType

- [Transaction Type Endpoints](https://docs.m3ter.com/api/transactiontype/introduction.md): Endpoints for TransactionType operations such as creation, update, list, retrieve, and delete.
- [Retrieve TransactionType](https://docs.m3ter.com/api/transactiontype/retrieve-transactiontype.md): Retrieves the TransactionType with the given UUID from the specified Organization.
- [Update TransactionType](https://docs.m3ter.com/api/transactiontype/update-transactiontype.md): Updates the TransactionType with the specified UUID for the specified Organization. Update details for the TransactionType should be included in the request body.
- [Delete TransactionType](https://docs.m3ter.com/api/transactiontype/delete-transactiontype.md): Deletes the TransactionType with the given UUID from the specified Organization.
- [List TransactionTypes](https://docs.m3ter.com/api/transactiontype/list-transactiontypes.md): Retrieves a list of TransactionType entities for the specified Organization. The list can be paginated for easier management, and supports filtering by various parameters.
- [Create TransactionType](https://docs.m3ter.com/api/transactiontype/create-transactiontype.md): Create a new TransactionType for the specified Organization. Details of the new TransactionType should be included in the request body.

#### User

- [User Endpoints](https://docs.m3ter.com/api/user/introduction.md): Endpoints for creating/updating Users
- [Retrieve current user information](https://docs.m3ter.com/api/user/retrieve-current-user-information.md): Retrieve information about the current user

## OpenAPI Specs

- [spec](https://api.m3ter.com/spec)
