---
title: "Field View Upload Url"
method: POST
path: "/field-view/conversations/{conversation_id}/upload-url"
tags: ["field-view"]
---

# Field View Upload Url

`POST /field-view/conversations/{conversation_id}/upload-url`

Get a presigned S3 upload URL for an SMS image attachment.

## Path parameters

- `conversation_id` string, uuid, required

## Request body

- FieldViewUploadUrlRequest
  - `filename` string, required
  - `content_type` string, nullable

## Response `200`

Successful Response

- FieldViewUploadUrlResponse
  - `upload_url` string, required
  - `s3_key` string, required
  - `public_url` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/noso/apis/crucible-backend-api.md) · [All operations](https://skmtc.dev/noso/apis/crucible-backend-api/llms.txt) · [OpenAPI document](https://skmtc.dev/noso/apis/crucible-backend-api/revisions/216c8523b7ae?raw)
