> ## Documentation Index
> Fetch the complete documentation index at: https://docs.engini.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Microsoft Dataverse

Learn how to connect Microsoft Dataverse to Engini, enabling efficient integration of your business data and application logic. With the Dataverse connector, you can access structured data in real time, automate workflows, and unify information across different services. Effortlessly manage entities, relationships, and custom tables to support business processes and analytics.

To get started with the Microsoft Dataverse, create a free account at Microsoft or use your organizational Microsoft account.

## Connecting Engini to Microsoft Dataverse

1. Enter your Engini account at [https://app.engini.io](https://app.engini.io/).

2. Navigate to Connections page by clicking on the Connections on the left side bar or by clicking [here](https://app.engini.io/connections).

   <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/TO3KoIOMcb_edQ1KgNF4z_home-page-connector.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=d3e0ac5881117155ade586c2bcb7dc2b" alt="" width="1920" height="1080" data-path="help/assets/apps/microsoft-dataverse/TO3KoIOMcb_edQ1KgNF4z_home-page-connector.png" />

3. Click on the "New Integration" option located at the top bar.

   <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/Tc8OwXyO6hXXNLrpdVzA0_untitled-design-34.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=b8487d8173897b8da22ce7a8c5868d30" alt="" width="1913" height="906" data-path="help/assets/apps/microsoft-dataverse/Tc8OwXyO6hXXNLrpdVzA0_untitled-design-34.png" />

4. Choose “MIcrosoft Dataverse” option from available applications.

   <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/XV6BksTzUkYBZxauI6CD9_untitled-design-65.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=a387aa0e224cacf4ef8c0aaaea45ed1e" alt="" width="1920" height="1080" data-path="help/assets/apps/microsoft-dataverse/XV6BksTzUkYBZxauI6CD9_untitled-design-65.png" />

5. Enter the following details in the “New Integration” form and press Save:

   <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/GdFX1ap408xVABO9s-zj0_1-13.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=fdc7642cd2d879902752467df212a221" alt="" width="1920" height="1080" data-path="help/assets/apps/microsoft-dataverse/GdFX1ap408xVABO9s-zj0_1-13.png" />

   1. *Connection name* – A unique identifier for the connection within Engini.

   2. *URL of Dataverse environment* – The URL of a Dataverse environment is the web address you use to access your specific Dataverse workspace, where your data is stored and managed.

      * To access this, sign in to your Microsoft Dataverse account and navigate to **Settings**

      * In the opened menu, select **Developer Resources**.

        <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/RiFNKBjB0Wxlv5K4Yc3WU_unnamed-1-2.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=2ec345898d442fbe5a8539d1e123b7ae" alt="" width="403" height="458" data-path="help/assets/apps/microsoft-dataverse/RiFNKBjB0Wxlv5K4Yc3WU_unnamed-1-2.png" />

      * Navigate to the section labeled ‘Web API Endpoint’ and copy the Base URL highlighted in the picture to Engini.

        <img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/97_i8GbbitCfp_IDsSekO_unnamed-2-1.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=b9e8cfa3da6cc490e3c161d426160116" alt="" width="611" height="471" data-path="help/assets/apps/microsoft-dataverse/97_i8GbbitCfp_IDsSekO_unnamed-2-1.png" />

   3. *Microsoft Signin* – this is the authentication process where users log into their Microsoft account to gain access to Microsoft services.

      * Click on the button to sign in to your Microsoft account.

      * ***Access Token & Refresh Token*** – Automatically populated post connecting to a your Microsoft account.

        * *Access Token* – A temporary security token that allows your application to access protected resources or APIs on behalf of the user. It serves as proof that the user has granted permission.

        * *Refresh Token*– A token with an extended lifespan used to request a new Access Token once the original one expires, without requiring the user to log in again

   4. Click on the save button to save the connection.

After you’ve saved the connection, a window will open displaying all available entities and actions. From this window, select the entities and actions you want to use.

**Note**: After you’ve saved the connection, you can add additional objects and actions.
On the right side of the saved connection, you’ll see three dots.

<img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/9b9T-Yan0Kc0sQAeOwpkZ_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=00dba807f40866cea98478fc32fc805d" alt="" width="246" height="150" data-path="help/assets/apps/microsoft-dataverse/9b9T-Yan0Kc0sQAeOwpkZ_image.png" />

* Click on the three dots and then click on “Select database objects”.

  <img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/8f4daSmca6301GSsWUAC7_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=88d42e211be65fc5d489ca9eb98222b3" alt="" width="513" height="406" data-path="help/assets/apps/microsoft-dataverse/8f4daSmca6301GSsWUAC7_image.png" />

* A window will open displaying all available entities and actions, just like when you saved your connection. From this window, select the new entities and actions you want to use.

  <img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/1HzXNRIusVMsi0dJosC17_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=a162cabf974ac90a390e6282998951e6" alt="" width="773" height="860" data-path="help/assets/apps/microsoft-dataverse/1HzXNRIusVMsi0dJosC17_image.png" />

Once you’ve finished selecting the additional entities and actions, click Save.

## Triggers

### Entity Event Trigger

Triggers when an event type is activated.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/SHRPBbUi3a2QpHPetX9LE_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=ed606fb4c15590d5a68dfff19dc9b728" alt="" width="1590" height="391" data-path="help/assets/apps/microsoft-dataverse/SHRPBbUi3a2QpHPetX9LE_image.png" />

* *Event Type* – Select the type of event that will trigger the workflow to start. Common event types include creation, update, or deletion.

## Activities

### Create Record

This activity creates a new record in Microsoft Dataverse based on yours selected object.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/KGJUnoPsJwvz2XxH2g5Q8_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=d63f27e07069005dfe5dab87bb04dc57" alt="" width="1588" height="436" data-path="help/assets/apps/microsoft-dataverse/KGJUnoPsJwvz2XxH2g5Q8_image.png" />

* *Object Type –* Select the object you want to create (e.g., Accounts, Contacts).
  After selecting a specific object, you will have the option to populate it’s fields by using “Add Field”.

  <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/M2vZcrvF0O_pk6oMAibHg_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=62788e5de78e684335a4dbdf276039df" alt="" width="1580" height="335" data-path="help/assets/apps/microsoft-dataverse/M2vZcrvF0O_pk6oMAibHg_image.png" />

* *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Create Records Batch

This action creates multiple new records in Microsoft Dataverse in one batch operation.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/yvu2KCQHIPcG7j9XGE0JA_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=d336628a0788a21236bf8dc752116a4d" alt="" width="1591" height="637" data-path="help/assets/apps/microsoft-dataverse/yvu2KCQHIPcG7j9XGE0JA_image.png" />

1. *Object Type –* Select the type of object (table) where the records will be created.
2. *Data List –* Provide the list of records to be created. Each item in the list should match the structure of the selected object type.

After selecting a specific object, you will have the option to populate it’s fields by using “Add Field”.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/Ichshv91voNaYs0ZMcaBL_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=84b8effad981e0ad9e0ef22ad69c3dcc" alt="" width="1559" height="595" data-path="help/assets/apps/microsoft-dataverse/Ichshv91voNaYs0ZMcaBL_image.png" />

* *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Delete Record

This action deletes a specific record from Microsoft Dataverse based on the selected object type.

<img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/7yi1Dkge_6cjzt8lZzg5C_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=10d6b41859290eca054146dfeeb6770e" alt="" width="1586" height="397" data-path="help/assets/apps/microsoft-dataverse/7yi1Dkge_6cjzt8lZzg5C_image.png" />

* *Object Type –* Select the type of Microsoft Dataverse object you want to delete (e.g., Accounts, Contacts).

  <img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/5iKw6ONPsNxhnKdKV9aks_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=e317ad9e6b3288254c96686691eb1641" alt="" width="1584" height="482" data-path="help/assets/apps/microsoft-dataverse/5iKw6ONPsNxhnKdKV9aks_image.png" />

* After selecting the object type (e.g., Accounts), provide the unique ID of the specific record you want to delete. For this object, it’s the Account ID.

### Delete Records Batch

This action removes multiple records from Microsoft Dataverse in a single batch operation.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/jU4liWzbZCU3WAPfdWY4R_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=ac6714064835f56b322ad2cc62dd84e1" alt="" width="1587" height="633" data-path="help/assets/apps/microsoft-dataverse/jU4liWzbZCU3WAPfdWY4R_image.png" />

1. *Object Type –* Select the type of object from which the records should be deleted.
2. *Data List –* Provide the list of records to be deleted. Each item in the list should match the structure of the selected object type.

   <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/hrzimrS7mJUaUgO_sL91Y_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=e99275f169e7b03c313f13faf95ac189" alt="" width="1573" height="735" data-path="help/assets/apps/microsoft-dataverse/hrzimrS7mJUaUgO_sL91Y_image.png" />

* After selecting the object type (e.g., **Accounts**), provide the unique **ID** of the specific records you want to delete.

### Execute Action

This action executes an operation from the list you selected during the connection setup.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/hpVNTjV-BAQS9F9sa3aWK_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=3f1b9faf12bf4215a6a984f98b2266e7" alt="" width="1580" height="378" data-path="help/assets/apps/microsoft-dataverse/hpVNTjV-BAQS9F9sa3aWK_image.png" />

* *Action type –* Click the dropdown and select the specific action to be performed from the list.

After selecting the action type (e.g., Send Email), provide the necessary details for the action.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/PsEJCJX4BW_JYy8AfaYv9_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=1009a771bb4e7655083e0df162063a5b" alt="" width="1574" height="345" data-path="help/assets/apps/microsoft-dataverse/PsEJCJX4BW_JYy8AfaYv9_image.png" />

* *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Get Record

This action retrieves a specific record from Microsoft Dataverse based on the selected object type.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/aoYiQbEIF1tu5cjWbHtpK_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=39aff86ea2cc8b32d9d5ea4a6797d59c" alt="" width="1580" height="406" data-path="help/assets/apps/microsoft-dataverse/aoYiQbEIF1tu5cjWbHtpK_image.png" />

* *Object Type –* Select the type of Microsoft Dataverse object you want to retrieve (e.g., Accounts, Contacts).

After selecting the object type (e.g., **Accounts**), provide the necessary detail.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/fwfUgtRO3hu_kj-HPUO1y_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=4c1862a8cede4ddff8f920900b0deaec" alt="" width="1586" height="759" data-path="help/assets/apps/microsoft-dataverse/fwfUgtRO3hu_kj-HPUO1y_image.png" />

1. *Account –* Provide the unique identifier of the record you want to retrieve.
2. *Output fields –* Specify which fields you want to retrieve from the record.

### Get Records

This action retrieves multiple records from Microsoft Dataverse based on the selected object type. You can optionally apply filters, sorting, and set a limit (Top N) on how many records to fetch.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/CWR7LuK3jzF5hQo8dJxFK_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=479628b90cf54579d01224a7771e02c4" alt="" width="1587" height="951" data-path="help/assets/apps/microsoft-dataverse/CWR7LuK3jzF5hQo8dJxFK_image.png" />

1. *Object Type –* Select the type of object you want to retrieve records from.
2. *Top N –* You can specify how many records with the same value you want to get. Click on ‘Top N’ and enter the maximum number of values you want to retrieve.
   If you set `Top N = 1`, a single record will be returned instead of an array. If no record is found, the action will fail, allowing you to implement an IF condition within the workflow. This can be useful for processes where the existence of a record determines the next steps in the workflow.
3. *Add Filter -* Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, [click here](/help/workflows/workflow-editor#add-filters).
4. *Add Sort -* Click Add Sort to organize the data list by a selected field in ascending or descending order. To learn more about sorting data, [click here](/help/workflows/workflow-editor#add-sorts).

### Get Records Batch

The Get Records Batch action retrieves multiple records from Microsoft Dataverse in a single call based on a list of IDs.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/a6E5ygcBdi1TIhzmTiUTo_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=34f8d575ba86ad8b36570ebf86767c5d" alt="" width="1588" height="635" data-path="help/assets/apps/microsoft-dataverse/a6E5ygcBdi1TIhzmTiUTo_image.png" />

1. *Object Type –* Select the type of object to retrieve records from.
2. *Data List –* Provide the list of records to be retrived. Each item in the list should match the structure of the selected object type.

   <img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/gVpgr0oGZyGZHnl8T3JV__image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=f4da3c0ac239dde761063b94317ae272" alt="" width="1589" height="754" data-path="help/assets/apps/microsoft-dataverse/gVpgr0oGZyGZHnl8T3JV__image.png" />

* After selecting the object type (e.g., **Accounts**), provide the unique **ID** of the specific record you want to retrieve.

### Update Record

This action updates an existing record in Microsoft Dataverse. It allows you to change one or more fields within a specified object

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/ay18KbsWXpI53jtJXJM7j_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=671b76ad4c0a99bcfad06ef9d765f611" alt="" width="1583" height="422" data-path="help/assets/apps/microsoft-dataverse/ay18KbsWXpI53jtJXJM7j_image.png" />

* *Object Type –* Select the type of object that contains the record you want to update.

After selecting the object type (e.g., **Accounts**), provide the necessary detail.

<img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/7w9qe7751qzk-UE5-qVDn_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=c3ab61d7c4357723af0c7009e32cbf95" alt="" width="1586" height="584" data-path="help/assets/apps/microsoft-dataverse/7w9qe7751qzk-UE5-qVDn_image.png" />

1. *Account* – This field requires the unique identifier (ID) of the record you want to update.
2. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Update Records Batch

This action updates multiple existing records in Microsoft Dataverse in one request.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/_43D3kk5CbdE4MVP6HQHY_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=f603450795b08e4396238d78cc6e1337" alt="" width="1587" height="652" data-path="help/assets/apps/microsoft-dataverse/_43D3kk5CbdE4MVP6HQHY_image.png" />

1. *Object Type –* Select the type of object that contains the records you want to update.
2. *Data List –* Provide a list of records to update.

After selecting the object type (e.g., **Accounts**), provide the necessary detail.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/lQyDeRNVxX2tV8wo8AVmC_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=c812bd7129732b35bd30d1c467b0eb05" alt="" width="1589" height="856" data-path="help/assets/apps/microsoft-dataverse/lQyDeRNVxX2tV8wo8AVmC_image.png" />

1. *Account* – This field requires the unique identifier (ID) of the record you want to update.
2. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Initialize Object Array

This action initializes an array variable that holds objects of the selected type.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/9plI_MPq3eSd2YqtcF37y_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=512bdeb000710518df5bd594c4948f16" alt="" width="1588" height="675" data-path="help/assets/apps/microsoft-dataverse/9plI_MPq3eSd2YqtcF37y_image.png" />

1. *Variable name –* Enter a name for the array variable that will store the list of objects.
2. *Object Item Type –* Select the type of object that each item in the array will represent.

After selecting a specific object item type, you will have the option to populate it’s fields by using “Add Field”.

<img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/5i2h2IPBxZYqSOHc1NuVX_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=6dc5e89e9aeaa23e5af66871afb5c4bc" alt="" width="1587" height="614" data-path="help/assets/apps/microsoft-dataverse/5i2h2IPBxZYqSOHc1NuVX_image.png" />

* *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Append to Object Array

This action adds a new object to an existing object array variable that was initialized earlier in the workflow.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/gAMzruXLvUW-DMXh8UovN_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=10fc7d92f1164a99ab9c01a1f8440916" alt="" width="1582" height="387" data-path="help/assets/apps/microsoft-dataverse/gAMzruXLvUW-DMXh8UovN_image.png" />

* *Variable –* Select the array you initialized in the previous steps.

After selecting the variable, the “Add Field” option becomes available.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/Ja0YPdMj-Qbz4KNAkY7Jg_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=d31647ca89a53bf3fcd112e7845d3ce4" alt="" width="1586" height="350" data-path="help/assets/apps/microsoft-dataverse/Ja0YPdMj-Qbz4KNAkY7Jg_image.png" />

* *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Map Object Array

The map array activity allows you to transform a list of data items into a new data list based on the object’s properties and values you choose.

<img src="https://mintcdn.com/engini/7xJ9T-bR6veyRLSd/help/assets/apps/microsoft-dataverse/720XsCp7uGwiIOZF11-qo_image.png?fit=max&auto=format&n=7xJ9T-bR6veyRLSd&q=85&s=b9e36fbd4e43b8369bc817b9332fb523" alt="" width="1587" height="680" data-path="help/assets/apps/microsoft-dataverse/720XsCp7uGwiIOZF11-qo_image.png" />

1. *Data List –* Choose a data list that you’ve obtained from previous activities in your workflow. This data list typically contains an array of objects that you want to process and transform.
2. *Object name –* Define the type of objects from the drop down that will be stored within the array.

After selecting the object, the “Add Field” option becomes available.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/jDzSV94-z45-Pswz45Gk5_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=3d9126c6c4dd46662d22237787258a5e" alt="" width="1586" height="620" data-path="help/assets/apps/microsoft-dataverse/jDzSV94-z45-Pswz45Gk5_image.png" />

* *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Send API Request

This action allows you to send a custom API request directly to the Microsoft Dataverse API.

<img src="https://mintcdn.com/engini/_N1hXqvZl26satG3/help/assets/apps/microsoft-dataverse/uyUFAv7nlk91GqPXMAGvS_image.png?fit=max&auto=format&n=_N1hXqvZl26satG3&q=85&s=c10a37d6512e41690cec4bbb7f300929" alt="" width="1360" height="1450" data-path="help/assets/apps/microsoft-dataverse/uyUFAv7nlk91GqPXMAGvS_image.png" />

1. *Base Url* – This is the root URL of the API you’re sending the request to.
2. *Relative Url* – You can specify additional path segments or parameters that need to be added to the end of the automatically generated URL. This allows you to customize the specific request you want to perform.
3. *Method* – Select the HTTP method (e.g., Get, Post, Put, Delete, Patch).
4. *Body Type* – Defines the format of the data in the body of your request. A commonly used value is application/json , which means the body will contain a JSON-formatted payload.
5. *Body* – Contains any data that is being sent to the server.
6. *Add Headers* – Additional metadata about the request, such as the type of data that Engini can accept, the length of the request body, and authentication information.
   * Click on the “Add Headers” button to add a header.

   * Click on the headers field to enter the key, and on the value field to enter a value. Each header consists of a key-value pair, where the key is the name of the parameter, and the value is the data associated with that parameter.

   * Click on the “Add” button to add more Headers.
7. *Add Queries* – The query refers to the parameters or data that are included in the URL of an HTTP request to provide additional information or instructions to the server.
   * Click on the “Add Queries” button to add a header.
   * Click on the queries field to enter the key, and on the value field to enter a value.
     Each query consists of a key-value pair, where the key is the name of the parameter, and the value is the data associated with that parameter.
   * Click on the “Add” button to add more queries.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.