Skip to content
Для ИИ NEW Мои токены Поддержка
Для подтверждения действия введите пароль
Чтобы продолжить, введите пароль для пользователя
For LLMs and AI agents: canonical Markdown source of this documentation page (plain-text .md — fetch this URL to use the page content in tools and RAG). For LLMs and AI agents: developers documentation index in llms.txt format — ordered list of key documentation URLs for the developers section.

API для работы с торгами (аукционами)

Возможности API

API торгов (аукционов) позволяет работать с торгами от лица грузовладельца или перевозчика.

Грузовладелец может:

Перевозчик может:

Как проходят торги (аукцион)

auction_flow

Для грузовладельца

Торги (аукцион) начинаются с создания груза с торгами (аукционом) и его публикации. Далее участники делают, перебивают, отменяют ставки.

Далее вы можете получить информацию о нужных торгах с помощью соответствующих методов. На основе полученной информации вы решаете, что делать дальше:

  1. Если торги (аукцион) не завершились:

    • завершить торги досрочно. В этом случае побеждает участник с лучшей на момент завершения ставкой;
    • отменить торги.
  2. Если торги (аукцион) завершились (с победителем или без):

    • сменить победителя при его наличии;
    • отменить торги.

Завершение торгов (аукциона)

Торги (аукцион) могут быть завершены тремя способами:

  1. автоматически по времени;
  2. автоматически по минимальной ставке;
  3. досрочно по инициативе грузовладельца.

Для перевозчика

О наличии торгов (аукционов) вы можете узнать, получив грузы по площадкам. За наличие аукциона в грузе отвечает поле AuctionID.

Зная Id торгов (аукциона) вы можете:

Методы для работы с торгами (аукционами)

Получение списка торгов для грузовладельца

Возвращает все торги (аукционы) грузовладельца.
get /v1.2/auction
Параметры
Параметров нет
Запрос
Пример запроса
curl 'https://api.ati.su/v1.2/auction' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Success
Модель
[{...}]

Торги (аукцион) для грузовладельца.

step*: double

Шаг изменения ставки торгов (аукциона).

accept_second_pay_type: boolean

Возможность принимать другой тип оплаты (с НДС или без НДС).

nds: double (nullable)

Ставка НДС.

end_date_boundary: date-time (nullable)

Время окончания торгов (аукциона), после которого они автоматически завершаются, если нет автопродления.

auto_renew*: boolean

Автопродление торгов (аукциона) при выставлении ставки в последние 5 минут до окончания торгов (аукциона).

renew_time: int32 (nullable)

Время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

max_renew_time: int32 (nullable)

Максимально допустимое время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

is_antisniper: boolean

Опция Антиснайпер.

raise_bid: boolean

Автоповышение ставки на Шаг (step), если нет предложений.

max_rate: double (nullable)

Максимально допустимая ставка по торгам (аукциону) при автоповышении (RaiseBid = true).

raise_bid_interval: int32 (nullable)

Период увеличения ставки в минутах при автоповышении (RaiseBid = true).

response_in_minutes: int32 (nullable)

Количество минут с момента начала торгов (аукциона), после которых можно принимать встречные предложения (0 — встречные предложения разрешены сразу).

finish_type: enum
[0, 1, 2]

Тип окончания аукциона

  • 0 - По времени
  • 1 - По минимальной ставке
  • 2 - Досрочное
duration: int32

Длительность торгов (аукциона) в минутах.

start_since_first_bet: boolean

Длительность торгов (аукциона) отсчитывается с момента первой ставки.

active_deal_id: uuid (nullable)

Id сделки, привязанной к торгам (аукциону).

time_to_provide_documents: double (nullable)

Время на предоставление перевозчиком данных для заявки (в часах).

win_date: date-time (nullable)

Время выигрыша ставки (только для победителя).

docs_expired_date: date-time (nullable)

Время окончания подачи документов (только для победителя).

is_docs_expired: boolean (nullable)

Время подачи документов истекло (только для победителя).

next_rate_with_nds: double (nullable)

Следующая возможная ставка с НДС.

next_rate_without_nds: double (nullable)

Следующая возможная ставка без НДС.

state: enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]

Статус аукциона

  • -100 - Не удалось определить состояние аукциона
  • -14 - Аукцион отменен руками грузовладельца
  • -13 - Аукцион удален, т.к. расторгнут заказ
  • -12 - Аукцион без ставок завершен
  • -11 - Аукцион удален автоматически
  • -10 - Аукцион удален т.к. сделка завершена
  • -9 - Аукцион удален
  • -8 - При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет
  • -7 - При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель
  • -6 - При включенном копировании грузов: торги завершены, экспедитор не является победителем
  • -5 - Одна ставка лучшая по цене, другая по дате
  • -4 - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
  • -3 - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
  • -2 - Закончился, ждем когда победитель возьмет груз
  • -1 - Закончился, ставок нет
  • 0 - Идет, ставок нет
  • 1 - Идет (уже есть валидные ставки)
deleted*: boolean

Аукцион помечен удаленным - спустя некоторое время он автоматически удалится полностью.

auction_id*: uuid

Id торгов (аукциона).

load_id*: uuid

Id груза, для которого активны торги (аукцион).

finished*: boolean

Завершены ли торги (аукцион).

currency*: int32

Валюта ставки на груз.

start_date*: date-time

Время начала торгов (аукциона).

end_date: date-time (nullable)

Время окончания торгов (аукциона).

participants_count*: int32

Количество участников.

server_date*: date-time

Серверное время. Для синхронизации торгов (аукциона).

read only
current_rate_with_nds: double (nullable)

Текущая ставка с НДС.

current_rate_without_nds: double (nullable)

Текущая ставка без НДС.

response_prohibited: boolean (nullable)

Встречные предложения запрещены.

refuse_bet_prohibited: boolean (nullable)

Отмена ставки запрещена.

winner_criterion: enum
[0, 1]

