---
title: "Change company status"
method: POST
path: "/companies/{id}/status"
tags: ["Companies"]
---

# Change company status

`POST /companies/{id}/status`

## Path parameters

- `id` number, required

## Request body

- object
  - `status_id` number, required — The ID of the status to attach.
  - `triggers` unknown[] — An array of objects each containing the ID of an attached trigger and a boolean representing whether or not to fire the trigger. If the `triggers` parameter is not set, all required triggers will be fired as well as all triggers that are marked as optional and on by default. Optional triggers that are off by default will not fire. If the `triggers` parameter is specified, *all* triggers that are attached to the status must be included in the array and the API will make no assumptions about which triggers to fire. Example: ``` [ { "id": <trigger ID>, "fire": <boolean> } ] ```
    - unknown

## Response `201`

Created

---

[API](https://skmtc.net/catsone/apis/cats-api-v3.md) · [All operations](https://skmtc.net/catsone/apis/cats-api-v3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/catsone/cats-api-v3/versions/dedbbade450d/schema)
