Главная/API/SDK

Moddingflow Public API SDK

Используй generated clients прямо из source, пока packages для npm, PyPI и NuGet не опубликованы.

Скачать source archiveAPI docsAPI reference

Package policy

SDK считается repo-only source artifact, пока не подключена публикация в package registry. Считай sdk/ источником правды: скачай source archive, возьми нужную language folder и обновляй ее при изменениях openapi/moddingflow-public-api.v1.json.

Source archive

Архив содержит sdk/README.md и generated TypeScript, Python и C# clients из текущей сборки сайта.

Используй /api/sdk/source.tar.gz как прямую archive link для CI, локальных экспериментов или внешних разработчиков без доступа к private repository.

Подключение из source

Выбери language folder, положи ее рядом с интеграцией и используй эти imports, пока package registry publishing недоступен.

TypeScript

ts
import { ModdingflowPublicApiClient } from "./sdk/typescript/src/moddingflow-public-api";

const client = new ModdingflowPublicApiClient();
const plan = await client.resolveInstallPlan({
  body: { game_slug: "skyrim-se", game_version: "1.6.1170" },
});

Python

py
from moddingflow_public_api import ModdingflowPublicApiClient

client = ModdingflowPublicApiClient()
plan = client.resolve_install_plan(
    body={"game_slug": "skyrim-se", "game_version": "1.6.1170"}
)

C#

xml
<ProjectReference Include="..\sdk\csharp\Moddingflow.PublicApi\Moddingflow.PublicApi.csproj" />
Moddingflow

Сообщество, моды и обсуждения для любимых игр.

О проекте

НовостиРейтингAPIOAuthПравила

Продукты

Moddingflow Premium

Документы сайта

Условия использованияПолитика конфиденциальностиПолитика cookieПравовая информацияИнформация о праве на отказ

Поддержка

FAQ

© 2026 Moddingflow. Все права защищены.

Moddingflow
BETA

Игры

Все игры (13)Недавно добавленные

Мои игры

Oblivion RemasteredMinecraftStarfieldFallout 3The Witcher 3Oblivion
ФорумНовостиРейтинг