- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Attribution
- FlightDetails
- ContrailAttributes
Gets multiple contrail attributions by flight information.
If successful, the response will be a list of contrail attributions.
HTTP request
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
parent |
Required. The parent resource shared by all attributions being retrieved. Format: attributions |
Query parameters
| Parameters | |
|---|---|
names[] |
Required. The resource names of the flights to retrieve. A maximum of 100 names can be provided in a single request. Format: Components:
|
Request body
The request body must be empty.
Response body
Response which contains the attributed contrails for attributions.batchGet.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{
"attributions": [
{
object ( |
| Fields | |
|---|---|
attributions[] |
A list of attributions one for each resource name specified in the |
Attribution
Represents an aggregated contrail event for a specific flight summarizing all attributed contrail segments (e.g., total kilometers and energy).
| JSON representation |
|---|
{ "name": string, "flightDetails": { object ( |
| Fields | |
|---|---|
name |
Identifier. The resource name of the flight. Format: Components:
|
flightDetails |
The detail information for this flight. |
contrail |
Details about attributed contrails for the flight. State interpretation (within a found flight):
|
FlightDetails
Defines the full set of flight information returned in the response.
| JSON representation |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| Fields | |
|---|---|
carrier |
IATA carrier code of the flight (e.g. "AA"). |
flightNumber |
Flight number of the flight (e.g. "123"). |
departureTime |
Departure date in the origin airport's timezone int: unix epoch; str: ISO 8601. |
icao24 |
ICAO 24-bit aircraft address |
originAirport |
IATA origin airport code. |
destinationAirport |
IATA destination airport code. |
callSign |
Callsign of the aircraft associated with the waypoint. |
analyzedFlightDistanceMeters |
Distance of the flight analyzed, in meters. |
ContrailAttributes
Represents the contrail attributes for a flight.
| JSON representation |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| Fields | |
|---|---|
lengthMeters |
Estimated length of contrail formation, in meters. |
effectiveEnergyForcingJoules |
Total effective energy forcing attributed to this flight, in joules. |