

Add the following headers where “Authorization” is the apiKey that we just generatedĪuthorization: rekxqndrw9783j4v79yhdsakl56bu1jn.We can create the subscription by making an API call from anywhere. We will get an apiKey in a response that looks like this:.HOSTNAME, USERNAME and PASSWORD are to be replaced with your hostname and the System Administrator’s username and password Send a request to the following endpoint.We need the ID and password of a user with the access level of System Administrator.An API Key that we need to generate for authorization.(Power Automate URL that we already got in the previous state). An endpoint that gets subscribed to Workfront.Where HOSTNAME is your Workfront domain. The API endpoint is provided by Workfront to which we send the subscription request.Step 2: Get API Key for authorization Three things are required to create the subscription:

This is the flow that gets triggered when events occur in Workfront. When we use HTTP trigger, we get an endpoint URL that can be used to call the Power Automate flow. We used the subscription API of Workfront and used a postman to subscribe to a flow for every project’s create and update event Step 1: Creating power automate flow with a HTTP trigger Workfront provides a few methods to call APIs and create custom webhooks, but that requires an ‘Adobe Workfront Fusion license.’ List of requirementsĬlick on this link Workfront WebHooks Documentation to view the list of requirements. We want to perform specific tasks using Power Automate when a project is created or updated in Workfront. Power Automate, a part of Microsoft’s Power Platform, is used to automate tasks that are to be performed based on specific events, time intervals, or when explicitly called using REST API. It can connect with software that we already use, for example Outlook, Slack, and Adobe Creative cloud.
