https://github.com/fylein/ms-dynamics-business-central-sdk-py
Python SDK for Microsoft Dynamics 365 Business Central
https://github.com/fylein/ms-dynamics-business-central-sdk-py
team-integrations
Last synced: 3 months ago
JSON representation
Python SDK for Microsoft Dynamics 365 Business Central
- Host: GitHub
- URL: https://github.com/fylein/ms-dynamics-business-central-sdk-py
- Owner: fylein
- License: mit
- Created: 2020-09-04T12:36:17.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-02-28T07:52:37.000Z (5 months ago)
- Last Synced: 2025-04-15T16:56:59.608Z (3 months ago)
- Topics: team-integrations
- Language: Python
- Size: 66.4 KB
- Stars: 17
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Microsoft Dynamics 365 Business Central Python SDK
Python SDK for accessing Microsoft Dynamics 365 Business Central APIs.
## Installation
The project is under active development, so contracts can change.
This project requires [Python 3+](https://www.python.org/downloads/) and [Requests](https://pypi.org/project/requests/) library (pip install requests).
1. Download this project and use it (copy it in your project, etc).
2. Install it from [pip](https://pypi.org).
$ pip install ms-dynamics-business-central-sdk## Usage
To use this SDK you'll need these Dynamics credentials
This SDK is very easy to use.
1. First you'll need to create a connection using the main class Dynamics.
```python
dynamics = Dynamics(
client_id='',
client_secret='',
environment='sandbox',
refresh_token=''
)company_id = dynamics.companies.get_all()[0]['id']
dynamics = Dynamics(
client_id='',
client_secret='',
environment='sandbox',
refresh_token='',
company_id=company_id
)vendors = connection.vendors.get_all()
```See more details about the usage into the wiki pages of this project.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details