LogoLogo
  • Welcome to the MOOST platform user manual
  • Platform Manual
    • Login
      • Forgot Password
    • Notifications
    • Rules
      • Rule Configurator
        • Data graph
        • Datasets
        • Condition
        • Streak
        • Message
        • Settings
        • Rule Simulator
        • Early Adopter
        • Command
      • Rule Language
        • Syntax
        • Data Types
        • Data Structures
        • Functions
          • AVG
          • COUNT
          • DISTINCT
          • EVAL
          • FILTER
          • GROUP_BY_DEVICE
          • GROUP_BY_TIME
          • MAX
          • MIN
          • POSITION
          • REVERSE
          • SORT
          • SUBSET
          • SUM
        • Operations
          • Plus
          • Minus
          • Multiply
          • Divide
          • Negate
          • Less Than
          • Less or Equal
          • Equal
          • Not Equal
          • Greater or Equal
          • Greater
          • AND
          • OR
          • NOT
          • Format
          • Attribute Accessor
        • Examples
    • Events
    • Buildings
      • Household Profile
    • User Profile
    • Billing Portal
      • Payment Method
      • Update Payment Address
      • Invoices
      • Terminate Subscription
    • Context Services
      • Weather Forecast
      • Solar Production Forecast
      • Power Consumption Forecast
      • Power Generation Forecast
    • Support Center
  • Technical Integration
    • Cloud-to-Cloud Integration
      • Platform On-boarding
      • Configure Notification Settings
        • Receive Notifications
          • iOS Notification Handling
      • MOOST API Integration
        • Request Access Token
        • Synchronize Buildings and Devices
          • Device Types
        • Forward Events
          • Event Types
            • Device Status
            • Charging Modes
            • Switch State
        • Notifications and Interactions
          • Return Notification Interaction
  • Best Practices
    • FAQ
    • User Acceptance Testing
  • Policies
    • Security Policy
    • Privacy Policy
Powered by GitBook

© 2025 MOOST AG

On this page
  • Introduction
  • How to send a Push-notification interaction
  • When to send notification interactions
Export as PDF
  1. Technical Integration
  2. Cloud-to-Cloud Integration
  3. MOOST API Integration
  4. Notifications and Interactions

Return Notification Interaction

PreviousNotifications and InteractionsNextFAQ

Last updated 10 months ago

Introduction

To train our algorithms based on the actions taken by End-users, it is important that the action qualifier, which identifies the action that was taken by the End-user, is returned to the Recommender Platform.

You need to be authenticated to be able to send the interaction back to the Recommender Platform API. Please refer to “” for further details on how to obtain a valid bearer token.

How to send a Push-notification interaction

Each notification is delivered with a unique ID to the customer’s REST Endpoint. (See for a full list of fields that are contained on the notification object). The MOOST Recommender Platform exposes the interaction endpoint on to which the actionQualifer of the clicked action can be sent.

When to send notification interactions

Notification interactions must be returned to MOOST on any interaction the enduser has with a notification. This includes to following interactions:

  • Pressing the primary button

  • Pressing the secondary button

  • Pressing on the notification itself

  • Dismissing the Notification (Swipe left)

API Authentication
Receive Notifications | Notification Fields