How do I import or load data from external webhook(external system) into Azure

Kesavan R 1 Reputation point
2023-02-06T12:08:18.32+00:00

Hi Experts,

We have a live chat platform which has the ability to push the data to any Endpoint URL (in json format) whenever any events(like chat conversation started, completed etc.,) gets triggered in their system, with the help of webhooks that is created at their side. The idea is to create those Endpoint URL in Azure so that we can store the data in storage containers whenever the data is posted/triggered by webhooks from their system.

As shown in below snip, this webhook(created at their side) will push the data to the mentioned Endpoint URL(required field) whenever the selected events gets triggered. I am new to Azure and could not figure out how can we consume/load the data from this webhook into Azure storage containers.

User's image

I just tried to give the URL of the existing azure storage container in this "URL" required field while creating webhooks at their side, but it didn't work, got the below message when the event got triggered at their side.User's image

Could you pls let me know how can we load the data from external webhooks into Azure ?

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,624 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Khurram Rahim 1,851 Reputation points Volunteer Moderator
    2023-02-06T19:55:53.0533333+00:00

    To consume the data from the webhook and store it in an Azure storage container, you can follow these steps:

    1. Create an Azure Functions App: You can create an Azure Functions app to act as the Endpoint URL. This Azure Function will receive the data from the webhook and process it.
    2. Write the code for the Azure Function: You need to write the code for the Azure Function to receive the data from the webhook and store it in an Azure storage container. You can use the Azure Functions bindings to write code that can receive and process the incoming data.
    3. Create an Azure storage account: You need to create an Azure storage account to store the data that is posted to the Azure Function by the webhook. You can create a Blob storage account or a Table storage account depending on your requirements.
    4. Configure the Azure Function to store data in the storage account: You need to configure the Azure Function to store the data that is posted to it by the webhook in the Azure storage account. You can use the Azure Functions bindings to write code that can store the data in the storage account.
    5. Test the setup: After you have completed all the steps, you can test the setup by posting data from the webhook to the Azure Function. You can verify that the data is being stored in the Azure storage account.

    This is a high-level overview of the steps you need to follow to consume the data from the webhook and store it in an Azure storage container. You can find more information and detailed instructions on how to perform each step in the Azure documentation.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.