| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

Creates a Work Location for a specific company.

Note: You will receive an error if you try to create two work locations with the same combination of `taxableLocationID` and `work_site_id`.

| attribute | type | description |
| --- | --- | --- |
| success | boolean | Response status |
| data | object | Contains newly created [Work Location Object](https://docs.zeal.com/reference/work-location-object) |
| errors | array | Contains list of error objects which consists of:<br>`message`: Error message<br>`code`: Error code as described in [Error codes](https://docs.zeal.com/reference/error-codes) |

### Parameters

- **companyID**  
  string  
  required  
  The ID of an existing Company Object

- **taxableLocationID**  
  string  
  required  
  The ID of an existing Taxable Locations Object

- **name**  
  string  
  A name for the new Work Location

- **work_site_id**  
  string  
  Optional custom Work Site ID for your own reporting purposes

# HTTP Status Codes

# ``200      200

# ``400      400

```bash
curl --request POST \
     --url https://api.zeal.com/workLocations \
     --header 'accept: application/json' \
     --header 'content-type: application/json'
```

### Responses

- `200 - Result`
- `400 - Result`
