NetBox · Capability

NetBox REST API — wireless

NetBox REST API — wireless. 27 operations. Lead operation: wireless. Self-contained Naftiko capability covering one Netbox business surface.

Run with Naftiko Netboxwireless

What You Can Do

GET
Wirelesswirelesslangroupslist — Get a list of wireless LAN group objects.
/v1/api/wireless/wireless-lan-groups
POST
Wirelesswirelesslangroupscreate — Post a list of wireless LAN group objects.
/v1/api/wireless/wireless-lan-groups
PUT
Wirelesswirelesslangroupsbulkupdate — Put a list of wireless LAN group objects.
/v1/api/wireless/wireless-lan-groups
PATCH
Wirelesswirelesslangroupsbulkpartialupdate — Patch a list of wireless LAN group objects.
/v1/api/wireless/wireless-lan-groups
DELETE
Wirelesswirelesslangroupsbulkdestroy — Delete a list of wireless LAN group objects.
/v1/api/wireless/wireless-lan-groups
GET
Wirelesswirelesslangroupsretrieve — Get a wireless LAN group object.
/v1/api/wireless/wireless-lan-groups/{id}
PUT
Wirelesswirelesslangroupsupdate — Put a wireless LAN group object.
/v1/api/wireless/wireless-lan-groups/{id}
PATCH
Wirelesswirelesslangroupspartialupdate — Patch a wireless LAN group object.
/v1/api/wireless/wireless-lan-groups/{id}
DELETE
Wirelesswirelesslangroupsdestroy — Delete a wireless LAN group object.
/v1/api/wireless/wireless-lan-groups/{id}
GET
Wirelesswirelesslanslist — Get a list of wireless LAN objects.
/v1/api/wireless/wireless-lans
POST
Wirelesswirelesslanscreate — Post a list of wireless LAN objects.
/v1/api/wireless/wireless-lans
PUT
Wirelesswirelesslansbulkupdate — Put a list of wireless LAN objects.
/v1/api/wireless/wireless-lans
PATCH
Wirelesswirelesslansbulkpartialupdate — Patch a list of wireless LAN objects.
/v1/api/wireless/wireless-lans
DELETE
Wirelesswirelesslansbulkdestroy — Delete a list of wireless LAN objects.
/v1/api/wireless/wireless-lans
GET
Wirelesswirelesslansretrieve — Get a wireless LAN object.
/v1/api/wireless/wireless-lans/{id}
PUT
Wirelesswirelesslansupdate — Put a wireless LAN object.
/v1/api/wireless/wireless-lans/{id}
PATCH
Wirelesswirelesslanspartialupdate — Patch a wireless LAN object.
/v1/api/wireless/wireless-lans/{id}
DELETE
Wirelesswirelesslansdestroy — Delete a wireless LAN object.
/v1/api/wireless/wireless-lans/{id}
GET
Wirelesswirelesslinkslist — Get a list of wireless link objects.
/v1/api/wireless/wireless-links
POST
Wirelesswirelesslinkscreate — Post a list of wireless link objects.
/v1/api/wireless/wireless-links
PUT
Wirelesswirelesslinksbulkupdate — Put a list of wireless link objects.
/v1/api/wireless/wireless-links
PATCH
Wirelesswirelesslinksbulkpartialupdate — Patch a list of wireless link objects.
/v1/api/wireless/wireless-links
DELETE
Wirelesswirelesslinksbulkdestroy — Delete a list of wireless link objects.
/v1/api/wireless/wireless-links
GET
Wirelesswirelesslinksretrieve — Get a wireless link object.
/v1/api/wireless/wireless-links/{id}
PUT
Wirelesswirelesslinksupdate — Put a wireless link object.
/v1/api/wireless/wireless-links/{id}
PATCH
Wirelesswirelesslinkspartialupdate — Patch a wireless link object.
/v1/api/wireless/wireless-links/{id}
DELETE
Wirelesswirelesslinksdestroy — Delete a wireless link object.
/v1/api/wireless/wireless-links/{id}

MCP Tools

get-list-wireless-lan-group

Get a list of wireless LAN group objects.

read-only idempotent
post-list-wireless-lan-group

Post a list of wireless LAN group objects.

read-only
put-list-wireless-lan-group

Put a list of wireless LAN group objects.

idempotent
patch-list-wireless-lan-group

Patch a list of wireless LAN group objects.

idempotent
delete-list-wireless-lan-group

