---
title: "List File Upload Jobs"
method: GET
path: "/organizations/{orgId}/fileuploads/measurements/jobs"
tags: ["Measurements"]
---

# List File Upload Jobs

`GET /organizations/{orgId}/fileuploads/measurements/jobs`

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.

## Path parameters

- `orgId` string, required

## Query parameters

- `pageSize` integer
- `nextToken` string
- `dateCreatedStart` string
- `dateCreatedEnd` string
- `fileKey` string, nullable

## Response `200`

Return the list of File Upload jobs.

- PaginatedUploadJobResponseData
  - `data` UploadJobResponse[]
    - `id` string — UUID of the file upload job.
    - `version` integer — The version number. Default value when newly created is one.
    - `fileName` string — The name of the measurements file for the upload job.
    - `uploadDate` string — The upload date for the upload job *(in ISO-8601 format)*.
    - `contentLength` integer — The size of the body in bytes. For example: `"contentLength": 485`, where 485 is the size in bytes of the file uploaded.
    - `status` 'notUploaded' | 'running' | 'failed' | 'succeeded' — The status
    - `totalRows` integer — The total number of rows in the file.
    - `processedRows` integer — The number of rows that were processed during ingest.
    - `failedRows` integer — The number of rows that failed processing during ingest.
  - `nextToken` string

## Other responses

- `4XX` — Error message
- `5XX` — Error message

---

[API](https://skmtc.net/m3ter-com/apis/m3ter-api.md) · [All operations](https://skmtc.net/m3ter-com/apis/m3ter-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/m3ter-com/m3ter-api/revisions/ac93d1a9e6d9/schema)
