Python package to connect to the Unleashed Software inventory management API
Project description
Python package to connect to the Unleashed Software inventory management API
Usage
Instantiate a Resource object
resource = Resource(resource_name, auth_id, auth_sig, api_add, **kwargs)
resource_name will be whichever of the unleashed features you want to extract from the API: Attribute Sets, Bill Of Materials, etc.
where your auth_id, and auth_signature are handed out by Unleashed Software
The api_add is the address to connect to the Unleashed API. Typically https://api.unleashedsoftware.com, but that is subject to change
The keyword arguments are any of the filters that are available for each particular resource.
For full details about potential resources, and available keyword filter arguments see the unleashed api documentation:
https://apidocs.unleashedsoftware.com/
The EditableResource class has a single function for posting information back to the API.
I recommend examining the API docs fully before attempting to upload an object.
Installation
pip install unleashed-py
Requirements
requests, hmac, hashlib, base64, json, re, & datetime
Compatibility
Built on python 3.7.3
Licence
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for unleashed_py-1.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c15891e08d17bde074dbb0482c66241a1252fb93191f29ba3d9660d9ee04e2f |
|
MD5 | eb9b5da9090284a33a4af27a78724c6f |
|
BLAKE2b-256 | 1214dac4ab3bafdb0f32a0f4e7089dfdeae3c02edb6a103169267c684bf2a990 |