Delete a list of wireless LAN group objects.

idempotent
get-wireless-lan-group-object

Get a wireless LAN group object.

read-only idempotent
put-wireless-lan-group-object

Put a wireless LAN group object.

idempotent
patch-wireless-lan-group-object

Patch a wireless LAN group object.

idempotent
delete-wireless-lan-group-object

Delete a wireless LAN group object.

idempotent
get-list-wireless-lan-objects

Get a list of wireless LAN objects.

read-only idempotent
post-list-wireless-lan-objects

Post a list of wireless LAN objects.

read-only
put-list-wireless-lan-objects

Put a list of wireless LAN objects.

idempotent
patch-list-wireless-lan-objects

Patch a list of wireless LAN objects.

idempotent
delete-list-wireless-lan-objects

Delete a list of wireless LAN objects.

idempotent
get-wireless-lan-object

Get a wireless LAN object.

read-only idempotent
put-wireless-lan-object

Put a wireless LAN object.

idempotent
patch-wireless-lan-object

Patch a wireless LAN object.

idempotent
delete-wireless-lan-object

Delete a wireless LAN object.

idempotent
get-list-wireless-link-objects

Get a list of wireless link objects.

read-only idempotent
post-list-wireless-link-objects

Post a list of wireless link objects.

read-only
put-list-wireless-link-objects

Put a list of wireless link objects.

idempotent
patch-list-wireless-link-objects

Patch a list of wireless link objects.

idempotent
delete-list-wireless-link-objects

Delete a list of wireless link objects.

idempotent
get-wireless-link-object

Get a wireless link object.

read-only idempotent
put-wireless-link-object

Put a wireless link object.

idempotent
patch-wireless-link-object

Patch a wireless link object.

idempotent
delete-wireless-link-object

Delete a wireless link object.

idempotent

Capability Spec

