---
title: "Adicionar documento para assinatura"
method: POST
path: "/signatureDocuments"
---

# Adicionar documento para assinatura

`POST /signatureDocuments`

## Request body

- object
  - `name` string, required — Nome da assinatura de documentos para futura identificação.
  - `file_id` integer — ID do arquivo que será enviado para assinatura, caso não seja enviado para assinatura uma proposta. Caso utilize uma proposta, ignore este atributo e informe o ID da proposta em "proposal_id".
  - `proposal_id` integer — ID da proposta da oportunidade que será enviada para assinatura, caso não seja utilizado o atributo "files_id".
  - `deal_id` integer — ID da oportunidade atrelada ao documento.

## Response `201`

201

- object
  - `success` boolean
  - `message` string
  - `data` object
    - `id` integer
    - `name` string
    - `file` string
    - `hash` string
    - `status` integer
    - `deal_id` integer
    - `account_id` integer
    - `proposal_id` unknown
    - `signatures_ok` integer
    - `signatures_count` integer
    - `created_at` string
    - `updated_at` string
    - `type` integer
    - `generated_subscriptions_page` boolean
    - `signatures` object[]
    - `deal` object
      - `id` integer
      - `hash` string
      - `rdstation_reference` unknown
      - `type_reference` integer
      - `reference` unknown
      - `temperature` integer
      - `probability` unknown
      - `account_id` integer
      - `pipeline_id` integer
      - `owner_id` integer
      - `stage_id` integer
      - `person_id` integer
      - `company_id` integer
      - `lost_reason_id` unknown
      - `origin_id` integer
      - `started_in_stage_id` integer
      - `city_id` unknown
      - `created_at` string
      - `title` string
      - `description` unknown
      - `observation` unknown
      - `status` integer
      - `closed_at` unknown
      - `reason_close` unknown
      - `deleted` integer
      - `freezed` integer
      - `value` number
      - `order` integer
      - `updated_at` string
      - `last_stage_updated_at` string
      - `value_mrr` integer
      - `probably_closed_at` unknown
      - `last_contact_at` unknown
      - `stage_changed_at` unknown
      - `frozen_at` unknown
      - `lead_time` integer
    - `files` unknown

## Other responses

- `404` — 404
- `422` — 422

---

[API](https://skmtc.net/pipe/apis/application-json.md) · [All operations](https://skmtc.net/pipe/apis/application-json/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pipe/application-json/revisions/0a130198f0a3/schema)
