API client for Shopstylecollective
Project description
[![Python 3.6+](https://img.shields.io/badge/python-3.6+-blue.svg)](https://www.python.org/downloads/release/python-360/)
[![Build Status](https://travis-ci.com/aorzh/shopstyle_api.svg?branch=master)](https://travis-ci.com/aorzh/shopstyle_api)
#API client for Shopstylecollective
## Installing
`pip install shopstyle_api`
To getting access to shopstylecollective api write in your code:
`from shopstyle_api.api import ShopStyleApi`
or shortly
`from shopstyle_api import ShopStyleApi`
and
`client = ShopStyleApi(api_key=SHOPSTYLE_API_KEY, api_username=YOUR_USERNAME)`
***If you looking some examples please look at tests forlder.***
-------------
## List of available methods
* `get_brands()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000844306--brands)
* `get_categories()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000868763--categories)
* `get_colors()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000864683--colors)
* `get_lists()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000845806--lists)
* `get_list_id(list_id)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866203--lists-list-id-)
* `get_list_items(list_id, limit, offset`) (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000845926--lists-list-id-items)
* `get_price_filters()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/360001337531--Price-Filters)
* `get_product(product_id, free_text_search, category, filters, pdd, sort)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866043-What-are-the-query-parameters-)
* `get_products(filters, category, floor, free_text_search, pdd, sort,
limit, offset)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866043-What-are-the-query-parameters-)
* `get_products_histogram(filters, category, floor, free_text_search, pdd, sort)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866043-What-are-the-query-parameters-)
* `get_retailers()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000868743--retailers)
**DEPRECATED BELOW**
*rerun only {"errorCode":400,"errorMessage":"HTTP 404 Not Found"}*
* `list_search(list_id, free_text_search, filters, category, sort, limit, offset)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000848706--lists-search)
[![Build Status](https://travis-ci.com/aorzh/shopstyle_api.svg?branch=master)](https://travis-ci.com/aorzh/shopstyle_api)
#API client for Shopstylecollective
## Installing
`pip install shopstyle_api`
To getting access to shopstylecollective api write in your code:
`from shopstyle_api.api import ShopStyleApi`
or shortly
`from shopstyle_api import ShopStyleApi`
and
`client = ShopStyleApi(api_key=SHOPSTYLE_API_KEY, api_username=YOUR_USERNAME)`
***If you looking some examples please look at tests forlder.***
-------------
## List of available methods
* `get_brands()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000844306--brands)
* `get_categories()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000868763--categories)
* `get_colors()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000864683--colors)
* `get_lists()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000845806--lists)
* `get_list_id(list_id)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866203--lists-list-id-)
* `get_list_items(list_id, limit, offset`) (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000845926--lists-list-id-items)
* `get_price_filters()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/360001337531--Price-Filters)
* `get_product(product_id, free_text_search, category, filters, pdd, sort)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866043-What-are-the-query-parameters-)
* `get_products(filters, category, floor, free_text_search, pdd, sort,
limit, offset)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866043-What-are-the-query-parameters-)
* `get_products_histogram(filters, category, floor, free_text_search, pdd, sort)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000866043-What-are-the-query-parameters-)
* `get_retailers()` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000868743--retailers)
**DEPRECATED BELOW**
*rerun only {"errorCode":400,"errorMessage":"HTTP 404 Not Found"}*
* `list_search(list_id, free_text_search, filters, category, sort, limit, offset)` (https://shopstylecollective.zendesk.com/hc/en-us/articles/115000848706--lists-search)
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
shopstyle_api-0.0.7.tar.gz
(3.9 kB
view details)
Built Distribution
File details
Details for the file shopstyle_api-0.0.7.tar.gz
.
File metadata
- Download URL: shopstyle_api-0.0.7.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63b6788dfbaa67ae493e27907366666b26ba4ef44ae0ae3e60f0c93a077c53f6 |
|
MD5 | 2c2e96f55b5438fed73706924714566a |
|
BLAKE2b-256 | af5cd580b0cd7a54aebb9141d8db42979d79707bf39e1b919012342521c31324 |
File details
Details for the file shopstyle_api-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: shopstyle_api-0.0.7-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e90a220e47e8c0c23c7edcfd7bc5875cc9a1a051ab55f5a58682090c244c82f0 |
|
MD5 | 909d55a028d1b4d9f0a2a79929e1a269 |
|
BLAKE2b-256 | 757690af5dcb7d742f1d1a954a63ade4607c5fd6da6705c536b4b02609ecfc10 |