Python wrapper for Stitch Data API
Project description
Stitch-API-python
Python wrapper for Stitch Data API
Installation
pip install python-stitch-data==0.1.7
Getting started
- Create secrets file
cp .env.example .env
- Fill in secrets (or use environment variables)
STITCH_API_KEY
stitch app > account settings. Used for public API calls
STITCH_CLIENT_ID
stitch app > account settings. Used for public API calls
STITCH_AUTH_USER
Used for internal api calls
STITCH_AUTH_PASSWORD
Used for internal api calls
STITCH_BLACKILST_SOURCES
To mitigate the risk of resetting a large table it can be desirable to add sources/streams to explicit blacklist
Usage
import stitch_api
stitch = stitch_api.StitchAPI(STITCH_API_KEY,
STITCH_CLIENT_ID,
STITCH_AUTH_USER,
STITCH_AUTH_PASSWORD,
STITCH_BLACKLIST_SOURCES)
sources = stitch.list_sources()
CLI
stitchapi pause-source --source <SOURCE_NAME>
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
File details
Details for the file python-stitch-data-0.1.7.tar.gz.
File metadata
- Download URL: python-stitch-data-0.1.7.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e521019e606a261e837427277adafc77366db1de7bd865f9208d51abc8c93892
|
|
| MD5 |
70c4f899a58c6bbfc5efd64cfe7fd277
|
|
| BLAKE2b-256 |
e466155bfad7ac16764706918005b6d4a3f84db3a592fd66ec958861df2f069c
|