code: def _request_post(self, path, data=None, params=None, url=BASE_URL):
          
          url = urljoin(url, path)
  
          headers = self._get_request_headers()
  
          response = requests.post(
              url, json=data, params=params, headers=headers,
              timeout=DEFAULT_TIMEOUT)
          response.raise_for_status()
          if response.status_code == 200:
              return response.json()
docs: Perform a HTTP POST request..