netbox-wireless.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: NetBox REST API — wireless
  description: 'NetBox REST API — wireless. 27 operations. Lead operation: wireless. Self-contained Naftiko capability covering
    one Netbox business surface.'
  tags:
  - Netbox
  - wireless
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    NETBOX_API_KEY: NETBOX_API_KEY
capability:
  consumes:
  - type: http
    namespace: netbox-wireless
    baseUri: ''
    description: NetBox REST API — wireless business capability. Self-contained, no shared references.
    resources:
    - name: api-wireless-wireless-lan-groups
      path: /api/wireless/wireless-lan-groups/
      operations:
      - name: wirelesswirelesslangroupslist
        method: GET
        description: Get a list of wireless LAN group objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ancestor
          in: query
          type: array
        - name: ancestor__n
          in: query
          type: array
        - name: ancestor_id
          in: query
          type: array
        - name: ancestor_id__n
          in: query
          type: array
        - name: created
          in: query
          type: array
        - name: created__empty
          in: query
          type: array
        - name: created__gt
          in: query
          type: array
        - name: created__gte
          in: query
          type: array
        - name: created__lt
          in: query
          type: array
        - name: created__lte
          in: query
          type: array
        - name: created__n
          in: query
          type: array
        - name: created_by_request
          in: query
          type: string
        - name: description
          in: query
          type: array
        - name: description__empty
          in: query
          type: boolean
        - name: description__ic
          in: query
          type: array
        - name: description__ie
          in: query
          type: array
        - name: description__iew
          in: query
          type: array
        - name: description__iregex
          in: query
          type: array
        - name: description__isw
          in: query
          type: array
        - name: description__n
          in: query
          type: array
        - name: description__nic
          in: query
          type: array
        - name: description__nie
          in: query
          type: array
        - name: description__niew
          in: query
          type: array
        - name: description__nisw
          in: query
          type: array
        - name: description__regex
          in: query
          type: array
        - name: id
          in: query
          type: array
        - name: id__empty
          in: query
          type: boolean
        - name: id__gt
          in: query
          type: array
        - name: id__gte
          in: query
          type: array
        - name: id__lt
          in: query
          type: array
        - name: id__lte
          in: query
          type: array
        - name: id__n
          in: query
          type: array
        - name: last_updated
          in: query
          type: array
        - name: last_updated__empty
          in: query
          type: array
        - name: last_updated__gt
          in: query
          type: array
        - name: last_updated__gte
          in: query
          type: array
        - name: last_updated__lt
          in: query
          type: array
        - name: last_updated__lte
          in: query
          type: array
        - name: last_updated__n
          in: query
          type: array
        - name: limit
          in: query
          type: integer
          description: Number of results to return per page.
        - name: modified_by_request
          in: query
          type: string
        - name: name
          in: query
          type: array
        - name: name__empty
          in: query
          type: boolean
        - name: name__ic
          in: query
          type: array
        - name: name__ie
          in: query
          type: array
        - name: name__iew
          in: query
          type: array
        - name: name__iregex
          in: query
          type: array
        - name: name__isw
          in: query
          type: array
        - name: name__n
          in: query
          type: array
        - name: name__nic
          in: query
          type: array
        - name: name__nie
          in: query
          type: array
        - name: name__niew
          in: query
          type: array
        - name: name__nisw
          in: query
          type: array
        - name: name__regex
          in: query
          type: array
        - name: offset
          in: query
          type: integer
          description: The initial index from which to return the results.
        - name: ordering
          in: query
          type: string
          description: Which field to use when ordering the results.
        - name: owner
          in: query
          type: array
          description: Owner (name)
        - name: owner__n
          in: query
          type: array
          description: Owner (name)
        - name: owner_group
          in: query
          type: array
          description: Owner Group (name)
        - name: owner_group__n
          in: query
          type: array
          description: Owner Group (name)
        - name: owner_group_id
          in: query
          type: array
          description: Owner Group (ID)
        - name: owner_group_id__n
          in: query
          type: array
          description: Owner Group (ID)
        - name: owner_id
          in: query
          type: array
          description: Owner (ID)
        - name: owner_id__n
          in: query
          type: array
          description: Owner (ID)
        - name: parent
          in: query
          type: array
        - name: parent__n
          in: query
          type: array
        - name: parent_id
          in: query
          type: array
        - name: parent_id__n
          in: query
          type: array
        - name: q
          in: query
          type: string
          description: Search
        - name: slug
          in: query
          type: array
        - name: slug__empty
          in: query
          type: boolean
        - name: slug__ic
          in: query
          type: array
        - name: slug__ie
          in: query
          type: array
        - name: slug__iew
          in: query
          type: array
        - name: slug__iregex
          in: query
          type: array
        - name: slug__isw
          in: query
          type: array
        - name: slug__n
          in: query
          type: array
        - name: slug__nic
          in: query
          type: array
        - name: slug__nie
          in: query
          type: array
        - name: slug__niew
          in: query
          type: array
        - name: slug__nisw
          in: query
          type: array
        - name: slug__regex
          in: query
          type: array
        - name: tag
          in: query
          type: array
        - name: tag__n
          in: query
          type: array
        - name: tag_id
          in: query
          type: array
        - name: tag_id__n
          in: query
          type: array
        - name: updated_by_request
          in: query
          type: string
      - name: wirelesswirelesslangroupscreate
        method: POST
        description: Post a list of wireless LAN group objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslangroupsbulkupdate
        method: PUT
        description: Put a list of wireless LAN group objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslangroupsbulkpartialupdate
        method: PATCH
        description: Patch a list of wireless LAN group objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslangroupsbulkdestroy
        method: DELETE
        description: Delete a list of wireless LAN group objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: api-wireless-wireless-lan-groups-id
      path: /api/wireless/wireless-lan-groups/{id}/
      operations:
      - name: wirelesswirelesslangroupsretrieve
        method: GET
        description: Get a wireless LAN group object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN group.
          required: true
      - name: wirelesswirelesslangroupsupdate
        method: PUT
        description: Put a wireless LAN group object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN group.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslangroupspartialupdate
        method: PATCH
        description: Patch a wireless LAN group object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN group.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: false
      - name: wirelesswirelesslangroupsdestroy
        method: DELETE
        description: Delete a wireless LAN group object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN group.
          required: true
    - name: api-wireless-wireless-lans
      path: /api/wireless/wireless-lans/
      operations:
      - name: wirelesswirelesslanslist
        method: GET
        description: Get a list of wireless LAN objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: auth_cipher
          in: query
          type: array
        - name: auth_cipher__empty
          in: query
          type: boolean
        - name: auth_cipher__ic
          in: query
          type: array
        - name: auth_cipher__ie
          in: query
          type: array
        - name: auth_cipher__iew
          in: query
          type: array
        - name: auth_cipher__iregex
          in: query
          type: array
        - name: auth_cipher__isw
          in: query
          type: array
        - name: auth_cipher__n
          in: query
          type: array
        - name: auth_cipher__nic
          in: query
          type: array
        - name: auth_cipher__nie
          in: query
          type: array
        - name: auth_cipher__niew
          in: query
          type: array
        - name: auth_cipher__nisw
          in: query
          type: array
        - name: auth_cipher__regex
          in: query
          type: array
        - name: auth_psk
          in: query
          type: array
        - name: auth_psk__empty
          in: query
          type: boolean
        - name: auth_psk__ic
          in: query
          type: array
        - name: auth_psk__ie
          in: query
          type: array
        - name: auth_psk__iew
          in: query
          type: array
        - name: auth_psk__iregex
          in: query
          type: array
        - name: auth_psk__isw
          in: query
          type: array
        - name: auth_psk__n
          in: query
          type: array
        - name: auth_psk__nic
          in: query
          type: array
        - name: auth_psk__nie
          in: query
          type: array
        - name: auth_psk__niew
          in: query
          type: array
        - name: auth_psk__nisw
          in: query
          type: array
        - name: auth_psk__regex
          in: query
          type: array
        - name: auth_type
          in: query
          type: array
        - name: auth_type__empty
          in: query
          type: boolean
        - name: auth_type__ic
          in: query
          type: array
        - name: auth_type__ie
          in: query
          type: array
        - name: auth_type__iew
          in: query
          type: array
        - name: auth_type__iregex
          in: query
          type: array
        - name: auth_type__isw
          in: query
          type: array
        - name: auth_type__n
          in: query
          type: array
        - name: auth_type__nic
          in: query
          type: array
        - name: auth_type__nie
          in: query
          type: array
        - name: auth_type__niew
          in: query
          type: array
        - name: auth_type__nisw
          in: query
          type: array
        - name: auth_type__regex
          in: query
          type: array
        - name: created
          in: query
          type: array
        - name: created__empty
          in: query
          type: array
        - name: created__gt
          in: query
          type: array
        - name: created__gte
          in: query
          type: array
        - name: created__lt
          in: query
          type: array
        - name: created__lte
          in: query
          type: array
        - name: created__n
          in: query
          type: array
        - name: created_by_request
          in: query
          type: string
        - name: description
          in: query
          type: array
        - name: description__empty
          in: query
          type: boolean
        - name: description__ic
          in: query
          type: array
        - name: description__ie
          in: query
          type: array
        - name: description__iew
          in: query
          type: array
        - name: description__iregex
          in: query
          type: array
        - name: description__isw
          in: query
          type: array
        - name: description__n
          in: query
          type: array
        - name: description__nic
          in: query
          type: array
        - name: description__nie
          in: query
          type: array
        - name: description__niew
          in: query
          type: array
        - name: description__nisw
          in: query
          type: array
        - name: description__regex
          in: query
          type: array
        - name: group
          in: query
          type: array
        - name: group__n
          in: query
          type: array
        - name: group_id
          in: query
          type: array
        - name: group_id__n
          in: query
          type: array
        - name: id
          in: query
          type: array
        - name: id__empty
          in: query
          type: boolean
        - name: id__gt
          in: query
          type: array
        - name: id__gte
          in: query
          type: array
        - name: id__lt
          in: query
          type: array
        - name: id__lte
          in: query
          type: array
        - name: id__n
          in: query
          type: array
        - name: interface_id
          in: query
          type: array
        - name: interface_id__n
          in: query
          type: array
        - name: last_updated
          in: query
          type: array
        - name: last_updated__empty
          in: query
          type: array
        - name: last_updated__gt
          in: query
          type: array
        - name: last_updated__gte
          in: query
          type: array
        - name: last_updated__lt
          in: query
          type: array
        - name: last_updated__lte
          in: query
          type: array
        - name: last_updated__n
          in: query
          type: array
        - name: limit
          in: query
          type: integer
          description: Number of results to return per page.
        - name: location
          in: query
          type: array
        - name: location__n
          in: query
          type: array
        - name: location_id
          in: query
          type: array
        - name: location_id__n
          in: query
          type: array
        - name: modified_by_request
          in: query
          type: string
        - name: offset
          in: query
          type: integer
          description: The initial index from which to return the results.
        - name: ordering
          in: query
          type: string
          description: Which field to use when ordering the results.
        - name: owner
          in: query
          type: array
          description: Owner (name)
        - name: owner__n
          in: query
          type: array
          description: Owner (name)
        - name: owner_group
          in: query
          type: array
          description: Owner Group (name)
        - name: owner_group__n
          in: query
          type: array
          description: Owner Group (name)
        - name: owner_group_id
          in: query
          type: array
          description: Owner Group (ID)
        - name: owner_group_id__n
          in: query
          type: array
          description: Owner Group (ID)
        - name: owner_id
          in: query
          type: array
          description: Owner (ID)
        - name: owner_id__n
          in: query
          type: array
          description: Owner (ID)
        - name: q
          in: query
          type: string
          description: Search
        - name: region
          in: query
          type: array
        - name: region__n
          in: query
          type: array
        - name: region_id
          in: query
          type: array
        - name: region_id__n
          in: query
          type: array
        - name: scope_id
          in: query
          type: array
        - name: scope_id__empty
          in: query
          type: boolean
        - name: scope_id__gt
          in: query
          type: array
        - name: scope_id__gte
          in: query
          type: array
        - name: scope_id__lt
          in: query
          type: array
        - name: scope_id__lte
          in: query
          type: array
        - name: scope_id__n
          in: query
          type: array
        - name: scope_type
          in: query
          type: array
        - name: scope_type__n
          in: query
          type: array
        - name: site
          in: query
          type: array
          description: Site (slug)
        - name: site__n
          in: query
          type: array
          description: Site (slug)
        - name: site_group
          in: query
          type: array
        - name: site_group__n
          in: query
          type: array
        - name: site_group_id
          in: query
          type: array
        - name: site_group_id__n
          in: query
          type: array
        - name: site_id
          in: query
          type: array
          description: Site (ID)
        - name: site_id__n
          in: query
          type: array
          description: Site (ID)
        - name: ssid
          in: query
          type: array
        - name: ssid__empty
          in: query
          type: boolean
        - name: ssid__ic
          in: query
          type: array
        - name: ssid__ie
          in: query
          type: array
        - name: ssid__iew
          in: query
          type: array
        - name: ssid__iregex
          in: query
          type: array
        - name: ssid__isw
          in: query
          type: array
        - name: ssid__n
          in: query
          type: array
        - name: ssid__nic
          in: query
          type: array
        - name: ssid__nie
          in: query
          type: array
        - name: ssid__niew
          in: query
          type: array
        - name: ssid__nisw
          in: query
          type: array
        - name: ssid__regex
          in: query
          type: array
        - name: status
          in: query
          type: array
        - name: status__empty
          in: query
          type: boolean
        - name: status__ic
          in: query
          type: array
        - name: status__ie
          in: query
          type: array
        - name: status__iew
          in: query
          type: array
        - name: status__iregex
          in: query
          type: array
        - name: status__isw
          in: query
          type: array
        - name: status__n
          in: query
          type: array
        - name: status__nic
          in: query
          type: array
        - name: status__nie
          in: query
          type: array
        - name: status__niew
          in: query
          type: array
        - name: status__nisw
          in: query
          type: array
        - name: status__regex
          in: query
          type: array
        - name: tag
          in: query
          type: array
        - name: tag__n
          in: query
          type: array
        - name: tag_id
          in: query
          type: array
        - name: tag_id__n
          in: query
          type: array
        - name: tenant
          in: query
          type: array
          description: Tenant (slug)
        - name: tenant__n
          in: query
          type: array
          description: Tenant (slug)
        - name: tenant_group
          in: query
          type: array
        - name: tenant_group__n
          in: query
          type: array
        - name: tenant_group_id
          in: query
          type: array
        - name: tenant_group_id__n
          in: query
          type: array
        - name: tenant_id
          in: query
          type: array
          description: Tenant (ID)
        - name: tenant_id__n
          in: query
          type: array
          description: Tenant (ID)
        - name: updated_by_request
          in: query
          type: string
        - name: vlan_id
          in: query
          type: array
        - name: vlan_id__n
          in: query
          type: array
      - name: wirelesswirelesslanscreate
        method: POST
        description: Post a list of wireless LAN objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslansbulkupdate
        method: PUT
        description: Put a list of wireless LAN objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslansbulkpartialupdate
        method: PATCH
        description: Patch a list of wireless LAN objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslansbulkdestroy
        method: DELETE
        description: Delete a list of wireless LAN objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: api-wireless-wireless-lans-id
      path: /api/wireless/wireless-lans/{id}/
      operations:
      - name: wirelesswirelesslansretrieve
        method: GET
        description: Get a wireless LAN object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN.
          required: true
      - name: wirelesswirelesslansupdate
        method: PUT
        description: Put a wireless LAN object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: wirelesswirelesslanspartialupdate
        method: PATCH
        description: Patch a wireless LAN object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: false
      - name: wirelesswirelesslansdestroy
        method: DELETE
        description: Delete a wireless LAN object.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: integer
          description: A unique integer value identifying this wireless LAN.
          required: true
    - name: api-wireless-wireless-links
      path: /api/wireless/wireless-links/
      operations:
      - name: wirelesswirelesslinkslist
        method: GET
        description: Get a list of wireless link objects.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: auth_cipher
          in: query
          type: array
        - name: auth_cipher__empty
          in: query
          type: boolean
        - name: auth_cipher__ic
          in: query
          type: array
        - name: auth_cipher__ie
          in: query
          type: array
        - name: auth_cipher__iew
          in: query
          type: array
        - name: auth_cipher__iregex
          in: query
          type: array
        - name: auth_cipher__isw
          in: query
          type: array
        - name: auth_cipher__n
          in: query
          type: array
        - name: auth_cipher__nic
          in: query
          type: array
        - name: auth_cipher__nie
          in: query
          type: array
        - name: auth_cipher__niew
          in: query
          type: array
        - name: auth_cipher__nisw
          in: query
          type: array
        - name: auth_cipher__regex
          in: query
          type: array
        - name: auth_psk
          in: query
          type: array
        - name: auth_psk__empty
          in: query
          type: boolean
        - name: auth_psk__ic
          in: query
          type: array
        - name: auth_psk__ie
          in: query
          type: array
        - name: auth_psk__iew
          in: query
          type: array
        - name: auth_psk__iregex
          in: query
          type: array
        - name: auth_psk__isw
          in: query
          type: array
        - name: auth_psk__n
          in: query
          type: array
        - name: auth_psk__nic
          in: query
          type: array
        - name: auth_psk__nie
          in: query
          type: array
        - name: auth_psk__niew
          in: query
          type: array
        - name: auth_psk__nisw
          in: query
          type: array
        - name: auth_psk__regex
          in: query
          type: array
        - name: auth_type
          in: query
          type: array
        - name: auth_type__empty
          in: query
          type: boolean
        - name: auth_type__ic
          in: query
          type: array
        - name: auth_type__ie
          in: query
          type: array
        - name: auth_type__iew
          in: query
          type: array
        - name: auth_type__iregex
          in: query
          type: array
        - name: auth_type__isw
          in: query
          type: array
        - name: auth_type__n
          in: query
          type: array
        - name: auth_type__nic
          in: query
          type: array
        - name: auth_type__nie
          in: query
          type: array
        - name: auth_type__niew
          in: query
          type: array
        - name: auth_type__nisw
          in: query
          type: array
        - name: auth_type__regex
          in: query
          type: array
        - name: created
          in: query
          type: array
        - name: created__empty
          in: query
          type: array
        - name: created__gt
          in: query
          type: array
        - name: created__gte
          in: query
          type: array
        - name: created__lt
          in: query
          type: array
        - name: created__lte
          in: query
          type: array
        - name: created__n
          in: query
          type: array
        - name: created_by_request
          in: query
          type: string
        - name: description
          in: query
          type: array
        - name: description__empty
          in: query
          type: boolean
        - name: description__ic
          in: query
          type: array
        - name: description__ie
          in: query
          type: array
        - name: description__iew
          in: query
          type: array
        - name: description__iregex
          in: query
          type: array
        - name: description__isw
          in: query
          type: array
        - name: description__n
          in: query
          type: array
        - name: description__nic
          in: query
          type: array
        - name: description__nie
          in: query
          type: array
        - name: description__niew
          in: query
          type: array
        - name: description__nisw
          in: query
          type: array
        - name: description__regex
          in: query
          type: array
        - name: distance
          in: query
          type: array
        - name: distance__empty
          in: query
          type: boolean
        - name: distance__gt
          in: query
          type: array
        - name: distance__gte
          in: query
          type: array
        - name: distance__lt
          in: query
          type: array
        - name: distance__lte
          in: query
          ty

# --- truncated at 32 KB (92 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/netbox/refs/heads/main/capabilities/netbox-wireless.yaml