hubble-cloud-api

Manage devices, stream packets, and configure webhooks via the Hubble Cloud API.

Updated Dec 18, 2025
One-click install
npx skills add https://github.com/HubbleNetwork/agent-plugins --skill hubble-cloud-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hubble-cloud-api
Source: https://github.com/HubbleNetwork/agent-plugins/tree/main/hubble-cloud-api-skill/skills/hubble-cloud-api
Command: npx skills add https://github.com/HubbleNetwork/agent-plugins --skill hubble-cloud-api

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? This skill solves the challenge of integrating with the Hubble Cloud API to manage devices, retrieve packet data, configure webhooks, and monitor usage, reducing integration boilerplate and setup time.

## Core Features & Use Cases

  • Device management: register, update, and query devices across organizations.
  • Packet streaming: retrieve and stream packets using continuation tokens for large data sets.
  • Webhook management: create and manage webhooks for real-time notifications and reliable delivery.
  • Metrics and billing visibility: access API metrics, packet metrics, and billing data to monitor usage.
  • Use case: A developer integrates 100 devices, streams last 7 days of packets, and configures a webhook to push alerts to a monitoring system.

Quick Start

Get started by validating your API access and listing devices:

  • Obtain an API token with at least read or write scopes.
  • Call the API endpoint to list devices for your organization.
  • Extend with packet streaming and webhook creation as needed.

Frequently Asked Questions about hubble-cloud-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate with the Hubble Cloud API to manage IoT devices?

To integrate with the Hubble Cloud API, you obtain an API token with read or write scopes, call the endpoint to list devices, and then extend your integration to register, update, and query devices across organizations.

Can I stream large volumes of packet data from the Hubble Cloud API?

Yes, you can stream large volumes of packet data from the Hubble Cloud API by using continuation tokens, which enable scalable retrieval of historical or real-time packets across your IoT deployments.

Does the Hubble Cloud API support batch operations for onboarding multiple devices?

Yes, the Hubble Cloud API supports batch operations for onboarding and managing multiple devices, allowing you to process up to 1000 devices simultaneously across your organization.

How do I configure webhooks for real-time IoT packet notifications?

You configure webhooks for real-time IoT packet notifications by creating and managing webhooks through the Hubble Cloud API, enabling reliable delivery of alerts to your monitoring systems.

What authentication is required to access Hubble Cloud API metrics and billing data?

Accessing Hubble Cloud API metrics and billing data requires Bearer token authentication, ensuring secure retrieval of API usage metrics, packet metrics, and billing visibility for your organization.

What is the best way to monitor API usage and packet metrics for IoT deployments?

The best way to monitor API usage and packet metrics for IoT deployments is by accessing the Hubble Cloud API metrics endpoints, which provide visibility into API metrics, packet data, and billing information.