---
title: "Criar uma sessão de upload de arquivo"
method: POST
path: "/v1.0/sessions"
---

# Criar uma sessão de upload de arquivo

`POST /v1.0/sessions`

O método permite criar uma sessão para enviar um arquivo ou uma versão de um arquivo. Se o método for usado para enviar uma nova versão de um arquivo, a versão enviada será automaticamente definida como a versão ativa. A solicitação deve ser enviada para o host do serviço de arquivos.

## Headers

- `Content-Type` string

## Request body

- object
  - `file_name` string, required — Nome do arquivo enviado
  - `file_size` integer, required — Tamanho do arquivo enviado (em bytes)
  - `file_uuid` string — UUID do arquivo para o qual a nova versão está sendo enviada. Se o UUID não for especificado, um novo arquivo será criado.
  - `content_type` string — Tipo MIME do arquivo
  - `with_preview` boolean — Quando este sinalizador é definido, uma pré-visualização será gerada para o arquivo

## Response `200`

200

- object
  - `max_file_size` integer
  - `max_part_size` integer
  - `session_id` integer
  - `upload_url` string

## Other responses

- `400` — 400
- `401` — 401
- `403` — 403

---

[API](https://skmtc.net/kommo/apis/referencias-de-api-da-kommo.md) · [All operations](https://skmtc.net/kommo/apis/referencias-de-api-da-kommo/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kommo/referencias-de-api-da-kommo/versions/98fdf05c2f5b/schema)
