This folder contains practical Dataverse Web API examples in multiple languages.
- C# basic query
- C# create, update, delete
- C# lookup binding
- C# formatted values
- C# pagination
- C# select and expand
- C# filtering
- Python basic query
- Python create, update, delete
- Python lookup binding
- Python formatted values
- Python pagination
- Python select and expand
- Python filtering
- PowerShell basic query
- PowerShell create, update, delete
- PowerShell lookup binding
- PowerShell formatted values
- PowerShell pagination
- PowerShell select and expand
- PowerShell filtering
- JavaScript basic query
- JavaScript create, update, delete
- JavaScript lookup binding
- JavaScript formatted values
- JavaScript pagination
- JavaScript select and expand
- JavaScript filtering
Each example demonstrates how to:
- authenticate requests using a bearer token placeholder
- call the Dataverse Web API
- select a small set of columns
- apply a simple filter
- handle paged results with
@odata.nextLink - create a record with
POST - update a record with
PATCH - delete a record with
DELETE - bind a lookup column using
@odata.bind - request display annotations using the
Preferheader - follow
@odata.nextLinkacross multiple pages - retrieve specific columns with
$selectand related data with$expand - apply practical
$filterexpressions to reduce result sets
Replace the sample placeholders with values from your own Dataverse environment before running them.