const response = await fetch('/flight-trajectory/v1/fts2', {
method: 'POST',
headers: {
"x-api-key": "APIKeyHeader <apiKey>",
"Content-Type": "application/json"
},
body: JSON.stringify({
"battery_soc": 0.958,
"metadata": {
"custom_fields": "custom_values"
},
"performance_parameters": [
{
"name": "cruise_speed",
"type": "EAS",
"unit": "m/s",
"value": 30
},
{
"name": "max_speed",
"type": "EAS",
"unit": "m/s",
"value": 35
},
{
"name": "rate_of_climb",
"type": "TAS",
"unit": "m/s",
"value": 5
},
{
"name": "rate_of_descent",
"type": "TAS",
"unit": "m/s",
"value": 5
},
{
"name": "endurance",
"unit": "s",
"value": 3600
}
],
"route": [
{
"altitude": 100,
"altitude_type": "AGL",
"latitude": 52.52,
"longitude": 13.404
},
{
"altitude": 100,
"altitude_type": "AGL",
"latitude": 52.525,
"longitude": 13.405
}
],
"take_off": "2024-12-04T13:00:00+00:00"
}),
});
const data = await response.json();