Aloft Airspace API

Airspace

Operations 8

GET /v1/airspace/advisories Gets advisories close to a given lat / lng #
POST /v1/airspace/advisories Gets advisories within and close to a Polygon or Point feature #
GET /v1/airspace/weather Gets weather close to a given lat / lng #
GET /v1/airspace/layers Return available map layers and sources. #
GET /v1/account/{account_id}/airspace/advisories Gets advisories close to a given lat / lng #
GET /v1/account/{account_id}/airspace/layers Get account layers #
GET /v1/account/{account_id}/airspace/search Custom Airspace Search #
GET /v1/airspace/search Custom Airspace Search #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/aloft-airspace-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

aloft-airspace-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Aloft API V1 Accounts Airspace API
  contact:
    email: support@aloft.ai
  version: 1.0.0
  description: Accounts
servers:
- url: https://api.aloft.ai
  description: Base URL reconciled from apis.yml
tags:
- name: Airspace
  description: Airspace
paths:
  /v1/airspace/advisories:
    get:
      tags:
      - Airspace
      summary: Gets advisories close to a given lat / lng
      description: Gets advisories close to a given lat / lng
      operationId: 7f9bbad943443bcb2ae82013acdba86e
      parameters:
      - name: lng
        in: query
        schema:
          type: number
        example: '-97.6676542081379'
      - name: lat
        in: query
        schema:
          type: number
        example: '30.15616435627915'
      - name: advisory_types[]
        in: query
        description: Array of airspace advisory types to limit the request to. Providing nothing will return everything
        schema:
          type: array
          items:
            type: string
            enum:
            - faa_airports
            - faa_airspace_boundaries
            - faa_class_airspace
            - faa_stadiums
            - faa_sua
            - faa_nsufrs
            - faa_nsufrs_pt
            - faa_tfrs
            - faa_uasfms
            - faa_identification_areas
            - faa_recreational_flyer_sites
            - faa_military_training_routes
            - geoportal_advisories
            - local_fix
            - national_parks
            - airspace-italy
      responses:
        '200':
          description: Successful operation
          content:
            application/json: {}
      security:
      - Aloft Token: []
    post:
      tags:
      - Airspace
      summary: Gets advisories within and close to a Polygon or Point feature
      description: Gets advisories within and close to a Polygon or Point feature
      operationId: de5e30e2a9f12597fa8c9abf9ab53f2d
      parameters:
      - name: advisory_types[]
        in: query
        description: Array of airspace advisory types to limit the request to. Providing nothing will return everything
        schema:
          type: array
          items:
            type: string
            enum:
            - faa_airports
            - faa_airspace_boundaries
            - faa_class_airspace
            - faa_stadiums
            - faa_sua
            - faa_nsufrs
            - faa_nsufrs_pt
            - faa_tfrs
            - faa_uasfms
            - faa_identification_areas
            - faa_recreational_flyer_sites
            - faa_military_training_routes
            - geoportal_advisories
            - national_parks
            - airspace-italy
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#components/schemas/advisory_polygon'
      responses:
        '200':
          description: Successful operation
          content:
            application/json: {}
      security:
      - Aloft Token: []
  /v1/airspace/weather:
    get:
      tags:
      - Airspace
      summary: Gets weather close to a given lat / lng
      description: Gets weather close to a given lat / lng
      operationId: 0e20bc62af934af69944b83534177aab
      parameters:
      - name: lng
        in: query
        schema:
          type: number
        example: '-97.6676542081379'
      - name: lat
        in: query
        schema:
          type: number
        example: '30.15616435627915'
      responses:
        '200':
          description: Successful operation
          content:
            application/json: {}
      security:
      - Aloft Token: []
  /v1/airspace/layers:
    get:
      tags:
      - Airspace
      summary: Return available map layers and sources.
      description: Get a list of all available layers and sources to be added to a mapping client like Mapbox.
      operationId: 8c1b1f6fe6014f33386cc15294f474dc
      parameters:
      - name: region
        in: query
        description: Airspace region for request, available values are 'us' and 'italy', defaults to 'us'.
        schema:
          type: string
        example: us
      - name: context
        in: query
        description: Specific application context to filter layers by ie 'airaware'
        schema:
          type: string
      - name: appends[]
        in: query
        description: array of model names
        schema:
          type: array
          items:
            type: string
            enum:
            - search_options
            - map_styles
            - layers.preview_properties
      - name: data_formats[]
        in: query
        description: array of data formats to return, defaults to 'vector'
        schema:
          type: array
          items:
            type: string
            enum:
            - geojson
            - raster-dem
            - vector
      responses:
        '200':
          description: Successful operation
          content:
            application/json: {}
      security:
      - Aloft Token: []
  /v1/account/{account_id}/airspace/advisories:
    get:
      tags:
      - Airspace
      summary: Gets advisories close to a given lat / lng
      description: Gets advisories close to a given lat / lng
      operationId: 3bbaba2a7b2f4092228371cbb79a9c03
      parameters:
      - name: account_id
        in: path
        schema:
          $ref: '#components/schemas/model_id'
      - name: lng
        in: query
        schema:
          type: number
        example: '-97.6676542081379'
      - name: lat
        in: query
        schema:
          type: number
        example: '30.15616435627915'
      - name: advisory_types[]
        in: query
        description: Array of airspace advisory types to limit the request to. Providing nothing will return everything
        schema:
          type: array
          items:
            type: string
            enum:
            - faa_airports
            - faa_airspace_boundaries
            - faa_class_airspace
            - faa_stadiums
            - faa_sua
            - faa_nsufrs
            - faa_nsufrs_pt
            - faa_tfrs
            - faa_uasfms
            - faa_identification_areas
            - faa_recreational_flyer_sites
            - faa_military_training_routes
            - geoportal_advisories
            - local_fix
            - national_parks
            - airspace-italy
      responses:
        '200':
          description: Successful operation
          content:
            application/json: {}
      security:
      - Aloft Token: []
  /v1/account/{account_id}/airspace/layers:
    get:
      tags:
      - Airspace
      summary: Get account layers
      description: Get account layers
      operationId: a83906a73234eda56774a0d466514428
      parameters:
      - name: account_id
        in: path
        schema:
          $ref: '#components/schemas/model_id'
      - name: context
        in: query
        description: Specific application context to filter layers by ie 'airaware'
        schema:
          type: string
      - name: appends[]
        in: query
        description: array of model names
        schema:
          type: array
          items:
            type: string
            enum:
            - search_options
            - map_styles
            - layers.preview_properties
      - name: data_formats[]
        in: query
        description: array of data formats to return, defaults to 'vector'
        schema:
          type: array
          items:
            type: string
            enum:
            - geojson
            - raster-dem
            - vector
      responses:
        '403':
          description: Access Denied
        '401':
          description: Unauthorized
        '200':
          description: Successful operation
  /v1/account/{account_id}/airspace/search:
    get:
      tags:
      - Airspace
      summary: Custom Airspace Search
      description: Custom Airspace Search
      operationId: be0dfb3e12d8d422aa00b72ba6d8fed2
      parameters:
      - name: account_id
        in: path
        schema:
          $ref: '#components/schemas/model_id'
      - name: type
        in: query
        description: search type
        schema:
          type: string
      responses:
        '403':
          description: Access Denied
        '401':
          description: Unauthorized
        '200':
          description: Successful operation
  /v1/airspace/search:
    get:
      tags:
      - Airspace
      summary: Custom Airspace Search
      description: Custom Airspace Search
      operationId: ef20e4748dbd3d1207b9f6b447667a47
      parameters:
      - name: type
        in: query
        description: search type
        schema:
          type: string
      responses:
        '403':
          description: Access Denied
        '401':
          description: Unauthorized
        '200':
          description: Successful operation
components:
  securitySchemes:
    Aloft_Token:
      type: http
      name: Aloft Token
      in: header
      scheme: bearer