Project description
Installation
pip install resellerinterface-api-client-python
Example
from resellerinterface_api_client_python import Client
# create a new client
client = Client()
# login
client.login("username", "password", 1234)
# make a request
response = client.request("reseller/details", {"resellerID": "own"})
print(response.getData())
# response
# {
# "time": 12,
# "state": 1000,
# "stateName": "OK",
# "stateParam": "",
# "reseller": {
# "resellerID": 23456,
# "parentID": 23455,
# "state": "ACTIVE",
# "company": "Acme Corp.",
# "firstname": "John",
# "lastname": "Doe",
# "street": "Mainstreet",
# "number": "1223",
# "postcode": "10115",
# "city": "Berlin",
# "country": "DE",
# "mail": "[email protected]",
# "phone": "+491234567890",
# "fax": "",
# "parents": [
# 23455
# ],
# "settings": {
# "group": {
# "name": "value"
# }
# }
# },
# "user": {
# "userID": 12345,
# "state": "ACTIVE",
# "username": "User",
# "password": "****",
# "settings": {
# "group": {
# "name": "value"
# }
# },
# "rightsCategory": 51,
# "rightsGroups": [
# 912,
# 913
# ],
# "directRights": {
# "category": {
# "group": {
# "function": true
# }
# }
# },
# "rights": {
# "category": {
# "group": {
# "function": true
# }
# }
# }
# }
# }
Download files
Download the file for your platform. If you’re not sure which to choose, learn more about installing packages.