Appearance
Attribute Pipelines (Developer)
Attribute pipelines run on client attribute patches before persistence and realtime emission.
Same step catalog as data pipelines (including webhook_forward outbound). Shared attributes are not processed by attribute pipelines.
Product boundaries
- Transform + optional webhook = pipelines
- Alarms = device profile only
- Blank / unbound = passthrough
API endpoints
GET /api/attribute-pipelines— listGET /api/attribute-pipelines/:id— detailsPOST /api/attribute-pipelines— createPATCH /api/attribute-pipelines/:id— updateDELETE /api/attribute-pipelines/:id— deletePOST /api/attribute-pipelines/:id/start— set statusactivePOST /api/attribute-pipelines/:id/pause— set statuspausedPOST /api/attribute-pipelines/preview— preview transform (no webhooks sent; includeswebhookPreviews)
Rollback flag
ATTRIBUTE_PIPELINES_ENABLED=false— disables execution (passthrough)
