- Solicitação HTTP
- Corpo da solicitação
- Corpo da resposta
- Mercado
- TypicalFlightEmissions
- Faça um teste
Recupera estimativas típicas de emissões de voos entre dois aeroportos, também conhecidos como mercado. Se não houver estimativas disponíveis para um determinado mercado, a resposta vai retornar o objeto de mercado com campos de emissão vazios. A solicitação ainda será considerada bem-sucedida.
Confira detalhes sobre como as estimativas de emissões típicas são calculadas no GitHub (em inglês).
A solicitação pode conter até 1.000 mercados. Se a solicitação tiver mais de mil mercados, ela vai falhar com um erro INVALID_ARGUMENT.
Solicitação HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{
"markets": [
{
object ( |
| Campos | |
|---|---|
markets[] |
Obrigatório. Solicita as estimativas típicas de emissões de voos para esse par de mercados. É possível solicitar no máximo 1.000 mercados. |
Corpo da resposta
A resposta inclui as emissões e a versão do modelo.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{ "typicalFlightEmissions": [ { object ( |
| Campos | |
|---|---|
typicalFlightEmissions[] |
Emissões típicas de voos do mercado solicitadas. |
modelVersion |
A versão do modelo em que as estimativas de emissão de voos típicos para todos os voos nesta resposta foram calculadas. |
Mercado
Um par de aeroportos.
| Representação JSON |
|---|
{ "origin": string, "destination": string } |
| Campos | |
|---|---|
origin |
Obrigatório. Código IATA do aeroporto de origem do voo, por exemplo, "LHR". |
destination |
Obrigatório. Código IATA do aeroporto de destino do voo, por exemplo, "JFK". |
TypicalFlightEmissions
Estimativas típicas de emissões de voos para um determinado mercado
| Representação JSON |
|---|
{ "market": { object ( |
| Campos | |
|---|---|
market |
Identificador. Corresponde aos identificadores de voo na solicitação. Observação: todos os códigos da IATA são maiúsculos. |
emissionsGramsPerPax |
Opcional. Emissões típicas de voos por passageiro para o mercado solicitado. Não estará presente se não for possível calcular uma emissão típica. Para conferir a lista de motivos por que as emissões típicas de voos não puderam ser calculadas, consulte o GitHub. |