"""API Client for ows-contracts using workstation and grass.""" import requests CONTRACTS_STRING = 'contracts' class APIClient: """API Client for ows-contracts.""" def __init__(self, base_url, session=None): """Initialize APIClient class.""" self.base_url = base_url self.session = session def mechadmin_for_account(self): """Execute a GET against mechadmin_for_account.""" endpoint = '{}/{}/mechadmin_for_account'.format(self.base_url, CONTRACTS_STRING) return requests.get(endpoint, headers={'session': self.session})