---
title: "POST /v1/flights:computeTypicalFlightEmissions"
method: POST
path: "/v1/flights:computeTypicalFlightEmissions"
tags: ["flights"]
---

# POST /v1/flights:computeTypicalFlightEmissions

`POST /v1/flights:computeTypicalFlightEmissions`

Retrieves typical flight emissions estimates between two airports, also known as a market. If there are no estimates available for a certain market, the response will return the market object with empty emission fields. The request will still be considered successful. Details on how the typical emissions estimates are computed are on [GitHub](https://github.com/google/travel-impact-model/blob/main/projects/typical_flight_emissions.md). The request can contain up to 1000 markets. If the request has more than 1000 markets, it will fail with an INVALID_ARGUMENT error.

## Request body

- ComputeTypicalFlightEmissionsRequest — A list of pair of airports (markets) to request the typical emissions for.
  - `markets` Market[] — Required. Request the typical flight emissions estimates for this market pair. A maximum of 1000 markets can be requested.
    - `origin` string — Required. IATA airport code for flight origin, e.g. "LHR".
    - `destination` string — Required. IATA airport code for flight destination, e.g. "JFK".

## Response `200`

Successful response

---

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