Most Dataverse API work starts with a few core patterns.
Typical endpoint shape:
GET /api/data/v9.2/accounts
Example:
GET /api/data/v9.2/accounts?$select=name,accountnumber
This returns only the selected columns.
GET /api/data/v9.2/accounts(GUID)?$select=name,telephone1
Use logical names, not display names.
Examples:
- account
- contact
- incident
- new_customtable
Typical request headers include:
Accept: application/json OData-Version: 4.0 OData-MaxVersion: 4.0 Content-Type: application/json; charset=utf-8
For practical request examples in code, see: