links

Обновить ссылку

Обновить ссылку объекта: своё название (link_name) и/или участие в сборе (is_active).

put/v3/objects/{object_id}/links/{link_id}

Request

  • Base URL: https://api.rewio.ru
  • URL: https://api.rewio.ru/v3/objects/{object_id}/links/{link_id}
  • Auth: API key in header X-API-Key

Path parameters

object_idinteger required

Идентификатор объекта

link_idinteger required

Encoded link ID

Request body

link_namestring nullable

Новое своё название ссылки внутри объекта. Не передано — не меняется.

is_activeboolean nullable

Собирать ли отзывы по этой ссылке. Не передано — не меняется.

Response

Successful Response

idinteger required

Идентификатор ссылки.

urlstring required

URL страницы объекта на площадке.

source_idinteger required

Идентификатор площадки ссылки (см. GET /v3/sources).

link_namestring nullable

Своё название ссылки внутри объекта, если задано.

auto_namestring nullable

Название, определённое нами по ссылке, с подписью площадки через двоеточие. Показывать стоит link_name, если задано, иначе auto_name.

is_activeboolean required

Включена ли ссылка в автосбор отзывов.

scrape_status'pending' | 'in_progress' | 'success' | 'failed' required

Статус последнего сбора отзывов по ссылке.

Значения совпадают с DB-enum Link.scrape_status (app/models/link.py).

scrape_errorstring nullable

Текст ошибки последнего неудачного сбора. null, когда сбор успешен.

last_scraped_atstring date-time nullable

Момент последнего сбора по ссылке (UTC, ISO 8601).

last_scraped_review_datestring date-time nullable

Дата публикации самого свежего собранного отзыва по ссылке.

created_atstring date-time required

Момент добавления ссылки в объект (UTC, ISO 8601).

Changes

No recorded changes to this operation across all 1 revision of this API.