...
Itential Platform Pricing Explore flexible plans and options for your team
Itential logo

F5 BIG-IQ – Studio Project

Studio Project workflows for F5 BIG-IQ device discovery, onboarding, and licensing

F5 BIG-IQ is F5's centralized management platform for BIG-IP devices — device discovery and onboarding, licensing, and template-based provisioning.

This project provides an OpenAPI spec for automating against BIG-IQ's REST API via an Integration Model, plus a Studio Project of workflows built on that model. It also retains a set of pre-existing workflows built on the legacy F5 BIG-IQ Adapter.

Table of Contents

Contents

Asset Description
OpenAPIs/ F5 BIG-IQ API OpenAPI spec
Studio Projects/ Itential Platform project containing the new Integration Model workflows plus the pre-existing legacy adapter workflows

Requirements

Requirement Version
Itential Platform 6.x
F5 BIG-IQ API:latest Integration Model Required to run the Device Discovery & Trust/Device Groups & IP Pools/Device Reference & Machine ID/Device Templates/Global Templates & Config Sets/Licensing folders
F5 BIG-IQ Adapter Required to run the Run Script/Sample Use Cases folders (legacy, unmigrated)

Note: This project does not require Itential Gateway for the Integration Model-backed folders. All API calls are made directly from Itential Platform to BIG-IQ's REST API.

Integration Configuration

Import f5_bigiq_api-latest.json as an Integration Model in Admin > Integrations, then create an integration pointing at your BIG-IQ instance.

Authentication is HTTP Basic:

Authorization: Basic <base64(username:password)>

Use a BIG-IQ user account with appropriate role permissions for the resources you're automating.

The instance's authentication/server properties should look like this once configured:

{
  "authentication": {
    "basicAuth": {
      "username": "<your-bigiq-username>",
      "password": "<your-bigiq-password>"
    }
  },
  "server": {
    "protocol": "https",
    "host": "<your-bigiq-instance>",
    "base_path": "/mgmt"
  }
}

OpenAPIs

Spec Version Operations Description
f5_bigiq_api-latest.json latest (curated) 68 Hand-built and independently verified against F5's official documentation — see breakdown below

f5_bigiq_api-latest.json

Scoped to BIG-IQ's own fleet-management capabilities — device discovery/trust/import, device and service-catalog templates, device management IP pools, and license management (purchased-pool and RegKey licensing, utility billing). Excludes BIG-IP device configuration reached through BIG-IQ's working-config and rest-proxy mechanisms (LTM pools, virtual servers, nodes, network interfaces, etc.) — that's BIG-IP's own configuration surface; see F5/BIG-IP for direct BIG-IP device management.

Resources included, by category:

  • Device Discovery & Trust: Discover, trust, import, and remove devices (including a combined discover+import task)
  • Device Groups & IP Pools: Device management IP pools — list, create, get, update, delete
  • Device Reference & Machine ID: Resolve a device reference or machine ID from a hostname/address
  • Device Templates: Device onboarding templates — create, get, update, delete
  • Global Templates & Config Sets: Service catalog templates and template-based application config deployment
  • Licensing: Purchased-pool licenses, RegKey pools and offerings, license assignment by address, utility billing reports

Studio Projects

F5 BIG-IQ Project

Backed by the F5 BIG-IQ API:latest Integration Model (see f5_bigiq_api-latest.json above) for the new folders, plus the pre-existing legacy adapter folders.

Folder Structure

Folder Workflows Scope Backing
Device Discovery & Trust 16 Discovery, trust, import, and removal lifecycle F5 BIG-IQ API:latest Integration Model
Device Groups & IP Pools 5 Device management IP pool CRUD F5 BIG-IQ API:latest Integration Model
Device Reference & Machine ID 3 Device/machine-ID lookup helpers F5 BIG-IQ API:latest Integration Model
Device Templates 4 Device onboarding template CRUD F5 BIG-IQ API:latest Integration Model
Global Templates & Config Sets 7 Service catalog templates, apply-template, config sets F5 BIG-IQ API:latest Integration Model
Licensing 33 Purchased-pool and RegKey license management, utility billing F5 BIG-IQ API:latest Integration Model
Run Script 1 Run a script on a BIG-IP device (legacy) F5 BIG-IQ Adapter
Sample Use Cases 18 Full BIG-IP upgrade lifecycle: iHealth, backup, upgrade, reboot, rollback (legacy) F5 BIG-IQ Adapter

Dependencies

Dependency Notes
F5 BIG-IQ API:latest Integration Model Import from f5_bigiq_api-latest.json before importing the project. Backs the Device Discovery & Trust, Device Groups & IP Pools, Device Reference & Machine ID, Device Templates, Global Templates & Config Sets, and Licensing folders.
F5 BIG-IQ integration instance Create in Admin > Integrations with the connection properties above. Workflows are wired to an integration instance named F5 BIG-IQ — update the adapter_id value in each workflow task if yours is named differently
F5 BIG-IQ Adapter Required for the Run Script and Sample Use Cases folders (legacy, unmigrated)

Agentic Infrastructure Operations Start Here

See how Itential connects AI reasoning to governed execution across your entire infrastructure.