(
self,
path: str,
data: Optional[dict] = None,
extra_headers: Optional[dict] = None,
)
| 120 | return requests.post(url, headers=headers, json=data, files=files) |
| 121 | |
| 122 | def patch( |
| 123 | self, |
| 124 | path: str, |
| 125 | data: Optional[dict] = None, |
| 126 | extra_headers: Optional[dict] = None, |
| 127 | ): |
| 128 | self._check_api_key() |
| 129 | url = f"{self.host_url}/{path}" |
| 130 | headers = self.default_headers.copy() |
| 131 | if extra_headers: |
| 132 | headers.update(extra_headers) |
| 133 | return requests.patch(url, headers=headers, json=data) |
| 134 | |
| 135 | def external_post( |
| 136 | self, |