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>
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
|