Talk to On-Prem Dynamics CRM
Project description
PyDynamics
Client and Query Builder for On-Premise Microsoft Dynamics CRM.
Example
from pydynamics import token
from pydynamics.querybuilder import QueryBuilder
from pydynamics.client import Client
tok = token.get('https://crm.domain.com/', 'DOMAIN\\username', 'password')
tq = QueryBuilder('contacts').\
filter('emailaddress1', 'contains', 'goscomb', 'str').\
select(['firstname','lastname', 'emailaddress1']).\
order(['lastname'],'asc').limit(0 ,2)
client = Client(tok, 'https://crm.domain.com/INSTANCE/api/data/v8.1/')
ret = client.select(tq)
for c in ret:
print(c['lastname'])
q2 = QueryBuilder('contacts').guid('1bf1c4cf-1ed1-e311-941c-0050568a018c').\
select(['firstname','lastname', 'emailaddress1'])
r2 = client.select(q2)
for c in r2:
print(c['lastname'])
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pydynamics-0.0.4.tar.gz
(4.9 kB
view hashes)
Built Distribution
Close
Hashes for pydynamics-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1686e29100d3e5587e742d217298eee2d932118d4e954b456f6b54b56a2f3ad1 |
|
MD5 | 5c156d4012a945671d3580dfe2dcbf0e |
|
BLAKE2b-256 | 6b76c4032f67034a33d773078affc0fb384e71294c3e322f5d8db47cac03724f |