Ore Web API

Ore offers a JSON RESTful API to interact with mods and plugins indexed by Ore. The following is an ongoing specification of that API.

Data Types

There are a few integer-based enum-style data types that are used throughout the API. The following is a list of these current types.

Category IDs:

0 Administratie hulpmiddelen
1 Chat Tools
2 Developer Tools
3 Economie
4 Gameplay
5 Spellen
6 Protectie
7 Role Playing
8 World Management
9 Diversen
10 Ongedefinieerd

Sorting Method IDs:

0 Meeste sterren
1 Meeste downloads
2 Meeste weergaven
3 Nieuwste
4 Onlangs bijgewerkt

Deprecated Routes

The following routes are deprecated and should not be used. The replacements are likely to differ from the old one, so consult the docs before migrating.

Deprecated Replacement
/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