apiVersion: naftiko/v1 kind: Capability metadata: name: alerts description: Manage threshold-based weather alerts, their linked locations, and activation state. spec: api: tomorrow-io-alerts-api operations: - operationId: listAlerts method: GET path: /alerts - operationId: getAlert method: GET path: /alerts/{alertId} - operationId: createAlert method: POST path: /alerts - operationId: updateAlert method: PUT path: /alerts/{alertId} - operationId: deleteAlert method: DELETE path: /alerts/{alertId} - operationId: linkAlertLocations method: POST path: /alerts/{alertId}/locations/link - operationId: unlinkAlertLocations method: POST path: /alerts/{alertId}/locations/unlink - operationId: activateAlert method: POST path: /alerts/{alertId}/activate - operationId: deactivateAlert method: POST path: /alerts/{alertId}/deactivate