Developer Portal

Sign in with your AirWise developer account to access the API documentation.

Developer Portal

AirWise Platform APIs

Ship against live airspace and flight workflows.

Access authenticated endpoints for flight planning, processing, weather, webhook integration, and UTM coordination from one documentation surface built directly from the deployed codebase.

Getting Started

Overview

The AirWise API provides access to UAS (Unmanned Aircraft System) traffic management services including flight planning, real-time tracking, airspace restrictions, and UTM (Unmanned Traffic Management) coordination.

Authentication

The AirWise API supports two authentication mechanisms:

1. API Key (server-to-server integrations)
Include your API key in the x-api-key request header. Keys are tenant-scoped; contact the AirWise team to request one.

2. OAuth 2.0 / Cognito JWT (user-facing applications)
Obtain a JWT access token via the Cognito Hosted UI or token endpoint and pass it as Authorization: Bearer <token>. The API Reference below documents the required auth scheme for each endpoint.

Base URL

All API endpoints are served under:

https://api.airwisesolutions.dev

Each service uses its own base path prefix, shown in the API Reference below.

Cognito OAuth 2.0 (PKCE) Flow

To obtain a Cognito access token via the authorization code + PKCE flow:

POST https://sso.airwisesolutions.dev/oauth2/token
Content-Type: application/x-www-form-urlencoded

grant_type=authorization_code&client_id=223b9scr97stslfmrdpr1bu5ie
&code=<authorization-code>
&redirect_uri=<your-redirect-uri>
&code_verifier=<pkce-code-verifier>

API Reference