Remove workflow templates endpoint from docs, add upload files (#4309)
This commit is contained in:
@@ -208,6 +208,9 @@ navigation:
|
||||
contents:
|
||||
- GET /v1/artifacts/{artifact_id}
|
||||
- GET /v1/runs/{run_id}/artifacts
|
||||
- section: Files
|
||||
contents:
|
||||
- POST /v1/upload_file
|
||||
- section: Scripts
|
||||
hidden: true
|
||||
contents:
|
||||
|
||||
@@ -2383,6 +2383,7 @@ async def get_workflows(
|
||||
@base_router.put(
|
||||
"/workflows/{workflow_permanent_id}/template",
|
||||
tags=["Workflows"],
|
||||
include_in_schema=False,
|
||||
)
|
||||
async def set_workflow_template_status(
|
||||
workflow_permanent_id: str,
|
||||
@@ -2607,17 +2608,17 @@ async def get_api_keys(
|
||||
return GetOrganizationAPIKeysResponse(api_keys=api_keys)
|
||||
|
||||
|
||||
@legacy_base_router.post(
|
||||
@base_router.post(
|
||||
"/upload_file",
|
||||
tags=["server"],
|
||||
tags=["Files"],
|
||||
openapi_extra={
|
||||
"x-fern-sdk-method-name": "upload_file",
|
||||
},
|
||||
include_in_schema=True,
|
||||
)
|
||||
@legacy_base_router.post(
|
||||
"/upload_file/",
|
||||
include_in_schema=False,
|
||||
)
|
||||
@base_router.post("/upload_file/", include_in_schema=False)
|
||||
@legacy_base_router.post("/upload_file", include_in_schema=False)
|
||||
@legacy_base_router.post("/upload_file/", include_in_schema=False)
|
||||
async def upload_file(
|
||||
file: UploadFile = Depends(_validate_file_size),
|
||||
current_org: Organization = Depends(org_auth_service.get_current_org),
|
||||
|
||||
@@ -299,6 +299,7 @@ async def login(
|
||||
},
|
||||
description="Download a file from a website by navigating and clicking download buttons",
|
||||
summary="File Download Task",
|
||||
include_in_schema=False,
|
||||
)
|
||||
async def download_files(
|
||||
request: Request,
|
||||
|
||||
Reference in New Issue
Block a user