AirHub API
AirHub® Portal (Sandbox)
  1. BriefingService
AirHub API
  • Introduction
  • Overview
  • Overview
  • Overview
  • What Is B4UFLY
  • Location vs Area
  • The API Basics
  • What's New in v2
  • Overview
  • LAANC SDSP
    • Overview
    • LAANC Operations
      • Get Operation
      • Delete Operation
      • Create Operation
      • Update Operation
  • LAANC Authorizations
    • Rescinded and Invalid Operations
      GET
    • Submit Authorization
      POST
    • Get Authorization
      GET
    • Cancel Authorization
      PATCH
    • Cancel Invalid Authorization
      PATCH
    • Close Authorization
      PATCH
    • Acknowledge Rescinded Authorization
      PATCH
  • AppService
    • AppService_ListApps
      GET
    • AppService_GenerateAgolToken
      POST
  • BriefingService
    • BriefingService_B4uflyArea
      POST
    • BriefingService_B4uflyLocation
      POST
    • BriefingService_BriefingArea
      POST
    • BriefingService_BriefingLocation
      POST
  • SessionService
    • SessionService_GetSession
      GET
  • Schemas
    • authorizationsvc.v1.Authorization
    • protobufAny
    • authorizationsvc.v1.AuthorizationService.SubmitAuthorizationBody
    • rpcStatus
    • authorizationsvc.v1.Class
    • protobufNullValue
    • v1App
    • authorizationsvc.v1.Deny
    • v1GetSessionResponse
    • authorizationsvc.v1.CancelAuthorizationResponse
    • authorizationsvc.v1.FacilityMap
    • v1Altitude
    • v1AppCategory
    • authorizationsvc.v1.CancelInvalidAuthorizationResponse
    • ==================================== Models ====================================
    • authorizationsvc.v1.Status
    • ==================================== GenerateAgolToken ====================================
    • v1AltitudeReference
    • authorizationsvc.v1.SubmissionType
    • ==================================== Models ====================================
    • v1GenerateAgolTokenResponse
    • authorizationsvc.v1.CloseAuthorizationResponse
    • v1OrgSubscription
    • v1AltitudeUnit
    • v1ListAppsResponse
    • v1Webmap
    • v1AuthorizationType
    • v1B4uflyAreaRequest
    • authorizationsvc.v1.GetAuthorizationResponse
    • v1B4uflyAreaResponse
    • laancsvc.v1.Action
    • google.protobuf.Any
    • google.protobuf.NullValue
    • v1B4uflyLocationRequest
    • authorizationsvc.v1.InvalidRescindedOperationsResponse
    • laancsvc.v1.Candidate
    • authorizationsvc.v1.RescindAckResponse
    • v1B4uflyLocationResponse
    • google.rpc.Status
    • laancsvc.v1.DeleteOperationResponse
    • laancsvc.v1.GetOperationResponse
    • v1BriefingAreaRequest
    • laancsvc.v1.License
    • v1BriefingLocationRequest
    • laancsvc.v1.Notice
    • authorizationsvc.v1.SubmitAuthorizationResponse
    • v1ContactInformation
    • laancsvc.v1.Operation
    • v1Event
    • laancsvc.v1.OperationResponse
    • v1Notice
    • laancsvc.v1.OperationService.CreateOperationBody
    • v1NoticeCode
    • laancsvc.v1.OperationService.UpdateOperationBody
    • v1NoticeDataSource
    • laancsvc.v1.PointOfContact
    • v1NoticeDataSubtype
    • laancsvc.v1.Reason
    • v1NoticeStatus
    • laancsvc.v1.UpdateOperationResponse
    • v1RuleCode
    • laancsvc.v1.ReverseLookupOperationResponse
    • v1Schedule
    • v1TimeOfUse
AirHub® Portal (Sandbox)
  1. BriefingService

BriefingService_B4uflyArea

Sandbox
https://airhub-api-sandbox.airspacelink.com
Sandbox
https://airhub-api-sandbox.airspacelink.com
POST
/v1/briefing/b4ufly/area
Last modified:2026-03-05 18:55:51
Scope: briefing:area:read

Request

Authorization
Body Params application/jsonRequired

