High-Level Vocabulary
These methods abstract all of the API details from the interface, making it simple
to get and set the information you require. If you need more fine-grained control
of the calls, use the Low-Level Vocabulary (of course, these
can be used interchangeably).
“Pull/Retrieve” Methods
-
pyPrintful.
get_countries_list
()[source]
Retrieve country list
-
pyPrintful.
get_file_info
(pk=None)[source]
Get file info
-
pyPrintful.
get_file_list
()[source]
Get list of files
-
pyPrintful.
get_order_info
(pk=None)[source]
Get order data
-
pyPrintful.
get_order_list
()[source]
Get order list
-
pyPrintful.
get_product_info
(pk=None)[source]
Get product’s variant list
Parameters: | pk – The Printful identifier for the variant. |
-
pyPrintful.
get_product_list
()[source]
Get all product list
-
pyPrintful.
get_shippingrate_calc
(data)[source]
Calculate shipping rates
-
pyPrintful.
get_store_info
()[source]
Get store info
-
pyPrintful.
get_syncproduct_info
(pk=None)[source]
Get info about sync product
-
pyPrintful.
get_syncproduct_list
()[source]
Get list of sync products
-
pyPrintful.
get_syncvariant_info
(pk=None)[source]
Get info about sync variant
-
pyPrintful.
get_tax_calc
(data=None)[source]
Calculate tax rate
-
pyPrintful.
get_tax_geos
()[source]
Retrieve state list that requires state tax calc
-
pyPrintful.
get_variant_info
(pk=None)[source]
Get info about a variant
Parameters: | pk – The Printful identifier for the variant. |
-
pyPrintful.
get_webhooks_info
()[source]
Get webhook configuration
“Push/Save” Methods
-
pyPrintful.
put_file_new
(data)[source]
Add new file
-
pyPrintful.
put_order_cancel
(pk=None)[source]
Cancel an order
-
pyPrintful.
put_order_confirm
(pk=None)[source]
Confirm draft for fulfillment
-
pyPrintful.
put_order_new
(data=None)[source]
Create new order
-
pyPrintful.
put_order_update
(pk=None, data=None)[source]
Update order data
-
pyPrintful.
put_store_packingslip
(data=None)[source]
Change store packing slip
-
pyPrintful.
put_syncproduct_remove
(pk=None)[source]
Unlink all synced variants of this product
-
pyPrintful.
put_webhooks_disable
()[source]
Disable webhook support. No data param, because the API doesn’t
require it.
-
pyPrintful.
put_webhooks_update
(data=None)[source]
Set up webhook configuration