Loading...
Loading...
Helium integration. Manage Organizations. Use when the user wants to interact with Helium data.
npx skill4agent add membranedev/application-skills heliummembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search helium --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| Get Organization | get-organization | Retrieve organization details including data credit balance |
| Delete Flow | delete-flow | Delete a flow by its UUID |
| Create Flow | create-flow | Create a flow to connect devices or labels to an integration |
| Delete Integration | delete-integration | Delete an integration by its UUID |
| Create HTTP Integration | create-http-integration | Create a custom HTTP integration for forwarding device data |
| Get Integration | get-integration | Retrieve a specific integration by its UUID or name |
| List Integrations | list-integrations | Retrieve all integrations for your organization |
| Remove Label from Device | remove-label-from-device | Remove a label from a device |
| Add Label to Device | add-label-to-device | Attach a label to a device |
| Delete Label | delete-label | Delete a label by its UUID |
| Create Label | create-label | Create a new label for organizing devices |
| Get Label | get-label | Retrieve a specific label by its UUID or name |
| List Labels | list-labels | Retrieve all labels for your organization |
| Get Device Events | get-device-events | Retrieve the previous 100 events for a device |
| Delete Device | delete-device | Delete a device by its UUID |
| Update Device | update-device | Update a device's configuration or active status |
| Create Device | create-device | Create a new LoRaWAN device |
| Get Device | get-device | Retrieve a specific device by its UUID |
| List Devices | list-devices | Retrieve all devices for your organization |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY