Получение документов товара

Возвращает список документов товара (инструкции, сертификаты, паспорта), отсортированный по порядку отображения.

Request

GET

https://api.kit.yandex.net/v1/variants/{id}/attachments

Responses

200 OK

Список документов товара.

Body

application/json
{
  "attachments": [
    {
      "file_id": "019b21d9-c5d9-777d-80bd-d67c664bc6d9",
      "title": "Инструкция по установке",
      "extension": "pdf",
      "display_sequence": 1
    }
  ]
}

Name

Description

attachments

Type: VariantAttachment[]

Список документов товара.

Example
[
  {
    "file_id": "019b21d9-c5d9-777d-80bd-d67c664bc6d9",
    "title": "Инструкция по установке",
    "extension": "pdf",
    "display_sequence": 1
  }
]

VariantAttachment

Документ товара (инструкция, сертификат, паспорт).

Name

Description

display_sequence

Type: integer

Порядок отображения.

extension

Type: string

Расширение файла.

Example: pdf

file_id

Type: string<uuid>

Идентификатор файла.

Example: 019b21d9-c5d9-777d-80bd-d67c664bc6d9

title

Type: string

Название документа.

Example: Инструкция по установке

Example
{
  "file_id": "019b21d9-c5d9-777d-80bd-d67c664bc6d9",
  "title": "Инструкция по установке",
  "extension": "pdf",
  "display_sequence": 1
}

400 Bad Request

Некорректный запрос.

Body

application/json
{
  "code": "VALIDATION_ERROR",
  "message": "Invalid input",
  "trace_id": "00000000000000000000000000000000"
}

Name

Description

code

Type: string

Example: VALIDATION_ERROR

message

Type: string

Example: Invalid input

trace_id

Type: string

Уникальный идентификатор запроса для отладки.

Example: 00000000000000000000000000000000

401 Unauthorized

Не авторизован.

Body

application/json
{
  "code": "VALIDATION_ERROR",
  "message": "Invalid input",
  "trace_id": "00000000000000000000000000000000"
}

Name

Description

code

Type: string

Example: VALIDATION_ERROR

message

Type: string

Example: Invalid input

trace_id

Type: string

Уникальный идентификатор запроса для отладки.

Example: 00000000000000000000000000000000

404 Not Found

Ресурс не найден.

Body

application/json
{
  "code": "VALIDATION_ERROR",
  "message": "Invalid input",
  "trace_id": "00000000000000000000000000000000"
}

Name

Description

code

Type: string

Example: VALIDATION_ERROR

message

Type: string

Example: Invalid input

trace_id

Type: string

Уникальный идентификатор запроса для отладки.

Example: 00000000000000000000000000000000

500 Internal Server Error

Внутренняя ошибка сервера.

Body

application/json
{
  "code": "VALIDATION_ERROR",
  "message": "Invalid input",
  "trace_id": "00000000000000000000000000000000"
}

Name

Description

code

Type: string

Example: VALIDATION_ERROR

message

Type: string

Example: Invalid input

trace_id

Type: string

Уникальный идентификатор запроса для отладки.

Example: 00000000000000000000000000000000