|
5 | 5 | Connect Python SDK allows an easy and fast integration with Connect fulfillment API. Thanks to it you can automate the fulfillment of orders generated by your products. |
6 | 6 |
|
7 | 7 | Please check the documentation available [here](https://connect-python-sdk.readthedocs.io), which contains information on how to install and use the library, and a complete API reference guide. |
| 8 | + |
| 9 | +### Main Features |
| 10 | +--- |
| 11 | + |
| 12 | +This library may be consumed in your project in order to automate the fulfillment of requests, this class once imported into your project will allow you to: |
| 13 | + |
| 14 | +- Communicate with Connect using your API credentials. |
| 15 | +- List all requests, and even filter them: |
| 16 | + - For a specific product. |
| 17 | + - For a specific status. |
| 18 | + - For a specific asset. |
| 19 | + - Etc. |
| 20 | +- Process each request and obtain full details of the request. |
| 21 | +- Modify the activation parameters of each request in order to: |
| 22 | + - Inquiry for changes |
| 23 | + - Store information into the fulfillment request |
| 24 | +- Change the status of the requests from its initial pending state to either inquiring, failed or approved. |
| 25 | +- Generate and upload usage files to report usage for active contracts and listings. |
| 26 | +- Process usage file status changes. |
| 27 | +- Work with Notes for requests. |
| 28 | +- Generate logs. |
| 29 | +- Collect debug logs in case of failure. |
| 30 | + |
| 31 | +Your code may use any scheduler to execute, from a simple cron to a cloud scheduler like the ones available in Azure, Google, Amazon or other cloud platforms. |
| 32 | + |
| 33 | +### Installation |
| 34 | + |
| 35 | +```sh |
| 36 | +$ pip install connect-sdk |
| 37 | +``` |
| 38 | + |
| 39 | +### Requirements |
| 40 | + |
| 41 | +* Python 2.7+ or Python 3.4+ |
| 42 | +* Requests (https://pypi.org/project/requests/) |
| 43 | +* Marshmallow (https://pypi.org/project/marshmallow/) |
0 commit comments