> ## Documentation Index
> Fetch the complete documentation index at: https://docs.m3ter.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Measurement Endpoints

> Endpoints for submitting usage data measurements to the m3ter platform.

* **Directly:** You can use the **Submit Measurements** call to submit raw data measurements directly using the **Ingest API**.
* **Indirectly:** You can use the platform's file upload service calls to prepare for and submit a file for data ingest using the **Config API**.

To use the file upload service:

* First, make a **Generate an upload URL** call to obtain a temporary upload URL and an upload job ID.
* You can then upload your data measurements file using a `PUT` request using the upload URL as the endpoint.
* Any errors are reported via the normal [Alerts](/guides/alerts-events-and-notifications/viewing-and-managing-alerts) service in the Console UI.
* If any issues occur with a file upload, you can use the upload job ID with other file upload service calls we provide to troubleshoot and resolve issues.

<Note>
  You can also perform a File Upload via a Meter's Details page in the m3ter Console using a `CSV` formatted file you've prepared for usage data measurements ingest for the Meter.
</Note>

See also:

* [Optimizing Measurement Submissions](/guides/m3ter-apis/ingest-api-limits).
* [File Upload Service API](https://docs.m3ter.com/guides/billing-and-usage-data/submitting-usage-data/file-upload-service-api)
* [File Uploads for Usage Data by Meter](https://docs.m3ter.com/guides/billing-and-usage-data/submitting-usage-data/file-uploads-for-usage-data-by-meter)
