Перейти к содержанию

realty

Публичный доменный пакет SDK: realty.

Enum

Bases: DomainObject

Доменный объект аналитики по недвижимости.

get_market_price_correspondence

get_market_price_correspondence(
    *,
    item_id: int | str | None = None,
    price: int | str,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyMarketPriceInfo

Возвращает соответствие цены объявления рынку недвижимости.

Аргументы

item_id: идентифицирует объявление Авито. price: передает цену для аналитического расчета. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyMarketPriceInfo с типизированными данными ответа API.

Поведение

timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

get_report_for_classified

get_report_for_classified(
    *,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyAnalyticsInfo

Возвращает аналитический отчет по объявлению недвижимости.

Аргументы

item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyAnalyticsInfo с типизированными данными ответа API.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

Bases: DomainObject

Доменный объект бронирований недвижимости.

update_bookings_info

update_bookings_info(
    *,
    blocked_dates: list[DateInput],
    user_id: int | str | None = None,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Обновляет информацию о бронированиях недвижимости.

Аргументы

blocked_dates: передает заблокированные даты бронирования. user_id: идентифицирует пользователя или аккаунт Авито. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

list_realty_bookings

list_realty_bookings(
    *,
    date_start: DateInput,
    date_end: DateInput,
    with_unpaid: bool | None = None,
    user_id: int | str | None = None,
    item_id: int | str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyBookingsResult

Возвращает список realty bookings для бронирований недвижимости.

Аргументы

date_start: задает начальную дату периода бронирований. date_end: задает конечную дату периода бронирований. with_unpaid: включает неоплаченные бронирования в результат. user_id: идентифицирует пользователя или аккаунт Авито. item_id: идентифицирует объявление Авито. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyBookingsResult с типизированными данными ответа API.

Поведение

timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

Bases: DomainObject

Доменный объект объявления краткосрочной аренды.

get_intervals

get_intervals(
    *,
    intervals: list[RealtyInterval],
    item_id: int | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Возвращает intervals для посутчной аренды.

Аргументы

intervals: передает интервалы доступности объявления. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

update_base_params

update_base_params(
    *,
    min_stay_days: int,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Обновляет base params для посутчной аренды.

Аргументы

min_stay_days: задает минимальное число дней проживания. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

Bases: DomainObject

Доменный объект цен краткосрочной аренды.

update_realty_prices

update_realty_prices(
    *,
    periods: list[RealtyPricePeriod],
    user_id: int | str | None = None,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Обновляет realty prices для цен недвижимости.

Аргументы

periods: передает периоды цен. user_id: идентифицирует пользователя или аккаунт Авито. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

Bases: AsyncDomainObject

Async-доменный объект аналитики по недвижимости.

get_market_price_correspondence async

get_market_price_correspondence(
    *,
    item_id: int | str | None = None,
    price: int | str,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyMarketPriceInfo

Возвращает соответствие цены объявления рынку недвижимости асинхронно.

Аргументы

item_id: идентифицирует объявление Авито. price: передает цену для аналитического расчета. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyMarketPriceInfo с типизированными данными ответа API.

Поведение

timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

get_report_for_classified async

get_report_for_classified(
    *,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyAnalyticsInfo

Возвращает аналитический отчет по объявлению недвижимости асинхронно.

Аргументы

item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyAnalyticsInfo с типизированными данными ответа API.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

Bases: AsyncDomainObject

Async-доменный объект бронирований недвижимости.

update_bookings_info async

update_bookings_info(
    *,
    blocked_dates: list[DateInput],
    user_id: int | str | None = None,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Обновляет информацию о бронированиях недвижимости асинхронно.

Аргументы

blocked_dates: передает заблокированные даты бронирования. user_id: идентифицирует пользователя или аккаунт Авито. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

list_realty_bookings async

list_realty_bookings(
    *,
    date_start: DateInput,
    date_end: DateInput,
    with_unpaid: bool | None = None,
    user_id: int | str | None = None,
    item_id: int | str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyBookingsResult

Возвращает список realty bookings для бронирований недвижимости асинхронно.

Аргументы

date_start: задает начальную дату периода бронирований. date_end: задает конечную дату периода бронирований. with_unpaid: включает неоплаченные бронирования в результат. user_id: идентифицирует пользователя или аккаунт Авито. item_id: идентифицирует объявление Авито. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyBookingsResult с типизированными данными ответа API.

Поведение

timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

Bases: AsyncDomainObject

Async-доменный объект объявления краткосрочной аренды.

get_intervals async

get_intervals(
    *,
    intervals: list[RealtyInterval],
    item_id: int | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Возвращает intervals для посутчной аренды асинхронно.

Аргументы

intervals: передает интервалы доступности объявления. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

update_base_params async

update_base_params(
    *,
    min_stay_days: int,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Обновляет base params для посутчной аренды асинхронно.

Аргументы

min_stay_days: задает минимальное число дней проживания. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.

Bases: AsyncDomainObject

Async-доменный объект цен краткосрочной аренды.

update_realty_prices async

update_realty_prices(
    *,
    periods: list[RealtyPricePeriod],
    user_id: int | str | None = None,
    item_id: int | str | None = None,
    idempotency_key: str | None = None,
    timeout: ApiTimeouts | None = None,
    retry: RetryOverride | None = None,
) -> RealtyActionResult

Обновляет realty prices для цен недвижимости асинхронно.

Аргументы

periods: передает периоды цен. user_id: идентифицирует пользователя или аккаунт Авито. item_id: идентифицирует объявление Авито. idempotency_key: задает ключ идемпотентности для безопасного повтора write-операции. timeout: переопределяет таймауты HTTP-запроса для этого вызова. retry: переопределяет retry-политику операции: default, enabled или disabled.

Возвращает

RealtyActionResult со статусом выполнения операции.

Поведение

Без idempotency_key write-вызов не повторяется при сетевых ошибках. timeout и retry действуют только на этот вызов и не меняют настройки клиента.

Исключения

AvitoError: ошибка SDK с контекстом operation, status, request_id, attempt, method и endpoint.