---
title: "POST /ap/spectrum/"
method: POST
path: "/ap/spectrum/"
tags: ["afc-endpoint"]
---

# POST /ap/spectrum/

`POST /ap/spectrum/`

## Query parameters

- `IsEmptyList` boolean, required

## Request body

- XiqGetAfcSpectrumForApRequest
  - `owner_id` integer
  - `site_name` string
  - `region` 'US' | 'CA' | 'UNRECOGNIZED'
  - `input_info` XiqAfcInputInfo[]
    - `serial_number` string
    - `coordinates` XiqApCoordinates
      - `latitude` number, double
      - `longitude` number, double
      - `timestamp` integer
    - `elevation` XiqElevation
      - `height` number, float
      - `height_reference` 'AGL' | 'AMSL'
      - `uncertainty` integer
    - `ellipse` XiqEllipse
      - `major_axis` number, double
      - `minor_axis` number, double
      - `orientation` number, double
    - `environment` 'INDOOR' | 'OUTDOOR' | 'UNDERSEAT'

## Response `200`

OK

- XiqAfcAvailableSpectrum[]
  - `request_id` string
  - `available_channel_info` XiqAvailableChannelInfo[]
    - `global_operating_class` integer
    - `channel_cfi` integer[]
    - `max_eirp` number[]
  - `availability_expire_time` string

---

[API](https://skmtc.net/extremecloudiq/apis/extremecloud-iq-api.md) · [All operations](https://skmtc.net/extremecloudiq/apis/extremecloud-iq-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/extremecloudiq/extremecloud-iq-api/versions/5ff7ab84e8e8/schema)