Критерий победы в аукционе

  • 0 - Выбор победителя происходит автоматически по лучшей ставке
  • 1 - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}]
Пример
[...]
{...}
"step":500,
"accept_second_pay_type":true,
"nds":22,
"end_date_boundary":"2026-10-20T12:06:10.9978277Z",
"auto_renew":true,
"renew_time":20,
"max_renew_time":60,
"is_antisniper":true,
"raise_bid":true,
"max_rate":6000,
"raise_bid_interval":30,
"response_in_minutes":0,
"auction_rates":[...],
{...},
"ati_id":"12345",
"source":0,
"auction_rate_id":"b848e793-7f73-466b-bca3-e9b67c772a0e",
"contact_id":0,
"added_at":"2026-10-20T12:01:10.9978191Z",
"rate_with_nds":5500,
"rate_without_nds":6600,
"state":0,
"loading_date":null
},
{...}
"ati_id":"33345",
"source":0,
"auction_rate_id":"62c232bc-235c-44be-a830-08ebda5040f2",
"contact_id":0,
"added_at":"2026-10-20T12:02:10.9978214Z",
"rate_with_nds":5000,
"rate_without_nds":6000,
"state":1,
"loading_date":null
}
],
"finish_type":0,
"duration":6,
"start_since_first_bet":false,
"active_deal_id":"a4c82b1c-108c-4a5b-ada3-684143ad6f41",
"time_to_provide_documents":3,
"win_date":"2026-10-20T12:06:10.9978272Z",
"docs_expired_date":"2026-10-20T15:06:10.9978247Z",
"is_docs_expired":false,
"auction_restart_parameters":{...},
"auction_finish_action":1,
"duration_after_restart":30,
"init_restart_count":1,
"current_restart_count":1,
"init_change_winner_count":2,
"current_change_winner_count":2,
"is_manually_restarted":false,
"rate_increase":null,
"rate_increase_option":null
},
"state":0,
"deleted":false,
"auction_id":"efbf3ecc-b270-465f-80b1-4a5791a5e954",
"load_id":"b4fb873d-2a63-4c69-83c7-a7451c257a69",
"finished":true,
"currency":1,
"start_date":"2026-10-20T12:00:10.9978243Z",
"end_date":"2026-10-20T12:06:10.9978282Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:10.998014Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
]

Получение торга по его идентификатору

Возвращает торги (аукцион) по идентификатору.
get /v1.2/auction/{auctionId}
Параметры
Параметр Тип Расположение Описание
auctionId обязательный string (uuid) path
Id торгов (аукциона). Пример: 2fb965f2-85e9-4213-90e7-f396e47219e7
withDeleted boolean query
Возвращать удаленные торги. Пример: true
Запрос
Пример запроса
curl 'https://api.ati.su/v1.2/auction/{auctionId}' \
-X 'GET' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Success
Модель
{...}

Торги (аукцион) для грузовладельца.

step*: double

Шаг изменения ставки торгов (аукциона).

accept_second_pay_type: boolean

Возможность принимать другой тип оплаты (с НДС или без НДС).

nds: double (nullable)

Ставка НДС.

end_date_boundary: date-time (nullable)

Время окончания торгов (аукциона), после которого они автоматически завершаются, если нет автопродления.

auto_renew*: boolean

Автопродление торгов (аукциона) при выставлении ставки в последние 5 минут до окончания торгов (аукциона).

renew_time: int32 (nullable)

Время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

max_renew_time: int32 (nullable)

Максимально допустимое время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

is_antisniper: boolean

Опция Антиснайпер.

raise_bid: boolean

Автоповышение ставки на Шаг (step), если нет предложений.

max_rate: double (nullable)

Максимально допустимая ставка по торгам (аукциону) при автоповышении (RaiseBid = true).

raise_bid_interval: int32 (nullable)

Период увеличения ставки в минутах при автоповышении (RaiseBid = true).

response_in_minutes: int32 (nullable)

Количество минут с момента начала торгов (аукциона), после которых можно принимать встречные предложения (0 — встречные предложения разрешены сразу).

finish_type: enum
[0, 1, 2]

Тип окончания аукциона

  • 0 - По времени
  • 1 - По минимальной ставке
  • 2 - Досрочное
duration: int32

Длительность торгов (аукциона) в минутах.

start_since_first_bet: boolean

Длительность торгов (аукциона) отсчитывается с момента первой ставки.

active_deal_id: uuid (nullable)

Id сделки, привязанной к торгам (аукциону).

time_to_provide_documents: double (nullable)

Время на предоставление перевозчиком данных для заявки (в часах).

win_date: date-time (nullable)

Время выигрыша ставки (только для победителя).

docs_expired_date: date-time (nullable)

Время окончания подачи документов (только для победителя).

is_docs_expired: boolean (nullable)

Время подачи документов истекло (только для победителя).

next_rate_with_nds: double (nullable)

Следующая возможная ставка с НДС.

next_rate_without_nds: double (nullable)

Следующая возможная ставка без НДС.

state: enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]

Статус аукциона

  • -100 - Не удалось определить состояние аукциона
  • -14 - Аукцион отменен руками грузовладельца
  • -13 - Аукцион удален, т.к. расторгнут заказ
  • -12 - Аукцион без ставок завершен
  • -11 - Аукцион удален автоматически
  • -10 - Аукцион удален т.к. сделка завершена
  • -9 - Аукцион удален
  • -8 - При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет
  • -7 - При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель
  • -6 - При включенном копировании грузов: торги завершены, экспедитор не является победителем
  • -5 - Одна ставка лучшая по цене, другая по дате
  • -4 - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
  • -3 - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
  • -2 - Закончился, ждем когда победитель возьмет груз
  • -1 - Закончился, ставок нет
  • 0 - Идет, ставок нет
  • 1 - Идет (уже есть валидные ставки)
deleted*: boolean

