docs: def _api_post(self, url, **kwargs):
          """
          A convenience wrapper for _post. Adds headers, auth and base url by
          default
          """
          kwargs['url'] = self.url + url
          kwargs['auth'] = self.auth
  
          headers = deepcopy(self.headers)
          headers.update(kwargs.get('headers', {}))
          kwargs['headers'] = headers
          self._post(**kwargs)