---
title: "Upload matters CSV for a review cycle"
method: POST
path: "/matters-csv/upload-csv"
tags: ["matters-API"]
---

# Upload matters CSV for a review cycle

`POST /matters-csv/upload-csv`

## Request

- Base URL: `https://api.florecruit.com`
- URL: `https://api.florecruit.com/matters-csv/upload-csv`
- Auth: none declared

Accepts a CSV file upload and associates it with the provided review
cycle. Returns `200 OK` on success.

## Query parameters

- `reviewCycleId` string, uuid, required

## Request body `multipart/form-data`

- object
  - `file` string, binary, required: CSV file containing matters data.

## Response `200`

OK — matters CSV accepted and associated with the review cycle.

## Other responses

- `400`: Bad Request — malformed CSV or invalid review cycle.
- `404`: Not Found — no review cycle exists for the given reviewCycleId.
- `500`: Internal Server Error — an unexpected error occurred on the server.

---

[API](https://skmtc.dev/joinflo/apis/flo-recruit-hris-api-job-applications.md) - [All operations](https://skmtc.dev/joinflo/apis/flo-recruit-hris-api-job-applications/llms.txt) - [OpenAPI document](https://skmtc.dev/joinflo/apis/flo-recruit-hris-api-job-applications/revisions/c8fd3461ce6f?raw)