Аукцион помечен удаленным - спустя некоторое время он автоматически удалится полностью.

auction_id*: uuid

Id торгов (аукциона).

load_id*: uuid

Id груза, для которого активны торги (аукцион).

finished*: boolean

Завершены ли торги (аукцион).

currency*: int32

Валюта ставки на груз.

start_date*: date-time

Время начала торгов (аукциона).

end_date: date-time (nullable)

Время окончания торгов (аукциона).

participants_count*: int32

Количество участников.

server_date*: date-time

Серверное время. Для синхронизации торгов (аукциона).

read only
current_rate_with_nds: double (nullable)

Текущая ставка с НДС.

current_rate_without_nds: double (nullable)

Текущая ставка без НДС.

response_prohibited: boolean (nullable)

Встречные предложения запрещены.

refuse_bet_prohibited: boolean (nullable)

Отмена ставки запрещена.

winner_criterion: enum
[0, 1]

Критерий победы в аукционе

  • 0 - Выбор победителя происходит автоматически по лучшей ставке
  • 1 - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
Пример
{...}
"step":500,
"accept_second_pay_type":true,
"nds":22,
"end_date_boundary":"2026-10-20T12:06:10.9914453Z",
"auto_renew":true,
"renew_time":20,
"max_renew_time":60,
"is_antisniper":true,
"raise_bid":true,
"max_rate":6000,
"raise_bid_interval":30,
"response_in_minutes":0,
"auction_rates":[...],
{...},
"ati_id":"12345",
"source":0,
"auction_rate_id":"fdd71776-aa3f-4a2e-8309-dc720b4d83a8",
"contact_id":0,
"added_at":"2026-10-20T12:01:10.9914375Z",
"rate_with_nds":5500,
"rate_without_nds":6600,
"state":0,
"loading_date":null
},
{...}
"ati_id":"33345",
"source":0,
"auction_rate_id":"c2b69db1-06e2-4019-a5ab-241bd9bb0eec",
"contact_id":0,
"added_at":"2026-10-20T12:02:10.9914402Z",
"rate_with_nds":5000,
"rate_without_nds":6000,
"state":1,
"loading_date":null
}
],
"finish_type":0,
"duration":6,
"start_since_first_bet":false,
"active_deal_id":"a045b14a-c5db-4d6e-9f27-e23153897e73",
"time_to_provide_documents":3,
"win_date":"2026-10-20T12:06:10.991445Z",
"docs_expired_date":"2026-10-20T15:06:10.9914429Z",
"is_docs_expired":false,
"auction_restart_parameters":{...},
"auction_finish_action":1,
"duration_after_restart":30,
"init_restart_count":1,
"current_restart_count":1,
"init_change_winner_count":2,
"current_change_winner_count":2,
"is_manually_restarted":false,
"rate_increase":null,
"rate_increase_option":null
},
"state":0,
"deleted":false,
"auction_id":"70045805-855d-43fe-8ff5-459a41ab35ab",
"load_id":"b23df69e-d0b9-4b31-a328-07ac50190171",
"finished":true,
"currency":1,
"start_date":"2026-10-20T12:00:10.9914425Z",
"end_date":"2026-10-20T12:06:10.9914457Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:10.9916992Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
201 Created
Модель
{...}

Торги (аукцион) для перевозчика.

next_rate_with_nds: double (nullable)

Следующая возможная ставка с НДС.

next_rate_without_nds: double (nullable)

Следующая возможная ставка без НДС.

is_our_rate_best: boolean (nullable)

Ставка лучшая в незавершенных торгах (аукционе) (в завершенных - не отображается).

auction_id*: uuid

Id торгов (аукциона).

load_id*: uuid

Id груза, для которого активны торги (аукцион).

finished*: boolean

Завершены ли торги (аукцион).

currency*: int32

Валюта ставки на груз.

start_date*: date-time

Время начала торгов (аукциона).

end_date: date-time (nullable)

Время окончания торгов (аукциона).

participants_count*: int32

Количество участников.

server_date*: date-time

Серверное время. Для синхронизации торгов (аукциона).

read only
current_rate_with_nds: double (nullable)

Текущая ставка с НДС.

current_rate_without_nds: double (nullable)

Текущая ставка без НДС.

response_prohibited: boolean (nullable)

Встречные предложения запрещены.

refuse_bet_prohibited: boolean (nullable)

Отмена ставки запрещена.

winner_criterion: enum
[0, 1]

Критерий победы в аукционе

  • 0 - Выбор победителя происходит автоматически по лучшей ставке
  • 1 - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
Пример
{...}
"next_rate_with_nds":5500,
"next_rate_without_nds":6600,
"our_rate":{...},
"auction_rate_id":"cf3bb4f2-bb17-471f-aee4-589c1cb21616",
"contact_id":1,
"added_at":"2026-10-20T12:05:10.991734Z",
"rate_with_nds":4500,
"rate_without_nds":5400,
"state":0,
"loading_date":null
},
"is_our_rate_best":true,
"auction_id":"01c829f2-06aa-4627-9fdc-8e61c500e9e5",
"load_id":"40c43e99-615f-453e-9459-a16f3ba061d1",
"finished":false,
"currency":1,
"start_date":"2026-10-20T12:00:10.9917323Z",
"end_date":"2026-10-20T12:06:10.9917326Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:10.9917852Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
202 Accepted
Модель
{...}

Торги (аукцион) для победителя.

active_deal_id: uuid (nullable)

Id сделки, привязанной к торгам (аукциону).

time_to_provide_documents: double (nullable)

Время на предоставление перевозчиком данных для заявки (в часах).

win_date: date-time (nullable)

Время выигрыша ставки (только для победителя).

docs_expired_date: date-time (nullable)

Время окончания подачи документов (только для победителя).

is_docs_expired: boolean (nullable)

Время подачи документов истекло (только для победителя).

auction_id*: uuid

Id торгов (аукциона).

load_id*: uuid

Id груза, для которого активны торги (аукцион).

