File tree Expand file tree Collapse file tree
huntflow_api_client/entities Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ async def upload(
1212 headers : UploadFileHeaders ,
1313 file : Union [bytes , BinaryIO ],
1414 preset : Optional [str ] = None ,
15+ filename : Optional [str ] = None ,
1516 ) -> UploadResponse :
1617 """
1718 API method reference https://api.huntflow.ai/v2/docs#post-/accounts/-account_id-/upload
@@ -20,16 +21,21 @@ async def upload(
2021 :param file: File
2122 :param preset: Preset
2223 :param headers: Headers
24+ :param filename: Filename
2325 :return: Additional data
2426 """
2527
2628 data = {}
2729 if preset :
2830 data ["preset" ] = preset
31+ if filename :
32+ files = {"file" : (filename , file )}
33+ else :
34+ files = {"file" : file }
2935 response = await self ._api .request (
3036 "POST" ,
3137 f"/accounts/{ account_id } /upload" ,
32- files = { "file" : file } ,
38+ files = files ,
3339 data = data ,
3440 headers = headers .jsonable_dict (exclude_none = True , by_alias = True ),
3541 )
Original file line number Diff line number Diff line change 11
22[project ]
33name = " huntflow-api-client"
4- version = " 2.10 .0"
4+ version = " 2.11 .0"
55description = " Huntflow API Client for Python"
66authors = [
77 {name = " Developers huntflow" , email = " developer@huntflow.ru" },
You can’t perform that action at this time.
0 commit comments