Ore Web API

Ore предлагает JSON RESTful API для взаимодействия с модами и плагинами, индексированными Ore. Ниже приводится текущая спецификация этого API.

Типы данных

Существует несколько типов данных типа enum integer, которые используются в API. Ниже приведен список текущих типов.

ID категорий:

0

Администрирование

1

Чат

2

Инструменты разработчика

3

Экономика

4

Геймплей

5

Игры

6

Защита

7

Ролевые игры

8

Управление мирами

9

Разное

10

Не определено

ID способов сортировки:

0

Больше всего звёзд

1

Самые загружаемые

2

Самые просматриваемые

3

Новые

4

Недавно обновлённые

Маршруты

Ниже приведен список маршрутов, которые доступны в API сейчас.

Устаревшие Маршруты

Следующие маршруты устарели и не должны использоваться. Вполне вероятно, что их замена будет отличаться, поэтому перед миграцией проконсультируйтесь с документацией.

Устаревшее

Замена

/api/projects

/api/v1/projects

/api/users

/api/v1/users

/api/projects/:pluginId/version

/api/v1/projects/:pluginId/version

/api/projects/:pluginId/versions/:version

/api/v1/projects/:pluginId/versions/:version

/api/projects/:pluginId

/api/v1/projects/:pluginId

/api/users/:username

/api/v1/users/:username

/api/projects/:pluginId/versions/:name

/api/v1/projects/:pluginId/versions/:name