All Projects → Netflix → blesk

Netflix / blesk

Licence: Apache-2.0 license
Netflix blesk is a lightweight client for pushing notifications to web based applications/sites.

Programming Languages

javascript
184084 projects - #8 most used programming language

Netflix Blesk

Netflix blesk is a lightweight client for pushing notifications to web based applications/sites.

For now, we are only releasing the client portion of Blesk. Here is a sample request/response expected from the server side portion.

Sample request endpoint (for an app named myApp):

GET https://bleskServer/api/v1/app/myApp

Sample response Payload (where 123456789 & 987654321 are a unique/random/GUID string)

{
   "myApp_123456789":{
      "appId":"myApp",
      "notificationType":"info",
      "message":"This is a info notification for myApp",
      "expire":1412103600000,
      "start":1407265200000
   },
   "myApp_987654321":{
      "appId":"myApp",
      "notificationType":"alert",
      "message":"This is an alert notification for myApp",
      "expire":1412103600000,
      "start":1407265200000
   }
}

Blesk's original implementation was done by David Pavlik, www.linkedin.com/in/davidpav, now at SpaceX.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].