Example
{
    "boundary": {
        "coordinates": [
            [
                [
                    -83.07861764257095,
                    42.335222895650645
                ],
                [
                    -83.07861764257095,
                    42.318879440902606
                ],
                [
                    -83.05487387644406,
                    42.318879440902606
                ],
                [
                    -83.05487387644406,
                    42.335222895650645
                ],
                [
                    -83.07861764257095,
                    42.335222895650645
                ]
            ]
        ],
        "type": "Polygon"
    },
    "omitGeometry": false
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://airhub-api-sandbox.airspacelink.com/v1/briefing/b4ufly/area' \
--header 'Content-Type: application/json' \
--data-raw '{
    "boundary": {
        "coordinates": [
            [
                [
                    -83.07861764257095,
                    42.335222895650645
                ],
                [
                    -83.07861764257095,
                    42.318879440902606
                ],
                [
                    -83.05487387644406,
                    42.318879440902606
                ],
                [
                    -83.05487387644406,
                    42.335222895650645
                ],
                [
                    -83.07861764257095,
                    42.335222895650645
                ]
            ]
        ],
        "type": "Polygon"
    },
    "omitGeometry": false
}'

Responses

🟢200
application/json
A successful response.
Body

Example
{
    "status": "NOTICE_STATUS_UNSPECIFIED",
    "authorizationType": "AUTHORIZATION_TYPE_UNSPECIFIED",
    "notices": [
        {
            "dataSource": "NOTICE_DATA_SOURCE_UNSPECIFIED",
            "dataSubtype": "NOTICE_DATA_SUBTYPE_UNSPECIFIED",
            "title": "R-3002D",
            "description": "Lorem ipsum ....",
            "distance": 1.1234,
            "status": "NOTICE_STATUS_UNSPECIFIED",
            "code": "NOTICE_CODE_UNSPECIFIED",
            "ruleCode": "RULE_CODE_UNSPECIFIED",
            "ruleDescription": "No person may operate a small unmanned aircraft in restricted airspace unless that person has permission from the appropriate authority. Individuals violating any of these restrictions may be subject to FAA and/or law enforcement action.",
            "authority": "Federal Aviation Administration",
            "sourceUrl": "https://sua.faa.gov",
            "contact": {
                "text": "Colonel Sanders: 1-800-chicken",
                "phoneNumber": "+1234567890",
                "email": "test@gmail.com",
                "url": "https://wwww.airspacelink.com"
            },
            "lowerAltitude": {
                "value": 200,
                "unit": "ALTITUDE_UNIT_UNSPECIFIED",
                "reference": "ALTITUDE_REFERENCE_UNSPECIFIED"
            },
            "upperAltitude": {
                "value": 200,
                "unit": "ALTITUDE_UNIT_UNSPECIFIED",
                "reference": "ALTITUDE_REFERENCE_UNSPECIFIED"
            },
            "geometry": {
                "coordinates": [
                    [
                        [
                            -83.07861764257095,
                            42.335222895650645
                        ],
                        [
                            -83.07861764257095,
                            42.318879440902606
                        ],
                        [
                            -83.05487387644406,
                            42.318879440902606
                        ],
                        [
                            -83.05487387644406,
                            42.335222895650645
                        ],
                        [
                            -83.07861764257095,
                            42.335222895650645
                        ]
                    ]
                ],
                "type": "Polygon"
            },
            "schedule": {
                "startTime": "2024-08-24T14:15:22Z",
                "endTime": "2024-12-30T23:00:00Z",
                "timezone": "America/New_York",
                "text": "INTERMITTENT, 0600 - 0200, DAILY; OTHER TIMES BY NOTAM 6 HOURS IN ADVANCE",
                "timesOfUse": [
                    {
                        "daysActive": [
                            "SUN",
                            "MON",
                            "TUE",
                            "WED",
                            "THU",
                            "FRI",
                            "SAT"
                        ],
                        "dailyStart": "09:00",
                        "dailyEnd": "22:00",
                        "startTime": "2023-01-01T00:00:00Z",
                        "endTime": "9999-12-30T23:59:59Z",
                        "timezone": "America/New_York"
                    }
                ]
            },
            "events": [
                {
                    "name": "Detroit Lions vs. Los Angeles Rams",
                    "type": "NFL",
                    "startTime": "2025-01-12T12:00:00Z",
                    "endTime": "2025-01-12T14:30:00Z"
                }
            ]
        }
    ]
}
⚪default
Modified at 2026-03-05 18:55:51
Previous
AppService_GenerateAgolToken
Next
BriefingService_B4uflyLocation
Built with