Cumulocity (Deprecated)
-
The Cumulocity connector is deprecated and will become obsolete in a later release. If you are creating new Workflows or Flow services, it is recommended to use the alternative connector - Cumulocity IoT.
-
Deprecated connectors will continue to work as before and are fully supported.
-
If you are using deprecated connectors in your existing Workflows and/or flow services, they will work as expected.
-
No new feature enhancements will be made for deprecated connectors.
Cumulocity lets you build your IoT applications. Your data points can be configured very quickly due to its open, API-driven, and application-centric design.
API Versions: 0.9
API Types: REST
Authentication and Authorization: Basic
Key Capabilities: Custom field support
Prerequisites
- Cumulocity API login and password information
- Cumulocity account you are using has privileges to connect to the Cumulocity API
- Cumulocity objects and usage familiarity
Triggers
-
Alarm: Triggers when a alarm for a specific device is set-off
-
Event: Triggers when a specific event occurs
-
Measurement: Triggers when the measurement event occurs for the specified device.
Actions
-
copyApplication: Creates a new application based on already existing one. Properties are copied to newly created application
-
createAlarm: Creates a new alarm
-
createApplication: Creates a new application
-
createAuditRecord: Creates a new audit record
-
createExternalId: Creates an external ID
-
createManagedObject: Creates a new managed object
-
createMeasuement: Creates a new measurement
-
deleteAlarmColelction: Deletes an alarm collection
-
deleteEvent: Deletes an event
-
deleteEventCollection: Deletes an event collection
-
deleteExternalId: Deletes an external ID. Single external ID, represented by type of the external ID and the value of the external ID, both as strings
-
deleteManagedObject: Deletes a managed object
-
deleteMeasurement: Deletes a measurement
-
deleteModule: Deletes a module
-
deleteOperationCollection: Deletes a collection of operations
-
gatAlarmCollection: Retrieves an alarm collection
-
getApplicationByTenant: Retrieves applications of a tenant
-
getApplicationByUser: Retrieves applications of a user
-
getAuditRecord: Retrieves an audit record
-
getAuditRecordCollection: Retrieves collection of audit records
-
getBinariesCollection: Retrieves collection of binaries
-
getBulkOperationCollection: Retrieves collection of bulk operations
-
getEvent: Retrieves an event
-
getEventCollection: Retrieves collection of events
-
getExternalIdsOfGlobalID: Represents a collection of external IDs for a specified global ID
-
getManagedObject: Retrieves a managed object
-
getManagedObjectCollection: Retrieves collection of a managed objects
-
getManagedObjectCollectionByQuery: Retrieves managed objects found by query
-
getManagedObjectForType: Retrieves a read-only collection of all managed objects of a particular type
-
getManagedObjectsForFragmentType: Read-only collection of all managed objects with a particular fragment type or capability
-
getManagedObjectsForIDs: Read-only collection of managed objects fetched for a given list of IDs, for example, "
?ids=41,43,68" -
getMeasuementCollection: Retrieves collection of measurements
-
getModuleCollection: Retrieves collection of modules
-
getModuleStatements: Retrieves a module file with statements
-
getSeriesFromMeasurement: Retrieves a series from measurements
-
updateAlarm: Updates an alarm
-
updateBulkOperation: Updates a module
-
updateModule: Updates a bulk operation
Custom Actions
Cumulocity connector lets you create your own custom actions for performing specific tasks. The actions you create look and work exactly like the other predefined actions do.
Learn more about how to create custom actions.