---
title: "Связывание документов друг с другом"
method: POST
path: "/api/DocumentReference"
tags: [" 7. Связывание документов"]
---

# Связывание документов друг с другом

`POST /api/DocumentReference`

## Request

- Base URL: `http://api.faktura.uz`
- URL: `http://api.faktura.uz/api/DocumentReference`
- Auth: none declared
- TypeScript: <https://skmtc.dev/faktura/apis/faktura-api/docs/api/DocumentReference/post.ts> (a function with typed inputs; its response is checked against the schema)

Этот метод позволяет связать несколько документов друг с другом и установить один из них в качестве родительского документа. Только после подписания всех дочерних документов вы можете подписать родительский документ. Родительский документ задается через ParentUniqueId поле документа.

## Query parameters

- `companyInn` string

## Request body

- FakturaApiModelsDocumentReferenceDocumentReferenceRequestModel
  - `DocumentUids` string[], required: Множество уникальных ключей-идентификаторов документов
  - `ParentUniqueId` string: Уникальный идентификатор родительского документа

## Response `200`

Возвращает результат

- object

## Other responses

- `401`: Ошибка в авторизации. Пользователь не найден или не является участником указанного документа
- `406`: Запрос не прошел валидацию

---

[API](https://skmtc.dev/faktura/apis/faktura-api.md) - [All operations](https://skmtc.dev/faktura/apis/faktura-api/llms.txt) - [OpenAPI document](https://skmtc.dev/faktura/apis/faktura-api/revisions/65ca55ff2ee0?raw)
