/** * Документация Ozon Seller API * По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. > [Инструкции по работе с маркетплейсом](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 * as runtime from '../runtime'; import type { NotificationV1CheckNotificationRequest, NotificationV1CheckNotificationResponse, NotificationV1DeleteNotificationRequest, NotificationV1EnableNotificationRequest, NotificationV1GetNotificationPushTypeListResponse, NotificationV1NotificationListResponse, NotificationV1SetNotificationRequest, NotificationV1UpdateNotificationRequest } from '../models/index'; export interface CheckNotificationRequest { clientId: string; apiKey: string; notificationV1CheckNotificationRequest: NotificationV1CheckNotificationRequest; } export interface DeleteNotificationRequest { clientId: string; apiKey: string; notificationV1DeleteNotificationRequest: NotificationV1DeleteNotificationRequest; } export interface EnableNotificationRequest { clientId: string; apiKey: string; notificationV1EnableNotificationRequest: NotificationV1EnableNotificationRequest; } export interface GetNotificationPushTypeListRequest { clientId: string; apiKey: string; } export interface NotificationListRequest { clientId: string; apiKey: string; } export interface SetNotificationRequest { clientId: string; apiKey: string; notificationV1SetNotificationRequest: NotificationV1SetNotificationRequest; } export interface UpdateNotificationRequest { clientId: string; apiKey: string; notificationV1UpdateNotificationRequest: NotificationV1UpdateNotificationRequest; } /** * */ export declare class Notification extends runtime.BaseAPI { /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Проверить URL-адрес для уведомлений */ checkNotificationRaw(requestParameters: CheckNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Проверить URL-адрес для уведомлений */ checkNotification(clientId: string, apiKey: string, notificationV1CheckNotificationRequest: NotificationV1CheckNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Удалить URL-адрес для уведомлений */ deleteNotificationRaw(requestParameters: DeleteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Удалить URL-адрес для уведомлений */ deleteNotification(clientId: string, apiKey: string, notificationV1DeleteNotificationRequest: NotificationV1DeleteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Включить или выключить уведомления на URL-адрес */ enableNotificationRaw(requestParameters: EnableNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Включить или выключить уведомления на URL-адрес */ enableNotification(clientId: string, apiKey: string, notificationV1EnableNotificationRequest: NotificationV1EnableNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Получить типы пуш-уведомлений */ getNotificationPushTypeListRaw(requestParameters: GetNotificationPushTypeListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Получить типы пуш-уведомлений */ getNotificationPushTypeList(clientId: string, apiKey: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Получить информацию по подключённым URL-адресам */ notificationListRaw(requestParameters: NotificationListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Получить информацию по подключённым URL-адресам */ notificationList(clientId: string, apiKey: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Подключить URL-адрес для уведомлений */ setNotificationRaw(requestParameters: SetNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Подключить URL-адрес для уведомлений */ setNotification(clientId: string, apiKey: string, notificationV1SetNotificationRequest: NotificationV1SetNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Изменить URL-адрес для уведомлений */ updateNotificationRaw(requestParameters: UpdateNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете оставить обратную связь о работе метода в [комментариях](https://dev.ozon.ru/community/1978-Novye-beta-metody-dlia-upravleniia-podkliucheniiami-PUSH-uvedomlenii/) в сообществе разработчиков Ozon for dev. * Изменить URL-адрес для уведомлений */ updateNotification(clientId: string, apiKey: string, notificationV1UpdateNotificationRequest: NotificationV1UpdateNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }