Link Search Menu Expand Document

Notifications

Table of Contents

  1. Introduction
  2. Endpoints

Introduction

The notifications system allows modules or other tools to communicate with the WiFi Pineapple user via the UI. You may specify a notification level, message, and optionally the name of the module that sent the notification.

Endpoints

Request Body

{
    "level": number,
    "message": string,
    "module_name": string
}

Response

If successful, returns success state:

{
    "success": true
}

If unsuccessful: See REST Error Responses

Response

If successful, returns an array of notifications:

[{
    "id": number,
    "message": string,
    "level": number,
    "time": string,
    "read": bool,
    "displayed": bool,
    "module_name": string
}]

If unsuccessful: See REST Error Responses

Response

If successful, returns success state:

{
    "success": true
}

If unsuccessful: See REST Error Responses

Response

If successful, returns success state:

{
    "success": true
}

If unsuccessful: See REST Error Responses

Response

If successful, returns success state:

{
    "success": true
}

If unsuccessful: See REST Error Responses

Response

If successful, returns success state:

{
    "success": true
}

If unsuccessful: See REST Error Responses

Response

If successful, returns success state:

{
    "success": true
}

If unsuccessful: See REST Error Responses