Recupera estimativas de emissão. Os detalhes sobre como as estimativas de emissão são calculadas estão no GitHub.
A resposta vai conter todas as entradas que correspondem aos trechos de voo de entrada, na mesma ordem. Se não houver estimativas disponíveis para um determinado trecho de voo, a resposta vai retornar o objeto do trecho de voo com campos de emissão vazios. A solicitação ainda será considerada bem-sucedida. Os motivos para a ausência de estimativas de emissão incluem:
- O voo é desconhecido para o servidor.
- O trecho de voo de entrada não tem um ou mais identificadores.
- A data do voo é anterior à data atual.
- O tipo de aeronave não é compatível com o modelo.
- Configuração de assento ausente.
A solicitação pode conter até 1.000 trechos de voo. Se a solicitação tiver mais de 1.000 voos diretos, ela vai falhar com um erro INVALID_ARGUMENT.
Solicitação HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
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 |
|---|
{
"flights": [
{
object ( |
| Campos | |
|---|---|
flights[] |
Obrigatório. Voos diretos para retornar estimativas de emissão. |
Corpo da resposta
Definição de saída para a resposta flights.computeFlightEmissions.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{ "flightEmissions": [ { object ( |
| Campos | |
|---|---|
flightEmissions[] |
Lista de trechos de voo com estimativas de emissão. |
modelVersion |
A versão do modelo em que as estimativas de emissão de todos os voos nesta resposta foram calculadas. |
FlightWithEmissions
Voo direto com estimativas de emissão.
| Representação JSON |
|---|
{ "flight": { object ( |
| Campos | |
|---|---|
flight |
Identificador. Corresponde aos identificadores de voo na solicitação. Observação: todos os códigos IATA são maiúsculos. |
source |
Opcional. A origem dos dados de emissões. |
emissionsGramsPerPax |
Opcional. Números de estimativa de emissão por passageiro. Não estará presente se as emissões não puderem ser calculadas. Para conferir a lista de motivos pelos quais as emissões não puderam ser calculadas, consulte |
easaLabelMetadata |
Opcional. Metadados sobre o rótulo de emissões de voo da EASA. Definido apenas quando a fonte de dados de emissões é a EASA. |
contrailsImpactBucket |
Opcional. A importância do impacto do aquecimento dos rastros de condensação em comparação com o impacto total das emissões de CO2e. |