Skip to main content

A python library to make Dynamics 365 integrations easier

Project description

D365-PY

A nice tool to make accessing your Dynamics 365 API easier. Use in conjunction with a webserver such as Flask

Install

pip install d365

Examples

from d365 import *

#initializes connection

d = d365( 'cooldomain.crm.dynamics.com', 'clientidfromazure', 'clientsecretfromazure', 'redirectthatyouapprovedinazure' )

#returns authorization url

d.authorize()

#returns token data using authorization code

d.authenticate('codeprovidedbytheredirect')

#returns token data using refresh token

d.refresh('refreshtokenprovidedbyauthenticatefunction')

#lists records with a possible query string

d.list('accounts','?$top=10&$select=name')

#gets specific record

d.get('accounts','56959192-354e-eb11-a813-000d3a1026fe')

#creates a record

d.create('contacts',{'lastname':'thisisatest'})

#updates a record

d.update('contacts','6e1900e0-ac03-ed11-82e4-000d3a124166',{'firstname':'cool'})

#deletes a record

d.delete('contacts','6e1900e0-ac03-ed11-82e4-000d3a124166')

More Info on How to Use the Dynamics 365 API

https://docs.microsoft.com/en-us/previous-versions/dynamicscrm-2016/developers-guide/mt607689(v=crm.8)

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

d365-0.1.1.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file d365-0.1.1.tar.gz.

File metadata

  • Download URL: d365-0.1.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for d365-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3a2e0b60f2bce95742d2a644bfcb5d3579998a62a78ff4049d224744e1623ab6
MD5 7cd2ec554be3185d6c824c7fbaf339c1
BLAKE2b-256 2420ba6c2275bed7cd530a1bb6e64a53e86b9003c54b81525d15f294d8f22536

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page