from V2.functions.Printify import Auth
from V2.middlewares.auth import API_Error


def getPrintifyShop(client: Auth.PrintifyClient):
    url = f"{Auth.BASE_URL}/v1/shops.json"
    res = client.get(url)
    if res.status_code == 200: return res.json()
    raise API_Error(res.text, res.status_code)