---
title: "Risk-append a CSV of employers"
method: POST
path: "/v1/employers/upload-csv"
tags: ["CSV upload"]
---

# Risk-append a CSV of employers

`POST /v1/employers/upload-csv`

Upload a CSV of employers, get back a CSV with risk profiles.

Expected CSV columns (flexible — matches by header name):
    Required: name OR company_name OR employer_name
    Optional: state, zip, city, ein

Extra columns in the input are preserved in the output.
Output adds: employer_id, match_confidence,
osha_inspections, osha_violations, osha_total_penalties,
location_count

## Headers

- `X-Api-Key` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

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