finished*: boolean

Завершены ли торги (аукцион).

currency*: int32

Валюта ставки на груз.

start_date*: date-time

Время начала торгов (аукциона).

end_date: date-time (nullable)

Время окончания торгов (аукциона).

participants_count*: int32

Количество участников.

server_date*: date-time

Серверное время. Для синхронизации торгов (аукциона).

read only
current_rate_with_nds: double (nullable)

Текущая ставка с НДС.

current_rate_without_nds: double (nullable)

Текущая ставка без НДС.

response_prohibited: boolean (nullable)

Встречные предложения запрещены.

refuse_bet_prohibited: boolean (nullable)

Отмена ставки запрещена.

winner_criterion: enum
[0, 1]

Критерий победы в аукционе

  • 0 - Выбор победителя происходит автоматически по лучшей ставке
  • 1 - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
Пример
{...}
"our_rate":{...},
"auction_rate_id":"9ad2f5b7-4a8e-4c12-98dc-77f140f3f86e",
"contact_id":1,
"added_at":"2026-10-20T12:05:10.9917971Z",
"rate_with_nds":6000,
"rate_without_nds":5000,
"state":1,
"loading_date":null
},
"active_deal_id":"b3f47938-2dc8-4480-bc73-915faca96d39",
"time_to_provide_documents":3,
"win_date":"2026-10-20T12:06:10.9917981Z",
"docs_expired_date":"2026-10-20T15:06:10.9917976Z",
"is_docs_expired":false,
"auction_id":"b4ff19d3-4c78-4802-ad4e-c2fdf295e56a",
"load_id":"e3d5173c-182d-44a4-be47-c62f2494a020",
"finished":true,
"currency":1,
"start_date":"2026-10-20T12:00:10.9917967Z",
"end_date":"2026-10-20T12:06:10.9917968Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:10.9918328Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
404 Not Found
Модель
null
Пример
null

Получение списка торгов по их идентификаторам

Возвращает торги (аукционы) по списку идентификаторов.
post /v1.2/auction/byids
Параметры
Параметров нет
Запрос
Модель
[uuid]

Идентификаторы торгов (аукционов).

Пример запроса
curl 'https://api.ati.su/v1.2/auction/byids' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json' \
--data-raw '["937dc82e-b881-4898-8fba-cf1a5f3bd6f7","fed99330-ecb2-4281-afdb-384057e03096","f8f5e2b5-3081-4170-b9f6-65415159efcb"]'
Ответ
200 Success
Модель
[{...}]

Торги (аукцион) для грузовладельца.

step*: double

Шаг изменения ставки торгов (аукциона).

accept_second_pay_type: boolean

Возможность принимать другой тип оплаты (с НДС или без НДС).

nds: double (nullable)

Ставка НДС.

end_date_boundary: date-time (nullable)

Время окончания торгов (аукциона), после которого они автоматически завершаются, если нет автопродления.

auto_renew*: boolean

Автопродление торгов (аукциона) при выставлении ставки в последние 5 минут до окончания торгов (аукциона).

renew_time: int32 (nullable)

Время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

max_renew_time: int32 (nullable)

Максимально допустимое время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

is_antisniper: boolean

Опция Антиснайпер.

raise_bid: boolean

Автоповышение ставки на Шаг (step), если нет предложений.

max_rate: double (nullable)

Максимально допустимая ставка по торгам (аукциону) при автоповышении (RaiseBid = true).

raise_bid_interval: int32 (nullable)

Период увеличения ставки в минутах при автоповышении (RaiseBid = true).

response_in_minutes: int32 (nullable)

Количество минут с момента начала торгов (аукциона), после которых можно принимать встречные предложения (0 — встречные предложения разрешены сразу).

finish_type: enum
[0, 1, 2]

Тип окончания аукциона

  • 0 - По времени
  • 1 - По минимальной ставке
  • 2 - Досрочное
duration: int32

Длительность торгов (аукциона) в минутах.

start_since_first_bet: boolean

Длительность торгов (аукциона) отсчитывается с момента первой ставки.

active_deal_id: uuid (nullable)

Id сделки, привязанной к торгам (аукциону).

time_to_provide_documents: double (nullable)

Время на предоставление перевозчиком данных для заявки (в часах).

win_date: date-time (nullable)

Время выигрыша ставки (только для победителя).

docs_expired_date: date-time (nullable)

Время окончания подачи документов (только для победителя).

is_docs_expired: boolean (nullable)

Время подачи документов истекло (только для победителя).

next_rate_with_nds: double (nullable)

Следующая возможная ставка с НДС.

next_rate_without_nds: double (nullable)

Следующая возможная ставка без НДС.

state: enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]

Статус аукциона

  • -100 - Не удалось определить состояние аукциона
  • -14 - Аукцион отменен руками грузовладельца
  • -13 - Аукцион удален, т.к. расторгнут заказ
  • -12 - Аукцион без ставок завершен
  • -11 - Аукцион удален автоматически
  • -10 - Аукцион удален т.к. сделка завершена
  • -9 - Аукцион удален
  • -8 - При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет
  • -7 - При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель
  • -6 - При включенном копировании грузов: торги завершены, экспедитор не является победителем
  • -5 - Одна ставка лучшая по цене, другая по дате
  • -4 - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
  • -3 - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
  • -2 - Закончился, ждем когда победитель возьмет груз
  • -1 - Закончился, ставок нет
  • 0 - Идет, ставок нет
  • 1 - Идет (уже есть валидные ставки)
deleted*: boolean

Аукцион помечен удаленным - спустя некоторое время он автоматически удалится полностью.

auction_id*: uuid

Id торгов (аукциона).

load_id*: uuid

Id груза, для которого активны торги (аукцион).

finished*: boolean

Завершены ли торги (аукцион).

currency*: int32

Валюта ставки на груз.

start_date*: date-time

Время начала торгов (аукциона).

