diff --git a/README.md b/README.md
index 53c5f61..a378bce 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# @apilki/ozon-seller — JavaScript/TypeScript клиент
-**Версия: 0.1.0 · API от 2026-08-20**
+**Версия: 0.2.0 · API от 2026-08-21**
**@apilki/ozon-seller** — generated TypeScript/JavaScript client for the **OZON Seller API** (fetch-based; works in Node.js ≥ 18 and browsers).
diff --git a/dist/apis/Mock.d.ts b/dist/apis/Mock.d.ts
new file mode 100644
index 0000000..c7b3c21
--- /dev/null
+++ b/dist/apis/Mock.d.ts
@@ -0,0 +1,26 @@
+/**
+ * Документация 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 { Echo200Response } from '../models/index';
+/**
+ *
+ */
+export declare class Mock extends runtime.BaseAPI {
+ /**
+ * Echo (mock upstream update test)
+ */
+ echoRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>;
+ /**
+ * Echo (mock upstream update test)
+ */
+ echo(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise;
+}
diff --git a/dist/apis/Mock.js b/dist/apis/Mock.js
new file mode 100644
index 0000000..7b6cf1a
--- /dev/null
+++ b/dist/apis/Mock.js
@@ -0,0 +1,58 @@
+"use strict";
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Документация 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.
+ */
+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.Mock = void 0;
+const runtime = require("../runtime");
+const index_1 = require("../models/index");
+/**
+ *
+ */
+class Mock extends runtime.BaseAPI {
+ /**
+ * Echo (mock upstream update test)
+ */
+ echoRaw(initOverrides) {
+ return __awaiter(this, void 0, void 0, function* () {
+ const queryParameters = {};
+ const headerParameters = {};
+ const response = yield this.request({
+ path: `/v1/echo`,
+ method: 'GET',
+ headers: headerParameters,
+ query: queryParameters,
+ }, initOverrides);
+ return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.Echo200ResponseFromJSON)(jsonValue));
+ });
+ }
+ /**
+ * Echo (mock upstream update test)
+ */
+ echo(initOverrides) {
+ return __awaiter(this, void 0, void 0, function* () {
+ const response = yield this.echoRaw(initOverrides);
+ return yield response.value();
+ });
+ }
+}
+exports.Mock = Mock;
diff --git a/dist/apis/index.d.ts b/dist/apis/index.d.ts
index a2311ef..317bf46 100644
--- a/dist/apis/index.d.ts
+++ b/dist/apis/index.d.ts
@@ -27,6 +27,7 @@ export * from './FBSrFBSMarks';
export * from './FboPostingAPI';
export * from './FboSupplyRequest';
export * from './FinanceAPI';
+export * from './Mock';
export * from './Notification';
export * from './OrderAPI';
export * from './OrderDirectFBP';
diff --git a/dist/apis/index.js b/dist/apis/index.js
index 8635d55..85ea843 100644
--- a/dist/apis/index.js
+++ b/dist/apis/index.js
@@ -45,6 +45,7 @@ __exportStar(require("./FBSrFBSMarks"), exports);
__exportStar(require("./FboPostingAPI"), exports);
__exportStar(require("./FboSupplyRequest"), exports);
__exportStar(require("./FinanceAPI"), exports);
+__exportStar(require("./Mock"), exports);
__exportStar(require("./Notification"), exports);
__exportStar(require("./OrderAPI"), exports);
__exportStar(require("./OrderDirectFBP"), exports);
diff --git a/dist/esm/apis/Mock.d.ts b/dist/esm/apis/Mock.d.ts
new file mode 100644
index 0000000..c7b3c21
--- /dev/null
+++ b/dist/esm/apis/Mock.d.ts
@@ -0,0 +1,26 @@
+/**
+ * Документация 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 { Echo200Response } from '../models/index';
+/**
+ *
+ */
+export declare class Mock extends runtime.BaseAPI {
+ /**
+ * Echo (mock upstream update test)
+ */
+ echoRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>;
+ /**
+ * Echo (mock upstream update test)
+ */
+ echo(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise;
+}
diff --git a/dist/esm/apis/Mock.js b/dist/esm/apis/Mock.js
new file mode 100644
index 0000000..9eae82d
--- /dev/null
+++ b/dist/esm/apis/Mock.js
@@ -0,0 +1,54 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Документация 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.
+ */
+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+};
+import * as runtime from '../runtime';
+import { Echo200ResponseFromJSON, } from '../models/index';
+/**
+ *
+ */
+export class Mock extends runtime.BaseAPI {
+ /**
+ * Echo (mock upstream update test)
+ */
+ echoRaw(initOverrides) {
+ return __awaiter(this, void 0, void 0, function* () {
+ const queryParameters = {};
+ const headerParameters = {};
+ const response = yield this.request({
+ path: `/v1/echo`,
+ method: 'GET',
+ headers: headerParameters,
+ query: queryParameters,
+ }, initOverrides);
+ return new runtime.JSONApiResponse(response, (jsonValue) => Echo200ResponseFromJSON(jsonValue));
+ });
+ }
+ /**
+ * Echo (mock upstream update test)
+ */
+ echo(initOverrides) {
+ return __awaiter(this, void 0, void 0, function* () {
+ const response = yield this.echoRaw(initOverrides);
+ return yield response.value();
+ });
+ }
+}
diff --git a/dist/esm/apis/index.d.ts b/dist/esm/apis/index.d.ts
index a2311ef..317bf46 100644
--- a/dist/esm/apis/index.d.ts
+++ b/dist/esm/apis/index.d.ts
@@ -27,6 +27,7 @@ export * from './FBSrFBSMarks';
export * from './FboPostingAPI';
export * from './FboSupplyRequest';
export * from './FinanceAPI';
+export * from './Mock';
export * from './Notification';
export * from './OrderAPI';
export * from './OrderDirectFBP';
diff --git a/dist/esm/apis/index.js b/dist/esm/apis/index.js
index 772758c..29a9e6c 100644
--- a/dist/esm/apis/index.js
+++ b/dist/esm/apis/index.js
@@ -29,6 +29,7 @@ export * from './FBSrFBSMarks';
export * from './FboPostingAPI';
export * from './FboSupplyRequest';
export * from './FinanceAPI';
+export * from './Mock';
export * from './Notification';
export * from './OrderAPI';
export * from './OrderDirectFBP';
diff --git a/dist/esm/models/Echo200Response.d.ts b/dist/esm/models/Echo200Response.d.ts
new file mode 100644
index 0000000..cb64b7f
--- /dev/null
+++ b/dist/esm/models/Echo200Response.d.ts
@@ -0,0 +1,31 @@
+/**
+ * Документация 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.
+ */
+/**
+ *
+ * @export
+ * @interface Echo200Response
+ */
+export interface Echo200Response {
+ /**
+ *
+ * @type {string}
+ * @memberof Echo200Response
+ */
+ message?: string;
+}
+/**
+ * Check if a given object implements the Echo200Response interface.
+ */
+export declare function instanceOfEcho200Response(value: object): value is Echo200Response;
+export declare function Echo200ResponseFromJSON(json: any): Echo200Response;
+export declare function Echo200ResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): Echo200Response;
+export declare function Echo200ResponseToJSON(value?: Echo200Response | null): any;
diff --git a/dist/esm/models/Echo200Response.js b/dist/esm/models/Echo200Response.js
new file mode 100644
index 0000000..f849455
--- /dev/null
+++ b/dist/esm/models/Echo200Response.js
@@ -0,0 +1,38 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Документация 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.
+ */
+/**
+ * Check if a given object implements the Echo200Response interface.
+ */
+export function instanceOfEcho200Response(value) {
+ return true;
+}
+export function Echo200ResponseFromJSON(json) {
+ return Echo200ResponseFromJSONTyped(json, false);
+}
+export function Echo200ResponseFromJSONTyped(json, ignoreDiscriminator) {
+ if (json == null) {
+ return json;
+ }
+ return {
+ 'message': json['message'] == null ? undefined : json['message'],
+ };
+}
+export function Echo200ResponseToJSON(value) {
+ if (value == null) {
+ return value;
+ }
+ return {
+ 'message': value['message'],
+ };
+}
diff --git a/dist/esm/models/index.d.ts b/dist/esm/models/index.d.ts
index 06eb7e7..49ef5d4 100644
--- a/dist/esm/models/index.d.ts
+++ b/dist/esm/models/index.d.ts
@@ -330,6 +330,7 @@ export * from './DraftTimeslotInfoResponseResult';
export * from './DropOffPointCoordinates';
export * from './DropOffWarehouseTimeslotsDay';
export * from './DropOffWarehouseTimeslotsDayTimeslot';
+export * from './Echo200Response';
export * from './ErrorData';
export * from './ErrorErrorLevel';
export * from './ErrorErrorMessageEnum';
diff --git a/dist/esm/models/index.js b/dist/esm/models/index.js
index ab7df59..be6e310 100644
--- a/dist/esm/models/index.js
+++ b/dist/esm/models/index.js
@@ -332,6 +332,7 @@ export * from './DraftTimeslotInfoResponseResult';
export * from './DropOffPointCoordinates';
export * from './DropOffWarehouseTimeslotsDay';
export * from './DropOffWarehouseTimeslotsDayTimeslot';
+export * from './Echo200Response';
export * from './ErrorData';
export * from './ErrorErrorLevel';
export * from './ErrorErrorMessageEnum';
diff --git a/dist/models/Echo200Response.d.ts b/dist/models/Echo200Response.d.ts
new file mode 100644
index 0000000..cb64b7f
--- /dev/null
+++ b/dist/models/Echo200Response.d.ts
@@ -0,0 +1,31 @@
+/**
+ * Документация 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.
+ */
+/**
+ *
+ * @export
+ * @interface Echo200Response
+ */
+export interface Echo200Response {
+ /**
+ *
+ * @type {string}
+ * @memberof Echo200Response
+ */
+ message?: string;
+}
+/**
+ * Check if a given object implements the Echo200Response interface.
+ */
+export declare function instanceOfEcho200Response(value: object): value is Echo200Response;
+export declare function Echo200ResponseFromJSON(json: any): Echo200Response;
+export declare function Echo200ResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): Echo200Response;
+export declare function Echo200ResponseToJSON(value?: Echo200Response | null): any;
diff --git a/dist/models/Echo200Response.js b/dist/models/Echo200Response.js
new file mode 100644
index 0000000..87c201b
--- /dev/null
+++ b/dist/models/Echo200Response.js
@@ -0,0 +1,44 @@
+"use strict";
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Документация 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.
+ */
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.instanceOfEcho200Response = instanceOfEcho200Response;
+exports.Echo200ResponseFromJSON = Echo200ResponseFromJSON;
+exports.Echo200ResponseFromJSONTyped = Echo200ResponseFromJSONTyped;
+exports.Echo200ResponseToJSON = Echo200ResponseToJSON;
+/**
+ * Check if a given object implements the Echo200Response interface.
+ */
+function instanceOfEcho200Response(value) {
+ return true;
+}
+function Echo200ResponseFromJSON(json) {
+ return Echo200ResponseFromJSONTyped(json, false);
+}
+function Echo200ResponseFromJSONTyped(json, ignoreDiscriminator) {
+ if (json == null) {
+ return json;
+ }
+ return {
+ 'message': json['message'] == null ? undefined : json['message'],
+ };
+}
+function Echo200ResponseToJSON(value) {
+ if (value == null) {
+ return value;
+ }
+ return {
+ 'message': value['message'],
+ };
+}
diff --git a/dist/models/index.d.ts b/dist/models/index.d.ts
index 06eb7e7..49ef5d4 100644
--- a/dist/models/index.d.ts
+++ b/dist/models/index.d.ts
@@ -330,6 +330,7 @@ export * from './DraftTimeslotInfoResponseResult';
export * from './DropOffPointCoordinates';
export * from './DropOffWarehouseTimeslotsDay';
export * from './DropOffWarehouseTimeslotsDayTimeslot';
+export * from './Echo200Response';
export * from './ErrorData';
export * from './ErrorErrorLevel';
export * from './ErrorErrorMessageEnum';
diff --git a/dist/models/index.js b/dist/models/index.js
index b3e98cd..42a3cb4 100644
--- a/dist/models/index.js
+++ b/dist/models/index.js
@@ -348,6 +348,7 @@ __exportStar(require("./DraftTimeslotInfoResponseResult"), exports);
__exportStar(require("./DropOffPointCoordinates"), exports);
__exportStar(require("./DropOffWarehouseTimeslotsDay"), exports);
__exportStar(require("./DropOffWarehouseTimeslotsDayTimeslot"), exports);
+__exportStar(require("./Echo200Response"), exports);
__exportStar(require("./ErrorData"), exports);
__exportStar(require("./ErrorErrorLevel"), exports);
__exportStar(require("./ErrorErrorMessageEnum"), exports);
diff --git a/package.json b/package.json
index 2a69c01..ca13bfa 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@apilki/ozon-seller",
- "version": "0.1.0",
+ "version": "0.2.0",
"description": "OpenAPI client for @apilki/ozon-seller",
"author": "OpenAPI-Generator",
"repository": {