---
title: "Post Integrations Cirium Flight Alerts"
method: POST
path: "/integrations/cirium_flight_alerts"
tags: ["/integrations/cirium_flight_alerts"]
---

# Post Integrations Cirium Flight Alerts

`POST /integrations/cirium_flight_alerts`

Receives Cirium Flight Alerts callbacks and fans status transitions out to every FlightLeg on the flight. | (Cirium Alert Message) -> (CiriumFlightAlertsWebhookResponse)

## Request body

- AlertCallback
  - `alert` AlertMessage
    - `rule` AlertRuleEnvelope
      - `nameValues` AlertNameValues
        - `nameValue` AlertNameValue[]
          - `name` string, nullable
          - `value` string, nullable
    - `event` AlertEvent
      - `type` string, nullable
    - `dateTimeRecorded` string, date-time, nullable
    - `flightStatus` CiriumFlightStatus
      - `flightId` integer, nullable
      - `status` string, nullable
      - `carrierFsCode` string, nullable
      - `flightNumber` string, nullable
      - `departureAirportFsCode` string, nullable
      - `arrivalAirportFsCode` string, nullable
      - `departureDate` CiriumDate
        - `dateUtc` string, date-time, nullable
      - `operationalTimes` CiriumOperationalTimes — OOOI-equivalent times. Gate = out/in, runway = off/on.
        - `estimatedGateDeparture` CiriumDate
          - `dateUtc` string, date-time, nullable
        - `actualGateDeparture` CiriumDate
          - `dateUtc` string, date-time, nullable
        - `estimatedRunwayDeparture` CiriumDate
          - `dateUtc` string, date-time, nullable
        - `actualRunwayDeparture` CiriumDate
          - `dateUtc` string, date-time, nullable
        - `estimatedGateArrival` CiriumDate
          - `dateUtc` string, date-time, nullable
        - `actualGateArrival` CiriumDate
          - `dateUtc` string, date-time, nullable
        - `estimatedRunwayArrival` CiriumDate
          - `dateUtc` string, date-time, nullable
        - `actualRunwayArrival` CiriumDate
          - `dateUtc` string, date-time, nullable
      - `airportResources` CiriumAirportResources
        - `departureTerminal` string, nullable
        - `departureGate` string, nullable
        - `arrivalTerminal` string, nullable
        - `arrivalGate` string, nullable

## Response `200`

Successful Response

- CiriumFlightAlertsWebhookResponse
  - `success` boolean, required
  - `message` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/chrt/apis/chrt-fastapi.md) · [All operations](https://skmtc.dev/chrt/apis/chrt-fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/chrt/chrt-fastapi/revisions/ea04e157edb3/schema)
