> ## Documentation Index
> Fetch the complete documentation index at: https://docs.modelence.com/llms.txt
> Use this file to discover all available pages before exploring further.

# getUploadUrl

[API Reference](/api-reference/modelence/server/functions/../../../index) / [modelence](/api-reference/modelence/server/functions/../../index) / [server](/api-reference/modelence/server/functions/../index) / getUploadUrl

> **getUploadUrl**(`__namedParameters`): `Promise`\<`GetUploadUrlResult`>

Defined in: [packages/modelence/src/files/index.ts:14](https://github.com/modelence/modelence/blob/dcea4170315a023a7e8f0c3c5d551c26b7adecf3/packages/modelence/src/files/index.ts#L14)

## Parameters

| Parameter                       | Type                                                                                                                                                            |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `__namedParameters`             | \{ `contentType`: `string`; `filePath`: `string`; `visibility`: [`FileVisibility`](/api-reference/modelence/server/functions/../type-aliases/FileVisibility); } |
| `__namedParameters.contentType` | `string`                                                                                                                                                        |
| `__namedParameters.filePath`    | `string`                                                                                                                                                        |
| `__namedParameters.visibility`  | [`FileVisibility`](/api-reference/modelence/server/functions/../type-aliases/FileVisibility)                                                                    |

## Returns

`Promise`\<`GetUploadUrlResult`>
