Loading...
Searching...
No Matches
CdsRestDataProvider Module

Qore CdsRestDataProvider module definition

# Introduction to the CdsRestDataProvider Module

The CdsRestDataProvider module provides a data provider API for Microsoft Dynamics 365 Common Data Service REST services. The CdsRestDataProvider class allows for introspecting a Microsoft Common Data Service application instance (such as Dynamics 365, for example), while the CdsEntityDataProvider class supports the data provider record-based API for querying and manipulating entity data in the application.

CDS instances can be introspected with the following format:

- REST operation path: `uri_path`
  - ex: `account`
  - results in a CdsEntityDataProvider object where record operations supported on the object can be executed

The following classes are provided by this module:

- CdsRestDataProvider
- CdsRestDataProviderFactory
- CdsEntityDataProvider
- CdsRestRecordIterator

## CdsRestDataProvider v2.0

- added support for the data provider action catalog API (issue 4808)

## CdsRestDataProvider v1.0

- initial release of the module