"""API Client for ows-product-digital.""" import requests URL_STRING = 'product-digital/product/audio' class ProductDigitalAPIClient: """API Client for ows-product-digital.""" def __init__(self, base_url, session=None): """Initialize APIClient class.""" self.base_url = base_url self.session = session def create_product(self, data): """Execute a POST against product-digital/product/audio.""" endpoint = '{}/{}'.format(self.base_url, URL_STRING) return requests.post( endpoint, headers={'session': self.session}, json=data)