A SDK to facilitate the interaction with the Alasco API.
Project description
Alasco
Introduction
This package is SDK for python
to facilitate interaction with the Alasco API.
The official documentation from Alasco can be found here.
How to install it
Run the following command in your terminal:
pip install alasco
Setup in python
Import alasco
And import the module with the following command in your python script:
from alasco import Alasco
Instantiate client
Then instantiate the alasco client like this:
from alasco import Alasco
from dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv(raise_error_if_not_found=True))
token = os.environ["token"] # your alasco token
key = os.environ["key"] # your alasco key
alasco = Alasco(token=token, key=key, verbose=True)
Example: fetch all DataFrames
dfs = alasco.data_fetcher.get_all_df()
dfs["properties"].head(2)
Output:
id | type | name | description | address | zip_code | city | country | date_created | relationships.projects.links.related | |
---|---|---|---|---|---|---|---|---|---|---|
0 | 97bad92e-0fd8-4987-9f8e-aafcd4eafcd7 | PROPERTY | Wohnpark Unteraching | Am Sportpark 4 | 82008 | Unterhaching | 2022-09-19T12:15:55.539340+00:00 | https://api.alasco.de/v1/properties/97bad92e-0fd8-4987-9f8e-aafcd4eafcd7/projects/ | ||
1 | 6ee2f67d-6911-4085-a7b3-4dbc370f494f | PROPERTY | Grundstück Leopoldstraße | Leopoldstr. 21 | 80802 | München | 2021-07-14T09:50:47.760738+00:00 | https://api.alasco.de/v1/properties/6ee2f67d-6911-4085-a7b3-4dbc370f494f/projects/ |
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
alasco-0.0.5.tar.gz
(17.2 kB
view details)
Built Distribution
File details
Details for the file alasco-0.0.5.tar.gz
.
File metadata
- Download URL: alasco-0.0.5.tar.gz
- Upload date:
- Size: 17.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72998784ded0ebeb1a1958bdcffcc01eb981290ec120e23761b695eed4a64c9e |
|
MD5 | d3ab733e036be66949006ccde2bf30d0 |
|
BLAKE2b-256 | a12c9840c506dca5eeaf765b9ccb46ea8b2fb3ced639a8f7067f4b904c886049 |
File details
Details for the file alasco-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: alasco-0.0.5-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c13e84df9c43e56f76078205d0fe83c04e3a1f5ba50e9756142a83d31249d696 |
|
MD5 | 4be1a85f0726dae09db66f984ab178f0 |
|
BLAKE2b-256 | 0172419bac85a8881baeac000d8a552b8011d5824e7264c2112f672d75fd3c1f |