---
title: "Get AWS signed request"
method: POST
path: "/v2/files/s3-sign"
tags: ["Files", "V2"]
---

# Get AWS signed request

`POST /v2/files/s3-sign`

## Request

- Base URL: `http://0.0.0.0:3001/api`
- URL: `http://0.0.0.0:3001/api/v2/files/s3-sign`
- Auth: none declared

## Request body

- object
  - `fileName` string, required
  - `uploadType` 'user' | 'albums' | 'prompts' | 'media' | 'book' | 'cover'
  - `fileType` 'image/jpeg' | 'image/jpg' | 'image/png' | 'image/svg' | 'image/gif' | 'application/pdf', required
  - `eid` string

## Response `200`

Default Response

---

[API](https://skmtc.dev/storybee/apis/story-bee.md) - [All operations](https://skmtc.dev/storybee/apis/story-bee/llms.txt) - [OpenAPI document](https://skmtc.dev/storybee/apis/story-bee/revisions/d1d0477803c6?raw)