end_date: date-time (nullable)

Время окончания торгов (аукциона).

participants_count*: int32

Количество участников.

server_date*: date-time

Серверное время. Для синхронизации торгов (аукциона).

read only
current_rate_with_nds: double (nullable)

Текущая ставка с НДС.

current_rate_without_nds: double (nullable)

Текущая ставка без НДС.

response_prohibited: boolean (nullable)

Встречные предложения запрещены.

refuse_bet_prohibited: boolean (nullable)

Отмена ставки запрещена.

winner_criterion: enum
[0, 1]

Критерий победы в аукционе

  • 0 - Выбор победителя происходит автоматически по лучшей ставке
  • 1 - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}]
Пример
[...]
{...},
"step":500,
"accept_second_pay_type":true,
"nds":22,
"end_date_boundary":"2026-10-20T12:06:11.0090388Z",
"auto_renew":true,
"renew_time":20,
"max_renew_time":60,
"is_antisniper":true,
"raise_bid":true,
"max_rate":6000,
"raise_bid_interval":30,
"response_in_minutes":0,
"auction_rates":[...],
{...},
"ati_id":"12345",
"source":0,
"auction_rate_id":"413a1bb4-e385-4cb7-b76a-ec0dfd9515a6",
"contact_id":0,
"added_at":"2026-10-20T12:01:11.0090276Z",
"rate_with_nds":5500,
"rate_without_nds":6600,
"state":0,
"loading_date":null
},
{...}
"ati_id":"33345",
"source":0,
"auction_rate_id":"8e6048a7-f237-4899-8acc-e33b99fdc906",
"contact_id":0,
"added_at":"2026-10-20T12:02:11.0090328Z",
"rate_with_nds":5000,
"rate_without_nds":6000,
"state":1,
"loading_date":null
}
],
"finish_type":0,
"duration":6,
"start_since_first_bet":false,
"active_deal_id":"53420abc-e283-498d-9069-a338817a853d",
"time_to_provide_documents":3,
"win_date":"2026-10-20T12:06:11.0090383Z",
"docs_expired_date":"2026-10-20T15:06:11.009036Z",
"is_docs_expired":false,
"auction_restart_parameters":{...},
"auction_finish_action":1,
"duration_after_restart":30,
"init_restart_count":1,
"current_restart_count":1,
"init_change_winner_count":2,
"current_change_winner_count":2,
"is_manually_restarted":false,
"rate_increase":null,
"rate_increase_option":null
},
"state":0,
"deleted":false,
"auction_id":"f46f69c0-1a92-468e-bdd0-5de216c20240",
"load_id":"59da5a37-dc46-4fd6-bd15-195caea8ea10",
"finished":true,
"currency":1,
"start_date":"2026-10-20T12:00:11.0090355Z",
"end_date":"2026-10-20T12:06:11.0090393Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:11.009206Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
},
{...},
"next_rate_with_nds":5500,
"next_rate_without_nds":6600,
"our_rate":{...},
"auction_rate_id":"0eace1a3-e825-41b4-88f9-44a11a7ef14f",
"contact_id":1,
"added_at":"2026-10-20T12:05:11.0090422Z",
"rate_with_nds":4500,
"rate_without_nds":5400,
"state":0,
"loading_date":null
},
"is_our_rate_best":true,
"auction_id":"20756a3e-a030-4dca-9ed8-4ffd3cbc3939",
"load_id":"463be472-965a-4e3e-a2b0-86737ebc9adf",
"finished":false,
"currency":1,
"start_date":"2026-10-20T12:00:11.0090414Z",
"end_date":"2026-10-20T12:06:11.0090415Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:11.0092312Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
},
{...}
"our_rate":{...},
"auction_rate_id":"f7e631d8-314f-4565-babe-46e4d62bd030",
"contact_id":1,
"added_at":"2026-10-20T12:05:11.0090451Z",
"rate_with_nds":6000,
"rate_without_nds":5000,
"state":1,
"loading_date":null
},
"active_deal_id":"6aead8f4-5c9a-4380-94f7-97e06329b42b",
"time_to_provide_documents":3,
"win_date":"2026-10-20T12:06:11.0090461Z",
"docs_expired_date":"2026-10-20T15:06:11.0090456Z",
"is_docs_expired":false,
"auction_id":"69b83a99-ca1d-42b4-a8b8-03a1e78e8906",
"load_id":"3c21bcfc-cb05-4032-b52c-9f6262713156",
"finished":true,
"currency":1,
"start_date":"2026-10-20T12:00:11.0090446Z",
"end_date":"2026-10-20T12:06:11.0090447Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:11.0092601Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
]

Отмена торгов

Отменяет торги (аукцион) по идентификатору.
delete /v1.2/auction/{auctionId}
Параметры
Параметр Тип Расположение Описание
auctionId обязательный string (uuid) path
Id торгов (аукциона). Пример: 2fb965f2-85e9-4213-90e7-f396e47219e7
Запрос
Пример запроса
curl 'https://api.ati.su/v1.2/auction/{auctionId}' \
-X 'DELETE' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Success
Успешный ответ
403 Forbidden
Модель
null
Пример
null
404 Not Found
Модель
null
Пример
null

Досрочное завершение

Завершает торги (аукцион) досрочно.
post /v1.2/auction/{auctionId}/finish_aot
Параметры
Параметр Тип Расположение Описание
auctionId обязательный string (uuid) path
Id торгов (аукциона). Пример: 2fb965f2-85e9-4213-90e7-f396e47219e7
Запрос
Пример запроса
curl 'https://api.ati.su/v1.2/auction/{auctionId}/finish_aot' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Success
Модель
{...}

Торги (аукцион) для грузовладельца.

step*: double

Шаг изменения ставки торгов (аукциона).

accept_second_pay_type: boolean

Возможность принимать другой тип оплаты (с НДС или без НДС).

nds: double (nullable)

Ставка НДС.

end_date_boundary: date-time (nullable)

