<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>List projects — Sponge 5.0.0 documentation</title> <link rel="stylesheet" href="../../_static/basic.css" type="text/css" /> <link rel="stylesheet" href="../../_static/sponge.css" type="text/css" /> <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.1/css/font-awesome.min.css" rel="stylesheet" type="text/css" /> <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro|Roboto:400italic,700italic,700,400|Montserrat:400,700" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="../../_static/tomorrow.css" type="text/css" /> <link id="syntax-highlighting-ref" rel="stylesheet" href="../../_static/tomorrow_night.css" type="text/css" /> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT: '../../', VERSION: '5.0.0', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', HAS_SOURCE: true, SOURCELINK_SUFFIX: '.txt' }; </script> <script type="text/javascript" src="../../_static/jquery.js"></script> <script type="text/javascript" src="../../_static/underscore.js"></script> <script type="text/javascript" src="../../_static/doctools.js"></script> <script type="text/javascript" src="../../_static/store.min.js"></script> <script type="text/javascript" src="../../_static/lights.js"></script> <link rel="shortcut icon" href="../../_static/favicon.ico"/> <link rel="index" title="Index" href="../../genindex.html" /> <link rel="search" title="Search" href="../../search.html" /> <link rel="top" title="Sponge 5.0.0 documentation" href="../../index.html" /> <link rel="up" title="Ore Web API" href="../api.html" /> <link rel="next" title="Get Project" href="project.html" /> <link rel="prev" title="Ore Web API" href="../api.html" /> <script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-59476017-2', 'auto'); ga('send', 'pageview'); </script> {§#curver§} {|#langs|} <link rel="alternate" hreflang="{|crowdin_code|}" href="/{§currentversion§}/{|crowdin_code|}/"> {|/langs|} {§/curver§} <link rel="alternate" hreflang="x-default" href="/"> </head> <body role="document" id="top"> <div class="topbar"> <div role="navigation" aria-label="related navigation"> <div class="sp-logo-container sp-not-mobileview sp-mobileview"> <a class="sp-logo-link" data-auto-route="true" href="/"> <img height="40px" id="site-logo" class="logo-big" alt="" src="https://www.spongepowered.org/assets/img/icons/spongie-mark.svg"> <span id="sp-site-title">Sponge</span> </a> <div class="sp-logo-bg"></div> <div class="sp-logo-chevron"><i class="fa fa-fw fa-chevron-down"></i></div> <div class="sp-logo-menu sp-skip-handler"> <ul class="sp-logo-dropdown" id="ddleft"> <a href="https://www.spongepowered.org"><li><i class="fa-fw fa fa-home"></i>Homepage</li></a> <a href="https://forums.spongepowered.org"><li><i class="fa-fw fa fa-comments"></i>Forums</li></a> <a href="https://github.com/SpongePowered"><li><i class="fa-fw fa fa-code"></i>Code</li></a> <a class="sp-forums-home" href="https://docs.spongepowered.org"><li class="active"><i class="fa-fw fa fa-book"></i>Docs</li></a> <a href="https://jd.spongepowered.org"><li><i class="fa-fw fa fa-graduation-cap"></i>Javadocs</li></a> <a href="https://forums.spongepowered.org/c/plugins/plugin-releases"><li><i class="fa-fw fa fa-plug"></i>Plugins</li></a> <a href="https://www.spongepowered.org/downloads"><li><i class="fa-fw fa fa-download"></i>Downloads</li></a> <a href="https://www.spongepowered.org/chat"><li><i class="fa-fw fa fa-comment"></i>Chat</li></a> </ul> </div> </div> <div class="menu-right"> <div><i class="fa fa-fw fa-globe"></i></div> <ul class="dropdown" id="ddlang"> {§#curver§} {|#langs|} <li><a href="/{§currentversion§}/{|crowdin_code|}/" class="lang"><img src="//d1ztvzf22lmr1j.cloudfront.net/images/flags/{|crowdin_code|}.png" alt="Flag for {|name|}"/></a></li> {|/langs|} {§/curver§} </ul> </div> <div class="menu-right"> <div><i class="fa fa-fw fa-tag"></i><a>5.0.0</a></div> <ul class="dropdown" id="ddvers"> <li><a href="/master/en/"><i class="fa fa-fw fa-tag"></i> latest</a></li> {[#vers]} <li><a href="/{[apiversion]}/en/"><i class="fa fa-fw fa-tag"></i> {[apiversion]}</a></li> {[/vers]} </ul> </div> <div class="menu-right"> <div title="Toggle syntax highlighting between light and dark" class="lights"> <i class="fa fa-fw fa-lightbulb-o"></i> </div> </div> <div> <ul class="controls"> <li>|</li> <li><a href="project.html" title="Next Page"><i class="fa fa-fw fa-chevron-right"></i></a></li> <li><a href="#top" title="To the top"><i class="fa fa-fw fa-chevron-up"></i></a></li> <li><a href="../../index.html" title="Home"><i class="fa fa-fw fa-home"></i></a></li> <li><a href="../api.html" title="Previous Page"><i class="fa fa-fw fa-chevron-left"></i></a></li> <li>|</li> <li><a href="https://github.com/SpongePowered/SpongeDocs/blob/master/source/ore/routes/list-projects.rst" title="Edit on GitHub"><i class="fa fa-fw fa-github"></i></a></li> </ul> </div> <h3>Navigation</h3> </div> </div> <div class="container"> <div class="breadcrumbs"> <ul> <li><a href="../../index.html">Sponge 5.0.0 documentation</a><i class="fa fa-fw fa-chevron-right"></i></li> <li><a href="../index.html" >Ore Documentation</a><i class="fa fa-fw fa-chevron-right"></i></li> <li><a href="../api.html" accesskey="U">Ore Web API</a><i class="fa fa-fw fa-chevron-right"></i></li> </ul> </div> <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> <div class="sphinxsidebarwrapper"> <div id="searchbox" style="display: none" role="search"> <form class="search" action="../../search.html" method="get"> <div class="searchbox-inner"> <input class="field" type="text" name="q" autocomplete="off" /> <button class="submit" type="submit"><i class="fa fa-fw fa-search" aria-hidden="true"></i></button> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </div> </form> <p class="searchtip" style="font-size: 90%"></p> </div> <script type="text/javascript">$('#searchbox').show(0);</script><h3><a href="../../index.html">Table Of Contents</a></h3> <ul> <li class="toctree-l1"><a class="reference internal" href="../../server/index.html">Creating a Server</a><ul> <li class="toctree-l2"><a class="reference internal" href="../../server/getting-started/index.html">Getting Started</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../server/getting-started/jre.html">Installing Java</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/getting-started/migrating.html">Migrating to Sponge</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/getting-started/implementations/index.html">Choosing an Implementation</a><ul> <li class="toctree-l4"><a class="reference internal" href="../../server/getting-started/implementations/spongeforge.html">Installing SpongeForge</a></li> <li class="toctree-l4"><a class="reference internal" href="../../server/getting-started/implementations/spongevanilla.html">Installing SpongeVanilla</a></li> </ul> </li> <li class="toctree-l3"><a class="reference internal" href="../../server/getting-started/launch-script.html">Creating a Launch Script</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/getting-started/port-forward.html">Port Forwarding</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/getting-started/bungeecord.html">Using Sponge with BungeeCord</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/getting-started/configuration/index.html">Configuring Sponge</a><ul> <li class="toctree-l4"><a class="reference internal" href="../../server/getting-started/configuration/hocon.html">Introduction to HOCON</a></li> <li class="toctree-l4"><a class="reference internal" href="../../server/getting-started/configuration/json.html">JSON Syntax</a></li> <li class="toctree-l4"><a class="reference internal" href="../../server/getting-started/configuration/sponge-conf.html">global.conf</a></li> <li class="toctree-l4"><a class="reference internal" href="../../server/getting-started/configuration/server-properties.html">server.properties</a></li> </ul> </li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../server/management/index.html">Server Management</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../server/management/whitelist.html">Managing the Whitelist</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/management/bans.html">Managing Bans</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/management/permissions.html">Managing Permissions</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/management/plugins.html">Installing Plugins</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/management/exploit-patches.html">Exploit Patches</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/management/performance-tweaks.html">Performance Tweaks</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../server/spongineer/index.html">Becoming an Expert Spongineer</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../server/spongineer/commands.html">Commands</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/spongineer/troubleshooting.html">Troubleshooting</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/spongineer/logs.html">Log Files</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/spongineer/debugging.html">Debugging</a></li> <li class="toctree-l3"><a class="reference internal" href="../../server/spongineer/bugreport.html">Reporting Bugs</a></li> </ul> </li> </ul> </li> </ul> <ul> <li class="toctree-l1"><a class="reference internal" href="../../preparing/index.html">Preparing for Development</a><ul> <li class="toctree-l2"><a class="reference internal" href="../../preparing/jdk.html">Installing the JDK</a></li> <li class="toctree-l2"><a class="reference internal" href="../../preparing/ide.html">Installing an IDE</a></li> <li class="toctree-l2"><a class="reference internal" href="../../preparing/text.html">Installing a Text Editor</a></li> <li class="toctree-l2"><a class="reference internal" href="../../preparing/git.html">Installing Git</a></li> </ul> </li> </ul> <ul> <li class="toctree-l1"><a class="reference internal" href="../../plugin/index.html">Creating a Plugin</a><ul> <li class="toctree-l2"><a class="reference internal" href="../../plugin/buildsystem.html">Build Systems</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/workspace/index.html">Setting Up Your Workspace</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/workspace/idea.html">Setting Up IntelliJ IDEA</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/workspace/eclipse.html">Setting Up Eclipse</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/project/index.html">Setting Up Your Project</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/project/gradle.html">Setting Up Gradle</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/project/maven.html">Setting Up Maven</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/plugin-identifier.html">Plugin Identifiers</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/plugin-class.html">Main Plugin Class</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/lifecycle.html">Plugin Lifecycle</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/injection.html">Dependency Injection</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/practices.html">Best Practices</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/optional/index.html">Optionals</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/optional/basic.html">Optionals Explained</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/optional/usage.html">Usage Examples</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/logging.html">Logging and Debugging</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/commands/index.html">Commands</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/commands/creating.html">Building a Command</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/commands/arguments.html">Argument Parsing</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/commands/flags.html">Command Flags</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/commands/childcommands.html">Child Commands</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/commands/service.html">The Command Manager</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/commands/commandcallable.html">Low-Level Command API</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/event/index.html">Events</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/event/listeners.html">Event Listeners</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/event/causes.html">Event Causes</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/event/filters.html">Event Filters</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/event/custom.html">Custom Events</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/assets.html">The Asset API</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/configuration/index.html">Configuring Plugins</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/configuration/loaders.html">Configuration Loaders</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/configuration/nodes.html">Configuration Nodes</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/configuration/serialization.html">Serializing Objects</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/text/index.html">Text</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/text/text.html">Creating Text</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/text/representations/index.html">Text Serializers</a><ul> <li class="toctree-l4"><a class="reference internal" href="../../plugin/text/representations/formatting-code-legacy.html">Formatting Code & Legacy Format</a></li> <li class="toctree-l4"><a class="reference internal" href="../../plugin/text/representations/xml.html">TextXML Format</a></li> <li class="toctree-l4"><a class="reference internal" href="../../plugin/text/representations/json.html">JSON Format</a></li> <li class="toctree-l4"><a class="reference internal" href="../../plugin/text/representations/configurate.html">Configuration Format</a></li> </ul> </li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/text/pagination.html">The Pagination Service</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/text/messagechannels.html">Message Channels</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/text/templates.html">TextTemplates</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/data/index.html">The Data API</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/data/custom/index.html">Custom Data</a><ul> <li class="toctree-l4"><a class="reference internal" href="../../plugin/data/custom/datamanipulators.html">Custom DataManipulators</a></li> <li class="toctree-l4"><a class="reference internal" href="../../plugin/data/custom/dataholders.html">Custom DataHolders</a></li> <li class="toctree-l4"><a class="reference internal" href="../../plugin/data/custom/serialization.html">Serializing Custom Data</a></li> </ul> </li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/data/keys.html">Using Keys</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/data/datamanipulators.html">Data Manipulators</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/data/transactions.html">Transactions</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/data/serialization.html">Serializing Data</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/blocks/index.html">Blocks</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/blocks/concepts.html">Concepts</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/blocks/accessing.html">Accessing Blocks</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/blocks/modifying.html">Modifying Blocks</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/blocks/tileentities.html">Tile Entities</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/blocks/virtualblock.html">Virtual Block Changes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/entities/index.html">Entities</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/entities/spawning.html">Spawning an Entity</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/entities/modifying.html">Modifying an Entity</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/items/index.html">Items</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/items/usage.html">Basic Item Usage</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/items/creating.html">Creating an ItemStack</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/trade-offers.html">Trade-Offers</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/effects.html">Effects</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/scheduler.html">Scheduler</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/services.html">Services</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/database.html">Databases</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/permissions.html">Permissions</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/bans.html">Bans</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/bookview.html">Book Views</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/economy/index.html">Economy</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/economy/basics.html">Basic Concepts</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/economy/using.html">Using the Economy API</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/economy/practices.html">Economy API Best Practices</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/economy/implementing.html">Implementing the Economy API</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/wgen/index.html">World Generation</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../plugin/wgen/modifiers.html">WorldGeneratorModifiers</a></li> <li class="toctree-l3"><a class="reference internal" href="../../plugin/wgen/customwgen.html">Modifying World Generation</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/manager.html">Plugin Manager</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/game-profile-manager.html">Game Profile Manager</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/offline-userplayer-data.html">Offline Player Data</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/debugging.html">Plugin Debugging</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/tab-lists.html">Tab Lists</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/plugin-meta.html">Plugin Metadata</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/ray-tracing.html">Ray Tracing</a></li> <li class="toctree-l2"><a class="reference internal" href="../../plugin/tutorials.html">Tutorials</a></li> </ul> </li> </ul> <ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Ore Documentation</a><ul class="current"> <li class="toctree-l2"><a class="reference internal" href="../publish.html">Publishing Your Plugin</a></li> <li class="toctree-l2"><a class="reference internal" href="../security.html">Security</a></li> <li class="toctree-l2 current"><a class="reference internal" href="../api.html">Ore Web API</a><ul class="current"> <li class="toctree-l3 current"><a class="current reference internal" href="#">List projects</a></li> <li class="toctree-l3"><a class="reference internal" href="project.html">Get Project</a></li> <li class="toctree-l3"><a class="reference internal" href="list-versions.html">List Project Versions</a></li> <li class="toctree-l3"><a class="reference internal" href="project-version.html">Get Project Version</a></li> <li class="toctree-l3"><a class="reference internal" href="list-users.html">List Users</a></li> <li class="toctree-l3"><a class="reference internal" href="user.html">Get User</a></li> <li class="toctree-l3"><a class="reference internal" href="download.html">Download Project Version</a></li> </ul> </li> </ul> </li> </ul> <ul> <li class="toctree-l1"><a class="reference internal" href="../../contributing/index.html">Contributing to Sponge</a><ul> <li class="toctree-l2"><a class="reference internal" href="../../contributing/guidelines.html">Contribution Guidelines</a></li> <li class="toctree-l2"><a class="reference internal" href="../../contributing/howtogit.html">How to Git(Hub)</a></li> <li class="toctree-l2"><a class="reference internal" href="../../contributing/implementation/index.html">Developing Sponge</a><ul> <li class="toctree-l3"><a class="reference internal" href="../../contributing/implementation/codestyle.html">Code Style</a></li> <li class="toctree-l3"><a class="reference internal" href="../../contributing/implementation/git-implementation.html">Git Workflow for API and Implementations</a></li> <li class="toctree-l3"><a class="reference internal" href="../../contributing/implementation/pr.html">Submitting a Pull-Request</a></li> <li class="toctree-l3"><a class="reference internal" href="../../contributing/implementation/debugging.html">Debugging Sponge Within the IDE</a></li> <li class="toctree-l3"><a class="reference internal" href="../../contributing/implementation/mixins.html">Mixins</a></li> <li class="toctree-l3"><a class="reference internal" href="../../contributing/implementation/datamanipulator.html">Implementing DataManipulators</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../../contributing/spongedocs.html">SpongeDocs Writing</a></li> <li class="toctree-l2"><a class="reference internal" href="../../contributing/porting.html">Porting Sponge to Other Platforms</a></li> <li class="toctree-l2"><a class="reference internal" href="../../contributing/versioning.html">Versioning System and Repository Branch Layout</a></li> </ul> </li> </ul> <ul> <li class="toctree-l1"><a class="reference internal" href="../../about/index.html">About the Sponge Project</a><ul> <li class="toctree-l2"><a class="reference internal" href="../../about/introduction.html">Introduction</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/faq.html">Frequently Asked Questions</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/structure.html">The Structure of the Sponge Project</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/future.html">Plans for the Future</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/license.html">License</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/posting.html">Forum Posting Guidelines</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/rules.html">Forum & IRC Rules</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/staff.html">Staff</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/glossary.html">Sponge Glossary</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/assets.html">Art Assets</a></li> <li class="toctree-l2"><a class="reference internal" href="../../about/history.html">The History of Sponge</a></li> </ul> </li> </ul> </div> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body" role="main"> <div class="section" id="list-projects"> <h1>List projects<a class="headerlink" href="#list-projects" title="Permalink to this headline">¶</a></h1> <p><strong>GET /api/projects</strong></p> <p>Returns a list of projects based on given criteria.</p> <p><strong>Query parameters:</strong></p> <table border="1" class="docutils"> <colgroup> <col width="12%" /> <col width="29%" /> <col width="59%" /> </colgroup> <thead valign="bottom"> <tr class="row-odd"><th class="head">Name</th> <th class="head">Data Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr class="row-even"><td>categories</td> <td>Comma Separated Integer List</td> <td>Filters projects by categories (inclusive).</td> </tr> <tr class="row-odd"><td>sort</td> <td>Integer</td> <td>Sorts projects by a given method.</td> </tr> <tr class="row-even"><td>q</td> <td>String</td> <td>Search query. Checks against name, author, and description.</td> </tr> <tr class="row-odd"><td>limit</td> <td>Integer</td> <td>Limits the amount of projects returned (max / default: 25).</td> </tr> <tr class="row-even"><td>offset</td> <td>Integer</td> <td>Drops the first <em>n</em> projects from the result list.</td> </tr> </tbody> </table> <p><strong>Sample output:</strong></p> <div class="highlight-json"><div class="highlight"><pre><span></span><span class="p">[{</span> <span class="nt">"pluginId"</span><span class="p">:</span> <span class="s2">"ore"</span><span class="p">,</span> <span class="nt">"createdAt"</span><span class="p">:</span> <span class="s2">"2016-11-07 12:26:35.672"</span><span class="p">,</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"Ore"</span><span class="p">,</span> <span class="nt">"owner"</span><span class="p">:</span> <span class="s2">"windy"</span><span class="p">,</span> <span class="nt">"description"</span><span class="p">:</span> <span class="s2">"Official package manager for Sponge."</span><span class="p">,</span> <span class="nt">"href"</span><span class="p">:</span> <span class="s2">"/windy/Ore"</span><span class="p">,</span> <span class="nt">"members"</span><span class="p">:</span> <span class="p">[{</span> <span class="nt">"userId"</span><span class="p">:</span> <span class="mi">6602</span><span class="p">,</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"windy"</span><span class="p">,</span> <span class="nt">"roles"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"Owner"</span><span class="p">],</span> <span class="nt">"headRole"</span><span class="p">:</span> <span class="s2">"Owner"</span> <span class="p">}],</span> <span class="nt">"channels"</span><span class="p">:</span> <span class="p">[{</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"Beta"</span><span class="p">,</span> <span class="nt">"color"</span><span class="p">:</span> <span class="s2">"#B400FF"</span> <span class="p">}],</span> <span class="nt">"recommended"</span><span class="p">:</span> <span class="p">{</span> <span class="nt">"id"</span><span class="p">:</span> <span class="mi">221</span><span class="p">,</span> <span class="nt">"createdAt"</span><span class="p">:</span> <span class="s2">"2016-11-07 12:26:35.672"</span><span class="p">,</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"1.0.0"</span><span class="p">,</span> <span class="nt">"dependencies"</span><span class="p">:</span> <span class="p">[],</span> <span class="nt">"pluginId"</span><span class="p">:</span> <span class="s2">"ore"</span><span class="p">,</span> <span class="nt">"channel"</span><span class="p">:</span> <span class="p">{</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"Beta"</span><span class="p">,</span> <span class="nt">"color"</span><span class="p">:</span> <span class="s2">"#B400FF"</span> <span class="p">},</span> <span class="nt">"fileSize"</span><span class="p">:</span> <span class="mi">52807</span> <span class="p">},</span> <span class="nt">"category"</span><span class="p">:</span> <span class="p">{</span> <span class="nt">"title"</span><span class="p">:</span> <span class="s2">"Admin Tools"</span><span class="p">,</span> <span class="nt">"icon"</span><span class="p">:</span> <span class="s2">"fa-server"</span> <span class="p">},</span> <span class="nt">"views"</span><span class="p">:</span> <span class="mi">275</span><span class="p">,</span> <span class="nt">"downloads"</span><span class="p">:</span> <span class="mi">28</span><span class="p">,</span> <span class="nt">"stars"</span><span class="p">:</span> <span class="mi">9</span> <span class="p">},</span> <span class="p">{</span> <span class="nt">"pluginId"</span><span class="p">:</span> <span class="s2">"serverlistplus"</span><span class="p">,</span> <span class="nt">"createdAt"</span><span class="p">:</span> <span class="s2">"2016-11-07 12:26:35.672"</span><span class="p">,</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"ServerListPlus"</span><span class="p">,</span> <span class="nt">"owner"</span><span class="p">:</span> <span class="s2">"Minecrell"</span><span class="p">,</span> <span class="nt">"description"</span><span class="p">:</span> <span class="s2">"An extremely customizable server status ping plugin for Minecraft"</span><span class="p">,</span> <span class="nt">"href"</span><span class="p">:</span> <span class="s2">"/Minecrell/ServerListPlus"</span><span class="p">,</span> <span class="nt">"members"</span><span class="p">:</span> <span class="p">[{</span> <span class="nt">"userId"</span><span class="p">:</span> <span class="mi">1875</span><span class="p">,</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"Minecrell"</span><span class="p">,</span> <span class="nt">"roles"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"Owner"</span><span class="p">],</span> <span class="nt">"headRole"</span><span class="p">:</span> <span class="s2">"Owner"</span> <span class="p">}],</span> <span class="nt">"channels"</span><span class="p">:</span> <span class="p">[{</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"Release"</span><span class="p">,</span> <span class="nt">"color"</span><span class="p">:</span> <span class="s2">"#009600"</span> <span class="p">}],</span> <span class="nt">"recommended"</span><span class="p">:</span> <span class="p">{</span> <span class="nt">"id"</span><span class="p">:</span> <span class="mi">231</span><span class="p">,</span> <span class="nt">"createdAt"</span><span class="p">:</span> <span class="s2">"2016-11-07 12:26:35.672"</span><span class="p">,</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"3.4.7"</span><span class="p">,</span> <span class="nt">"dependencies"</span><span class="p">:</span> <span class="p">[],</span> <span class="nt">"pluginId"</span><span class="p">:</span> <span class="s2">"serverlistplus"</span><span class="p">,</span> <span class="nt">"channel"</span><span class="p">:</span> <span class="p">{</span> <span class="nt">"name"</span><span class="p">:</span> <span class="s2">"Release"</span><span class="p">,</span> <span class="nt">"color"</span><span class="p">:</span> <span class="s2">"#009600"</span> <span class="p">},</span> <span class="nt">"fileSize"</span><span class="p">:</span> <span class="mi">397480</span> <span class="p">},</span> <span class="nt">"category"</span><span class="p">:</span> <span class="p">{</span> <span class="nt">"title"</span><span class="p">:</span> <span class="s2">"Admin Tools"</span><span class="p">,</span> <span class="nt">"icon"</span><span class="p">:</span> <span class="s2">"fa-server"</span> <span class="p">},</span> <span class="nt">"views"</span><span class="p">:</span> <span class="mi">60</span><span class="p">,</span> <span class="nt">"downloads"</span><span class="p">:</span> <span class="mi">9</span><span class="p">,</span> <span class="nt">"stars"</span><span class="p">:</span> <span class="mi">3</span> <span class="p">}]</span> </pre></div> </div> </div> </div> </div> </div> <div class="clearer"></div> </div> <div class="footer" role="contentinfo"> © Copyright 2014-2016, Sponge Contributors. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.5.1. </div> </div> </body> </html>