Skip to main content
Here’s some sample webhook functions that would be executed once the webhook sent by the extension is received in FlexDeploy. These examples are specific to the context of the browser extension, but check out the incoming webhook function samples for more general ideas of what’s possible with incoming webhook functions. Also, see the reference page for the context variables and methods available.

APEX - Build Application

Create at /extension/apex or whatever webhook URI you defined in your browser extension action. This script builds each APEX application passed in the payload against a set environment. The project is sourced from App Builder, so the branch is irrelevant here

ORDS - Export Module

Create at /extension/ords or whatever webhook URI you defined in your browser extension action.

OIC - Export Integrations

Create at /extension/oic or whatever webhook URI you defined in your browser extension action.

Salesforce - Commit Files and Build Package

Create at /extension/salesforce or whatever webhook URI you defined in your browser extension action.

OTBI - Download WebCatalog Items

Create at /extension/otbi or whatever webhook URI you defined in your browser extension action.
  • Use the below sample code for the incoming webhooks from Browser Extension to call the Utility project to download OTBI objects and commit to git.
  • You can download a Folder or specific WebCatalog items.
  • Use the sample Utility workflow from Automate check-in of development OTBI catalog items to SCM

OBI - Download WebCatalog Items

Create at /extension/obi or whatever webhook URI you defined in your browser extension action.

OBI - Export WebCatalog Items Using Package Project

  • The project id can be OTBI/OBI or OAC projects.

Azure Power BI - Export Contents Using Utility Project