Skip to content
Мои токены Поддержка
Для подтверждения действия введите пароль
Чтобы продолжить, введите пароль для пользователя

API Общего индекса ATI.SU FTL РФ

API предоставляет текущее значение Общего индекса ATI.SU и его ежедневную историю для выбранного типа кузова: открытый, закрытый, рефрижератор и все типы.

Информация актуальна для полностью загруженных автомобилей 20 т, 82 м³. При расчёте учтены ставки участников ATI.SU, а также параметры реальных сделок на Бирже.

Также у нас есть API Индекса ATI.SU по направлениям — информация об API Индекса по направлениям.

Что такое Общий индекс ATI.SU

Общий индекс ATI.SU — это аналитический инструмент. Он показывает, как меняются средние ставки на грузоперевозки по России в условных единицах.

Само по себе его текущее значение не даёт информации, но если сравнить его со значениями за предыдущие дни, то вы увидите, как меняются ставки, и что происходит на рынке.

До 1 августа 2025 года Индекс считался понедельно, с 1 августа — ежедневно.

Подробнее

Методы

Текущее состояние общего индекса

Текущее состояние общего индекса
post /index/license/v1/current_index
Запрос
Модель
{...}
CarType*: string

Тип кузова.

  • ref - Рефрижераторы.
  • close - Закрытые.
  • open - Открытые.
  • all - Все типы.
}
Пример запроса
curl 'https://api.ati.su/index/license/v1/current_index' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json' \
--data-raw '{"CarType":"all"}'
Ответ
200 Successful Response
Модель
{...}
Index*: integer

Текущее значение индекса

IndexMovingUp*: boolean

Параметр, который показывает, был ли рост индекса по отношению к предыдущему значению

CarType: string

Тип кузова.

  • ref - Рефрижераторы.
  • close - Закрытые.
  • open - Открытые.
  • all - Все типы.
}
Пример
{...}
"Index":0,
"IndexMovingUp":false,
"CarType":"string",
"Dynamic":{...}
"day":{...},
"Delta":0.5
},
"week":{...},
"Delta":0.5
},
"month":{...},
"Delta":0.5
},
"3m":{...},
"Delta":0.5
},
"6m":{...},
"Delta":0.5
},
"ytd":{...},
"Delta":0.5
},
"1y":{...},
"Delta":0.5
},
"3y":{...},
"Delta":0.5
},
"alltime":{...}
"Delta":0.5
}
}
}
400 Bad Request
Модель
{...}
error_body*: string

основное тело ошибки с описанием

reason*: string

тип ошибки если имеется

status_code*: integer

код возвращаемой ошибки

details*:{}

какие-либо дополнительные детали ошибки

}
Пример
{...}
"error_body":"string",
"reason":"string",
"status_code":0,
"details":{}
}
404 Not Found
Модель
{...}
error_body*: string

основное тело ошибки с описанием

reason*: string

тип ошибки если имеется

status_code*: integer

код возвращаемой ошибки

details*:{}

какие-либо дополнительные детали ошибки

}
Пример
{...}
"error_body":"string",
"reason":"string",
"status_code":0,
"details":{}
}
422 Validation Error
Модель
{...}
}
Пример
{...}
"detail":[...]
{...}
"loc":[...],
"string"
],
"msg":"string",
"type":"string"
}
]
}

Динамика общего индекса

Динамика общего индекса
post /index/license/v1/general_index_dynamic
Запрос
Модель
{...}
CarType: string

Тип кузова.

  • ref - Рефрижераторы.
  • close - Закрытые.
  • open - Открытые.
  • all - Все типы.
DateFrom*: date

Начало периода. Формат ISO-8601.

DateTo*: date

Конец периода. Формат ISO-8601.

}
Пример запроса
curl 'https://api.ati.su/index/license/v1/general_index_dynamic' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json' \
--data-raw '{"CarType":"all","DateFrom":"2022-02-01","DateTo":"2022-03-02"}'
Ответ
200 Successful Response
Модель
{...}
CarType: string

Тип кузова.

  • ref - Рефрижераторы.
  • close - Закрытые.
  • open - Открытые.
  • all - Все типы.
}
Пример
{...}
"CarType":"string",
"Data":[...]
{...}
"Date":"1970-01-01",
"Index":0
}
]
}
400 Bad Request
Модель
{...}
error_body*: string

основное тело ошибки с описанием

reason*: string

тип ошибки если имеется

status_code*: integer

код возвращаемой ошибки

details*:{}

какие-либо дополнительные детали ошибки

}
Пример
{...}
"error_body":"string",
"reason":"string",
"status_code":0,
"details":{}
}
404 Not Found
Модель
{...}
error_body*: string

основное тело ошибки с описанием

reason*: string

тип ошибки если имеется

status_code*: integer

код возвращаемой ошибки

details*:{}

какие-либо дополнительные детали ошибки

}
Пример
{...}
"error_body":"string",
"reason":"string",
"status_code":0,
"details":{}
}
422 Validation Error
Модель
{...}
}
Пример
{...}
"detail":[...]
{...}
"loc":[...],
"string"
],
"msg":"string",
"type":"string"
}
]
}