Установка аренды машины

Установка аренды машины

Запрос (Request)

POST-запрос

https://server.sedi.ru:9031/api/SeDiExternalSystems/set-car-rent-info/

Заголовки (Headers)

Название Описание
X-Api-Key API-ключ
X-Client-ID Ключ, определяющий партнера

Параметры

Название Описание
car_id Свойства машины. Тип: Int
start_time время, с которого доступна аренда. Тип: String
time_unit единица времени аренды (пока только сутки day). Тип: String
cost стоимость за единицу времени аренды, decimal(число). Тип Decimal
min_rent_time минимальное число единиц аренды. Тип: Int
deposit сумма депозита. Тип: Decimal
parking_address адрес арендной площадки. Тип: AddressInfoShort

AddressInfoShort

Название Описание
CityName Город. Тип: String
StreetName Улица. Тип: String
ObjectName Объект. Тип: String
HouseNumber Номер дома. Тип: String
GeoPoint Координаты. Тип: LatLong

LatLong

Название Описание
Latitude Широна. Тип: Double
Longitude Долгота. Тип: Double

Пример тела запроса

{    
  "car_id": 123,
  "start_time": "2025-09-30T00:00:00+03:00",
  "time_unit": "day",
  "cost": 3000,
  "min_rent_time": 7,
  "deposit":2000,
  "parking_address":
  {
    "CityName": "Москва",
    "StreetName": "Тверская улица",
    "ObjectName": null,
    "HouseNumber": "1",
    "GeoPoint":
    {
      "Latitude":55.7558,
      "Longitude":37.6173
    }
  }
}

Ответ

200 OK

Аренда для машины установлена успешно

403 Forbidden

Некорректный API KEY.

400 BadRequest

Некорректные параметры запроса или пустые заголовки.

500 InternalServerError

Ошибка в процессе выполнения запроса

Error. Ошибка добавления

{
  "code": "код ошибки",
  "message": "текстовое описание ошибки"
}