PowerBI Robots
  • Overview
    • PowerBI Robots
  • Getting Started
    • Getting Started
    • Licenses
      • Standard vs Premium
      • Store
      • License Activation
      • Migration
  • Technical
    • Architecture
    • System Requirements
    • Installation & Configuration
      • Service Principal
      • Power BI Embedded
    • Privacy
    • Security
    • Changelog
  • Guides
    • Import Users + Filters
    • How to test your playlists
    • Advanced use (RLS + Token)
    • Playlist Outputs
      • Slideshow
      • Azure
      • Webhooks
    • API
    • Limitations
  • About
    • Support
    • FAQs
Powered by GitBook
On this page
  1. Guides
  2. Playlist Outputs

Webhooks

Webhooks

Playlists that have Webhook as their delivery type send an HTTP POST request to each recipient URL you configure in the playlist. You can also use multiple custom HTTP Headers in each request (Key + Value).

The generated request body is in the JSON format and is similar to the following example:

{

 "playlistName": "Playlist Name",
 
 "reports": [

  {

   "name": "Report 1 Name",

   "content": FileContentAsByteArray,
   "contentType": "image/png"
  },
  {
   "name": "Report 2 Name",
   "content": FileContentAsByteArray,

   "contentType": "image/png"
  }

 ]
}

Notes:

  • "FileContentAsByteArray" is the binary data (byte[]) of the Image, PDF or Excel file.

  • PowerBI Robots will fill the contentType based on your playlist output type.

PreviousAzureNextAPI

Last updated 3 months ago