Files
ozon-seller-typescript/dist/models/ReviewV2ReviewInfoV2Response.d.ts
2026-08-21 12:19:50 +00:00

121 lines
4.7 KiB
TypeScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* Документация Ozon Seller API
* По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. <aside class=\"warning\">Обновляем корневой TLS/SSL-сертификат GlobalSign — вместо него будем использовать <a href=\"https://app.harica.gr/\">HARICA</a>.<br><a href=\"https://dev.ozon.ru/news/775-Izmeneniia-v-Ozon-API-migratsiia-kornevogo-sertifikata-UTs-Ozon/\">Подробнее о переходе на HARICA на платформе разработчиков Ozon for dev</a></aside> > [Инструкции по работе с маркетплейсом](https://seller-edu.ozon.ru) > [Информационная платформа и сообщество разработчиков Ozon for dev](https://dev.ozon.ru/)
*
* The version of the OpenAPI document: 2.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import type { ReviewV2ReviewInfoV2ResponseStatusEnum } from './ReviewV2ReviewInfoV2ResponseStatusEnum';
import type { ReviewV2ReviewInfoV2ResponseVideo } from './ReviewV2ReviewInfoV2ResponseVideo';
import type { ReviewV2ReviewInfoV2ResponseOrderStatusEnum } from './ReviewV2ReviewInfoV2ResponseOrderStatusEnum';
import type { ReviewV2ReviewInfoV2ResponsePhoto } from './ReviewV2ReviewInfoV2ResponsePhoto';
/**
*
* @export
* @interface ReviewV2ReviewInfoV2Response
*/
export interface ReviewV2ReviewInfoV2Response {
/**
* Количество комментариев к отзыву.
* @type {number}
* @memberof ReviewV2ReviewInfoV2Response
*/
comments_amount?: number;
/**
* Количество дизлайков на отзыве.
* @type {number}
* @memberof ReviewV2ReviewInfoV2Response
*/
dislikes_amount?: number;
/**
* Идентификатор отзыва.
* @type {string}
* @memberof ReviewV2ReviewInfoV2Response
*/
id?: string;
/**
* `true`, если отзыв участвует в подсчёте рейтинга.
*
* @type {boolean}
* @memberof ReviewV2ReviewInfoV2Response
*/
is_rating_participant?: boolean;
/**
* Количество лайков на отзыве.
* @type {number}
* @memberof ReviewV2ReviewInfoV2Response
*/
likes_amount?: number;
/**
*
* @type {ReviewV2ReviewInfoV2ResponseOrderStatusEnum}
* @memberof ReviewV2ReviewInfoV2Response
*/
order_status?: ReviewV2ReviewInfoV2ResponseOrderStatusEnum;
/**
* Информация об изображениях.
* @type {Array<ReviewV2ReviewInfoV2ResponsePhoto>}
* @memberof ReviewV2ReviewInfoV2Response
*/
photos?: Array<ReviewV2ReviewInfoV2ResponsePhoto>;
/**
* Количество изображений у отзыва.
* @type {number}
* @memberof ReviewV2ReviewInfoV2Response
*/
photos_amount?: number;
/**
* Дата публикации отзыва.
* @type {string}
* @memberof ReviewV2ReviewInfoV2Response
*/
published_at?: string;
/**
* Оценка отзыва.
* @type {number}
* @memberof ReviewV2ReviewInfoV2Response
*/
rating?: number;
/**
* Идентификатор товара в системе Ozon — SKU.
* @type {number}
* @memberof ReviewV2ReviewInfoV2Response
*/
sku?: number;
/**
*
* @type {ReviewV2ReviewInfoV2ResponseStatusEnum}
* @memberof ReviewV2ReviewInfoV2Response
*/
status?: ReviewV2ReviewInfoV2ResponseStatusEnum;
/**
* Текст отзыва.
* @type {string}
* @memberof ReviewV2ReviewInfoV2Response
*/
text?: string;
/**
* Информация о видео.
* @type {Array<ReviewV2ReviewInfoV2ResponseVideo>}
* @memberof ReviewV2ReviewInfoV2Response
*/
videos?: Array<ReviewV2ReviewInfoV2ResponseVideo>;
/**
* Количество видео у отзыва.
* @type {number}
* @memberof ReviewV2ReviewInfoV2Response
*/
videos_amount?: number;
}
/**
* Check if a given object implements the ReviewV2ReviewInfoV2Response interface.
*/
export declare function instanceOfReviewV2ReviewInfoV2Response(value: object): value is ReviewV2ReviewInfoV2Response;
export declare function ReviewV2ReviewInfoV2ResponseFromJSON(json: any): ReviewV2ReviewInfoV2Response;
export declare function ReviewV2ReviewInfoV2ResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): ReviewV2ReviewInfoV2Response;
export declare function ReviewV2ReviewInfoV2ResponseToJSON(value?: ReviewV2ReviewInfoV2Response | null): any;