Помощь
Чат для вопросов по API
Мгновенно ответим на ваши вопросы
api@ati.su
Электронная почта техподдержки
Тикетная система
Оставить заявку на отдел
«Консультанты по интеграции (API)»
api.ati.su - заказы, торги, площадки
Наш телеграм-канал
Код в АТИ:
Выход

Файлы в Заказах

Методы для работы с файлами в Заказах

Прикрепление файла к Заказу

Позволяет прикрепить файл к Заказу.

 
Прикрепление файла к заказу
post
/v1.2/orders/files
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Успешное добавление
Развернуть все Свернуть все
Пример Модель
{...}
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"storage_file_id":"string",
"access":0,
"add_date":"1970-01-01T00:00:00.000Z",
"deal_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6",
"is_counterparty_file":false,
"file_name":"string",
"size":0,
"link":"string",
"source_type":0,
"source_file_type":0
}
{...}

Файлы заказа

id: guid

Id файла

storage_file_id: string

Id файла в хранилище

access: enum
[0, 1, 2, 3]

Доступ к файлу

  • 0 — только загрузивший файл
  • 1 — обе стороны
  • 2 — загрузивший файл и водитель
  • 3 — доступен обеим сторонам и водителю
add_date: date-time

Время загрузки файла

deal_id: guid

Id связанной сделки

is_counterparty_file: boolean

Файл контрагента

file_name: string

Имя файла

size: int32

Размер файла

link: string

Ссылка на файл

source_type: enum
[0, 1, 2, 3, 4, 5, 6, 7, 8]

Источник файла

  • 0 — Загружен в заказ
  • 1 — Скопирован из груза
  • 2 — Скопирован из данных о водителе
  • 3 — Скопироване из данных о грузовике
  • 4 — Скопирован из данных о прицепе
  • 5 — Скопирован из данных о полуприцепе
  • 6 — Скопирован из данных о тягаче
  • 7 — Загружен для Ати-водителя
source_file_type: enum
[0, 1, 2, 3, 4, 5]

Тип загруженного файла

  • 0 — Обычный файл
  • 1 — Водительское удостоверение
  • 2 — Паспорт водителя
  • 3 — Техпаспорт ТС
  • 4 — Пластик
  • 5 — Фото ТС
}
4XX Ошибка запроса. Подробнее про ошибки API
Развернуть все Свернуть все
Пример Модель
{...}
"reason":"string",
"error":"string"
}
{...}

Модель ошибки

reason: string

Причина ошибки

error: string

Ключ ошибки

}
Загрузка...
Развернуть все Свернуть все
Загрузка...

Удаление приложенного файла Заказа

 
Удаление приложенного файла заказа
delete
/v1.2/orders/files/{fileId}
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Успешное удаление
Развернуть все Свернуть все
4XX Ошибка запроса. Подробнее про ошибки API
Развернуть все Свернуть все
Пример Модель
{...}
"reason":"string",
"error":"string"
}
{...}

Модель ошибки

reason: string

Причина ошибки

error: string

Ключ ошибки

}
Загрузка...
Развернуть все Свернуть все
Загрузка...

Настройка доступа к файлу Заказа

 
Настройка доступа к файлу заказа
post
/v1.2/orders/files/{fileId}/access
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Успешное изменение доступа
Развернуть все Свернуть все
Пример Модель
"binary"
binary
4XX Ошибка запроса. Подробнее про ошибки API
Развернуть все Свернуть все
Пример Модель
{...}
"reason":"string",
"error":"string"
}
{...}

Модель ошибки

reason: string

Причина ошибки

error: string

Ключ ошибки

}
Загрузка...
Развернуть все Свернуть все
Загрузка...