An API wrapper for Microsoft Dynamics 365 CRM that provides Python bindings for CRM operations. Current version 1.0.2 supports Python 3.7-3.11. The library is stable with no recent updates; it wraps OData REST endpoints for entity CRUD and batch operations.
pip install dynamics365crm-pythonNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialize client with Azure AD auth and create a new contact entity.
Update calls to use keyword arguments: Dynamics365Client(client_id='...', client_secret='...')
Use single entity methods for single operations: client.create(entity_name, data)
Ensure resource_url ends without a slash, e.g., 'https://org.crm.dynamics.com/api/data/v9.1'