Время окончания торгов (аукциона), после которого они автоматически завершаются, если нет автопродления.

auto_renew*: boolean

Автопродление торгов (аукциона) при выставлении ставки в последние 5 минут до окончания торгов (аукциона).

renew_time: int32 (nullable)

Время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

max_renew_time: int32 (nullable)

Максимально допустимое время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

is_antisniper: boolean

Опция Антиснайпер.

raise_bid: boolean

Автоповышение ставки на Шаг (step), если нет предложений.

max_rate: double (nullable)

Максимально допустимая ставка по торгам (аукциону) при автоповышении (RaiseBid = true).

raise_bid_interval: int32 (nullable)

Период увеличения ставки в минутах при автоповышении (RaiseBid = true).

response_in_minutes: int32 (nullable)

Количество минут с момента начала торгов (аукциона), после которых можно принимать встречные предложения (0 — встречные предложения разрешены сразу).

finish_type: enum
[0, 1, 2]

Тип окончания аукциона

  • 0 - По времени
  • 1 - По минимальной ставке
  • 2 - Досрочное
duration: int32

Длительность торгов (аукциона) в минутах.

start_since_first_bet: boolean

Длительность торгов (аукциона) отсчитывается с момента первой ставки.

active_deal_id: uuid (nullable)

Id сделки, привязанной к торгам (аукциону).

time_to_provide_documents: double (nullable)

Время на предоставление перевозчиком данных для заявки (в часах).

win_date: date-time (nullable)

Время выигрыша ставки (только для победителя).

docs_expired_date: date-time (nullable)

Время окончания подачи документов (только для победителя).

is_docs_expired: boolean (nullable)

Время подачи документов истекло (только для победителя).

next_rate_with_nds: double (nullable)

Следующая возможная ставка с НДС.

next_rate_without_nds: double (nullable)

Следующая возможная ставка без НДС.

state: enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]

Статус аукциона

  • -100 - Не удалось определить состояние аукциона
  • -14 - Аукцион отменен руками грузовладельца
  • -13 - Аукцион удален, т.к. расторгнут заказ
  • -12 - Аукцион без ставок завершен
  • -11 - Аукцион удален автоматически
  • -10 - Аукцион удален т.к. сделка завершена
  • -9 - Аукцион удален
  • -8 - При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет
  • -7 - При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель
  • -6 - При включенном копировании грузов: торги завершены, экспедитор не является победителем
  • -5 - Одна ставка лучшая по цене, другая по дате
  • -4 - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
  • -3 - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
  • -2 - Закончился, ждем когда победитель возьмет груз
  • -1 - Закончился, ставок нет
  • 0 - Идет, ставок нет
  • 1 - Идет (уже есть валидные ставки)
deleted*: boolean

Аукцион помечен удаленным - спустя некоторое время он автоматически удалится полностью.

auction_id*: uuid

Id торгов (аукциона).

load_id*: uuid

Id груза, для которого активны торги (аукцион).

finished*: boolean

Завершены ли торги (аукцион).

currency*: int32

Валюта ставки на груз.

start_date*: date-time

Время начала торгов (аукциона).

end_date: date-time (nullable)

Время окончания торгов (аукциона).

participants_count*: int32

Количество участников.

server_date*: date-time

Серверное время. Для синхронизации торгов (аукциона).

read only
current_rate_with_nds: double (nullable)

Текущая ставка с НДС.

current_rate_without_nds: double (nullable)

Текущая ставка без НДС.

response_prohibited: boolean (nullable)

Встречные предложения запрещены.

refuse_bet_prohibited: boolean (nullable)

Отмена ставки запрещена.

winner_criterion: enum
[0, 1]

Критерий победы в аукционе

  • 0 - Выбор победителя происходит автоматически по лучшей ставке
  • 1 - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
Пример
{...}
"step":500,
"accept_second_pay_type":true,
"nds":22,
"end_date_boundary":"2026-10-20T12:06:11.0378011Z",
"auto_renew":true,
"renew_time":20,
"max_renew_time":60,
"is_antisniper":true,
"raise_bid":true,
"max_rate":6000,
"raise_bid_interval":30,
"response_in_minutes":0,
"auction_rates":[...],
{...},
"ati_id":"12345",
"source":0,
"auction_rate_id":"b7abd729-74c6-47aa-bdf8-1bca6f271c6b",
"contact_id":0,
"added_at":"2026-10-20T12:01:11.037793Z",
"rate_with_nds":5500,
"rate_without_nds":6600,
"state":0,
"loading_date":null
},
{...}
"ati_id":"33345",
"source":0,
"auction_rate_id":"3a04acd0-1e04-49e4-86fa-a64e054ca47b",
"contact_id":0,
"added_at":"2026-10-20T12:02:11.0377951Z",
"rate_with_nds":5000,
"rate_without_nds":6000,
"state":1,
"loading_date":null
}
],
"finish_type":0,
"duration":6,
"start_since_first_bet":false,
"active_deal_id":"801496d1-051d-4e73-b5d6-3830564b79e9",
"time_to_provide_documents":3,
"win_date":"2026-10-20T12:06:11.0378006Z",
"docs_expired_date":"2026-10-20T15:06:11.0377986Z",
"is_docs_expired":false,
"auction_restart_parameters":{...},
"auction_finish_action":1,
"duration_after_restart":30,
"init_restart_count":1,
"current_restart_count":1,
"init_change_winner_count":2,
"current_change_winner_count":2,
"is_manually_restarted":false,
"rate_increase":null,
"rate_increase_option":null
},
"state":0,
"deleted":false,
"auction_id":"b719d001-dba3-4956-9a7b-b3a7c381f946",
"load_id":"ee44be48-59d0-4030-93d9-fa2ce533c538",
"finished":true,
"currency":1,
"start_date":"2026-10-20T12:00:11.0377981Z",
"end_date":"2026-10-20T12:06:11.0378017Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:11.0379767Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
403 Forbidden
Модель
null
Пример
null
410 Client Error
Модель
null
Пример
null

