---
title: "Normalize Companies in Bulk"
method: POST
path: "/versions/{versionId}/normalize/bulk"
tags: ["Normalize"]
---

# Normalize Companies in Bulk

`POST /versions/{versionId}/normalize/bulk`

## Request

- Base URL: `https://api.lightcast.io/companies`
- URL: `https://api.lightcast.io/companies/versions/{versionId}/normalize/bulk`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://auth.emsicloud.com/connect/token` scopes: `emsi_open`

> This endpoint requires additional permissions, please [contact us](https://docs.lightcast.dev/contact) if you'd like access to bulk normalization.

Normalize multiple raw company strings to a list of best matching Lightcast companies.

Supported document types and their expected Content-Type (**Document must be UTF-8 encoded.**):
  * JSON – `application/json`
  * Plain text – `text/plain`

There is a limit of 100 companies per request.

Raw company size is limited to 1kB per company.

## Path parameters

- `versionId` string, required

## Request body

- object
  - `terms` string[], required: Maximum number of terms: `100`
  - `fields` string[]: See [/versions/{version}](#versions-version) for available fields.

## Response `200`

OK

- object
  - `data` object[], required
    - `company` object, required
      - `id` string, nullable
      - `name` string, nullable
      - `naics` string, nullable
      - `website` string, nullable
      - `isStaffing` boolean
      - `isFortune1000` boolean
      - `city` string, nullable
      - `state` string, nullable
      - `postal_code` string, nullable
    - `term` string, required

## Other responses

- `400`: Your request wasn't valid (bad parameter names or values).
- `401`: Your request wasn't unauthorized.
- `404`: The ID you requested wasn't found.
- `413`: Request size too large.
- `415`: Unsupported Content Type.

---

[API](https://skmtc.dev/lightcast/apis/companies.md) - [All operations](https://skmtc.dev/lightcast/apis/companies/llms.txt) - [OpenAPI document](https://skmtc.dev/lightcast/apis/companies/revisions/bb9e10fcb7ee?raw)