Смена победителя

Назначает победителя торгов (аукциона).
post /v1.2/auction/bet/win/{auctionRateId}
Параметры
Параметр Тип Расположение Описание
auctionRateId обязательный string (uuid) path
Id ставки торгов (аукциона). Выбирается одна из ставок со статусами state=[0,-3] и устанавливается победной (state=1). Пример: 2fb965f2-85e9-4213-90e7-f396e47219e7
Запрос
Пример запроса
curl 'https://api.ati.su/v1.2/auction/bet/win/{auctionRateId}' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Success
Модель
{...}

Торги (аукцион) для грузовладельца.

step*: double

Шаг изменения ставки торгов (аукциона).

accept_second_pay_type: boolean

Возможность принимать другой тип оплаты (с НДС или без НДС).

nds: double (nullable)

Ставка НДС.

end_date_boundary: date-time (nullable)

Время окончания торгов (аукциона), после которого они автоматически завершаются, если нет автопродления.

auto_renew*: boolean

Автопродление торгов (аукциона) при выставлении ставки в последние 5 минут до окончания торгов (аукциона).

renew_time: int32 (nullable)

Время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

max_renew_time: int32 (nullable)

Максимально допустимое время, на которое сдвигается окончание торгов (аукциона) при включенном AutoRenew (в минутах).

is_antisniper: boolean

Опция Антиснайпер.

raise_bid: boolean

Автоповышение ставки на Шаг (step), если нет предложений.

max_rate: double (nullable)

Максимально допустимая ставка по торгам (аукциону) при автоповышении (RaiseBid = true).

raise_bid_interval: int32 (nullable)

Период увеличения ставки в минутах при автоповышении (RaiseBid = true).

response_in_minutes: int32 (nullable)

Количество минут с момента начала торгов (аукциона), после которых можно принимать встречные предложения (0 — встречные предложения разрешены сразу).

finish_type: enum
[0, 1, 2]

Тип окончания аукциона

  • 0 - По времени
  • 1 - По минимальной ставке
  • 2 - Досрочное
duration: int32

Длительность торгов (аукциона) в минутах.

start_since_first_bet: boolean

Длительность торгов (аукциона) отсчитывается с момента первой ставки.

active_deal_id: uuid (nullable)

Id сделки, привязанной к торгам (аукциону).

time_to_provide_documents: double (nullable)

Время на предоставление перевозчиком данных для заявки (в часах).

win_date: date-time (nullable)

Время выигрыша ставки (только для победителя).

docs_expired_date: date-time (nullable)

Время окончания подачи документов (только для победителя).

is_docs_expired: boolean (nullable)

Время подачи документов истекло (только для победителя).

next_rate_with_nds: double (nullable)

Следующая возможная ставка с НДС.

next_rate_without_nds: double (nullable)

Следующая возможная ставка без НДС.

state: enum
[0, 1, -100, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1]

Статус аукциона

  • -100 - Не удалось определить состояние аукциона
  • -14 - Аукцион отменен руками грузовладельца
  • -13 - Аукцион удален, т.к. расторгнут заказ
  • -12 - Аукцион без ставок завершен
  • -11 - Аукцион удален автоматически
  • -10 - Аукцион удален т.к. сделка завершена
  • -9 - Аукцион удален
  • -8 - При включенном копировании грузов: ожидается действие от экспедитора в случае, когда заказ с победителем отменен, других участников нет
  • -7 - При включенном копировании грузов:ожидается действие с торгами от экспедитора в случае, когда заказ с победителем отменен и есть потенциальный победитель
  • -6 - При включенном копировании грузов: торги завершены, экспедитор не является победителем
  • -5 - Одна ставка лучшая по цене, другая по дате
  • -4 - Закончился, но победитель вовремя не взял груз и при этом есть еще возможные победители
  • -3 - Закончился, но победитель вовремя не взял груз и при этом он единственный возможный победитель
  • -2 - Закончился, ждем когда победитель возьмет груз
  • -1 - Закончился, ставок нет
  • 0 - Идет, ставок нет
  • 1 - Идет (уже есть валидные ставки)
deleted*: boolean

Аукцион помечен удаленным - спустя некоторое время он автоматически удалится полностью.

auction_id*: uuid

Id торгов (аукциона).

load_id*: uuid

Id груза, для которого активны торги (аукцион).

finished*: boolean

Завершены ли торги (аукцион).

currency*: int32

Валюта ставки на груз.

start_date*: date-time

Время начала торгов (аукциона).

end_date: date-time (nullable)

Время окончания торгов (аукциона).

participants_count*: int32

Количество участников.

server_date*: date-time

Серверное время. Для синхронизации торгов (аукциона).

read only
current_rate_with_nds: double (nullable)

Текущая ставка с НДС.

current_rate_without_nds: double (nullable)

Текущая ставка без НДС.

response_prohibited: boolean (nullable)

Встречные предложения запрещены.

refuse_bet_prohibited: boolean (nullable)

Отмена ставки запрещена.

winner_criterion: enum
[0, 1]

Критерий победы в аукционе

  • 0 - Выбор победителя происходит автоматически по лучшей ставке
  • 1 - Выбор победителя происходит по ставке и дате загрузки. Если нет лучшей ставки с лучшей датой - требуется выбор победителя вручную
}
Пример
{...}
"step":500,
"accept_second_pay_type":true,
"nds":22,
"end_date_boundary":"2026-10-20T12:06:11.0264125Z",
"auto_renew":true,
"renew_time":20,
"max_renew_time":60,
"is_antisniper":true,
"raise_bid":true,
"max_rate":6000,
"raise_bid_interval":30,
"response_in_minutes":0,
"auction_rates":[...],
{...},
"ati_id":"12345",
"source":0,
"auction_rate_id":"60b38d60-bd59-479d-a344-6c9dc7f67ab2",
"contact_id":0,
"added_at":"2026-10-20T12:01:11.0264048Z",
"rate_with_nds":5500,
"rate_without_nds":6600,
"state":0,
"loading_date":null
},
{...}
"ati_id":"33345",
"source":0,
"auction_rate_id":"90cd9f41-8520-46af-9471-4d206c75d32c",
"contact_id":0,
"added_at":"2026-10-20T12:02:11.0264071Z",
"rate_with_nds":5000,
"rate_without_nds":6000,
"state":1,
"loading_date":null
}
],
"finish_type":0,
"duration":6,
"start_since_first_bet":false,
"active_deal_id":"a2708595-5f89-4787-a34e-fdf7a2420720",
"time_to_provide_documents":3,
"win_date":"2026-10-20T12:06:11.0264122Z",
"docs_expired_date":"2026-10-20T15:06:11.0264099Z",
"is_docs_expired":false,
"auction_restart_parameters":{...},
"auction_finish_action":1,
"duration_after_restart":30,
"init_restart_count":1,
"current_restart_count":1,
"init_change_winner_count":2,
"current_change_winner_count":2,
"is_manually_restarted":false,
"rate_increase":null,
"rate_increase_option":null
},
"state":0,
"deleted":false,
"auction_id":"d3575e91-ea65-45e1-b970-e61a5b3159aa",
"load_id":"3cf61f34-0a5b-44d2-b3d2-ed728bb2a983",
"finished":true,
"currency":1,
"start_date":"2026-10-20T12:00:11.0264096Z",
"end_date":"2026-10-20T12:06:11.026413Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:11.0266111Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
403 Forbidden
Модель
null
Пример
null
404 Not Found
Модель
null
Пример
null

Выставление ставки в торгах

Выставляет ставку в торгах (аукционе).
post /v1.2/auction/bet
Параметры
Параметров нет
Запрос
Модель
{...}

Тело запроса на выставление ставки перевозчиком.

auction_id*: uuid

Id аукциона.

rate*: double

Ставка на груз, поставленная перевозчиком.

payment_type*: enum
[1, 22, 23, 24, 25]

Тип оплаты.

  • 1 - Наличка
  • 22 - Любая
  • 23 - На карту
  • 24 - С НДС
  • 25 - Без НДС
  • Остальные зарезервированы
loading_date: date-time (nullable)

Ближайшая возможная для перевозчика дата загрузки. Используется только в торгах с критерием победы по ставке и дате загрузки.

}
Пример запроса
curl 'https://api.ati.su/v1.2/auction/bet' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json' \
--data-raw '{"auction_id":"e6fff983-ac88-4df9-bf3a-b424ea509c5f","rate":5000,"payment_type":24,"loading_date":null}'
Ответ
200 Success
Модель
{...}

Статус ставки после выставления.

result_status: enum
[0, 1, 2, 3, 4, 5, 6]

Статус выставленной ставки

  • 0 - Ставка выставлена
  • 1 - Ставка выставлена и торги (аукцион) завершены
  • 2 - Ставка не выставлена, поскольку торги (аукцион) не найдены
  • 3 - Ставка не выставлена, поскольку она не лучшая
  • 4 - Ставка выставлена минимальная, но торги (аукцион) не завершены
  • 5 - Ставка выставлена и торги (аукцион) продлены
  • 6 - Ставка не выставлена, поскольку торги завершены
auction_end_date: date-time (nullable)

Параметр устарел, используйте auction.end_date. Дата окончания торгов (аукциона).

deprecated
}
Пример
{...}
"result_status":0,
"auction_end_date":"2026-10-20T12:06:11.0209302Z",
"auction":{...}
"next_rate_with_nds":5500,
"next_rate_without_nds":6600,
"our_rate":{...},
"auction_rate_id":"526b1088-53de-473f-b06d-de4cad60f681",
"contact_id":1,
"added_at":"2026-10-20T12:05:11.0209371Z",
"rate_with_nds":4500,
"rate_without_nds":5400,
"state":0,
"loading_date":null
},
"is_our_rate_best":true,
"auction_id":"5b425c4a-01d9-42b3-ae8c-2e53062af428",
"load_id":"e8c3be78-1f7d-4b8e-be05-b644e949fdbc",
"finished":false,
"currency":1,
"start_date":"2026-10-20T12:00:11.0209341Z",
"end_date":"2026-10-20T12:06:11.0209349Z",
"participants_count":2,
"server_date":"2026-10-20T12:06:11.021019Z",
"current_rate_with_nds":5000,
"current_rate_without_nds":6000,
"response_prohibited":false,
"winner_criterion":0
}
}
403 Forbidden
Модель
null
Пример
null
404 Not Found
Модель
null
Пример
null

Отмена ставки

Отменяет ставку в торгах (аукционе).
post /v1.2/auction/bet/refuse/{auctionRateId}
Параметры
Параметр Тип Расположение Описание
auctionRateId обязательный string (uuid) path
Id ставки торгов (аукциона). Пример: 2fb965f2-85e9-4213-90e7-f396e47219e7
Запрос
Пример запроса
curl 'https://api.ati.su/v1.2/auction/bet/refuse/{auctionRateId}' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Success
Успешный ответ
403 Forbidden
Модель
null
Пример
null
404 Not Found
Модель
null
Пример
null

Отказ от победы

Отказывается от победы в торгах (аукционе).
post /v1.2/auction/{auctionId}/refuse
Параметры
Параметр Тип Расположение Описание
auctionId обязательный string (uuid) path
Id торгов (аукциона). Пример: 2fb965f2-85e9-4213-90e7-f396e47219e7
Запрос
Пример запроса
curl 'https://api.ati.su/v1.2/auction/{auctionId}/refuse' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json'
Ответ
200 Success
Успешный ответ
403 Forbidden
Модель
null
Пример
null
404 Not Found
Модель
null
Пример
null