<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TehRockettek</id>
	<title>Official Factorio Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TehRockettek"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/Special:Contributions/TehRockettek"/>
	<updated>2026-04-26T04:41:29Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Mod_portal_API&amp;diff=152691</id>
		<title>Mod portal API</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Mod_portal_API&amp;diff=152691"/>
		<updated>2017-12-15T18:25:43Z</updated>

		<summary type="html">&lt;p&gt;TehRockettek: /* Releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
The Mod Portal API is used to both browse and download all mods available on the [https://mods.factorio.com/ official Factorio mod portal]. Using the API does not require any kind of authentication or account information and can be viewed simply by following the URLs below in any web browser.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;https://mods.factorio.com/api/mods&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More detailed information about a particular mod can be obtained by retrieving the following URL, where {name} is the mod&#039;s name field in the result object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;https://mods.factorio.com/api/mods/{name}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Endpoints ==&lt;br /&gt;
&lt;br /&gt;
TODO!!!&lt;br /&gt;
&lt;br /&gt;
=== /api/mods ===&lt;br /&gt;
&lt;br /&gt;
GET Parameters:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Values !! Description&lt;br /&gt;
|-&lt;br /&gt;
| order ||updated, alpha, top||How to order the mods, by most recently updated, alphabetically, or by most downloaded.&lt;br /&gt;
|-&lt;br /&gt;
| owner ||||&lt;br /&gt;
|-&lt;br /&gt;
| page ||{an integer}||Page number you would like to show. Makes it so you can see a certain part of the list without getting detail on all&lt;br /&gt;
|-&lt;br /&gt;
| page_size ||{an integer}||The amount of results to show in your search&lt;br /&gt;
|-&lt;br /&gt;
| q ||{a string}||Name/Partial Name of mod you want to search for&lt;br /&gt;
|-&lt;br /&gt;
| tags ||||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns [[#Mod List Response]]&lt;br /&gt;
&lt;br /&gt;
=== /api/mods/{mod_name} ===&lt;br /&gt;
&lt;br /&gt;
=== /api/messages ===&lt;br /&gt;
&lt;br /&gt;
GET Parameters:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Values !! Description&lt;br /&gt;
|-&lt;br /&gt;
| page_size || {an integer} || How many messages on one page&lt;br /&gt;
|-&lt;br /&gt;
| page || {an integer} || Which page of messages&lt;br /&gt;
|-&lt;br /&gt;
| mod || {name of mod} || Name of the specific mod that you want messages for&lt;br /&gt;
|-&lt;br /&gt;
| tag || {a letter} || The letter that represents the different message tags&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== /api/users ===&lt;br /&gt;
&lt;br /&gt;
== JSON Object Types ==&lt;br /&gt;
&lt;br /&gt;
=== Mod List Response ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| pagination || [[#Pagination|Pagination]] || See [[#Pagination]]&lt;br /&gt;
|-&lt;br /&gt;
| results || [[#Result Entry|Result]][] || A list of mods, matching any filters you specified.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pagination ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| count || Integer || Total number of mods that match your specified filters.&lt;br /&gt;
|-&lt;br /&gt;
| links || [[#Pagination_Links|Links]] || Utility links to mod portal api requests, preserving all filters and search queries.&lt;br /&gt;
|-&lt;br /&gt;
| page || Integer || The current page number.&lt;br /&gt;
|-&lt;br /&gt;
| page_count || Integer || The total number of pages returned.&lt;br /&gt;
|-&lt;br /&gt;
| page_size || Integer || The number of results per page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pagination Links ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| first || String(URL) || URL to the first page of the results, or null if you&#039;re already on the first page.&lt;br /&gt;
|- &lt;br /&gt;
| prev || String(URL) || URL to the previous page of the results, or null if you&#039;re already on the first page.&lt;br /&gt;
|-&lt;br /&gt;
| next || String(URL) || URL to the next page of the results, or null if you&#039;re already on the last page.&lt;br /&gt;
|-&lt;br /&gt;
| last || String(URL) || URL to the last page of the results, or null if you&#039;re already on the last page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Result Entry ===&lt;br /&gt;
&lt;br /&gt;
Fields returned by the api/mods endpoint are marked with a check (✓) in the &amp;quot;Short&amp;quot; column, and those returned the the api/mods/{name} endpoint are marked with a check in the &amp;quot;Full&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !!+ style=&#039;writing-mode:vertical-lr;vertical-align:bottom;font-size:90%&#039; | Short !!+ style=&#039;writing-mode:vertical-lr;vertical-align:bottom;font-size:90%&#039; | Full !! Description&lt;br /&gt;
|-&lt;br /&gt;
| created_at || String(ISO 8601) || ✓ || ✓&lt;br /&gt;
| The datetime the mod was uploaded, in the full ISO 8601 format, with a space separator instead of &#039;T&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| current_user_rating || Null || ✓ || ✓&lt;br /&gt;
| Doesn&#039;t seem to be implemented yet. Always null.&lt;br /&gt;
|-&lt;br /&gt;
| description || String || || ✓&lt;br /&gt;
| A longer description of the mod, in text only format.&lt;br /&gt;
|-&lt;br /&gt;
| description_html || String(HTML) || || ✓&lt;br /&gt;
| A longer description of the mod, with HTML tags.&lt;br /&gt;
|-&lt;br /&gt;
| downloads_count || Integer || ✓ || ✓&lt;br /&gt;
| Number of downloads.&lt;br /&gt;
|-&lt;br /&gt;
| first_media_file || [[#Media Files|Media File]] || ✓ || &lt;br /&gt;
| The first media file in the &amp;quot;media_files&amp;quot; list.&lt;br /&gt;
|-&lt;br /&gt;
| game_versions || String[] || ✓ || ✓&lt;br /&gt;
| A list of major Factorio version strings (e.g. &amp;quot;0.13&amp;quot;) starting with 0.13 that the mod is compatible with, &#039;&#039;in addition to&#039;&#039; the version(s) found in &amp;quot;latest_release&amp;quot; / &amp;quot;releases&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
| github_path || String || ✓ || ✓&lt;br /&gt;
| A link to the mod&#039;s github project page, just prepend &amp;quot;github.com/&amp;quot;. Can be blank (&amp;quot;&amp;quot;).&lt;br /&gt;
|-&lt;br /&gt;
| homepage || String || ✓ || ✓&lt;br /&gt;
| Usually a URL to the mod&#039;s main project page, but can be any string.&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || ✓ || ✓&lt;br /&gt;
| A numerical mod ID used to identify the mod in other API endpoints.&lt;br /&gt;
|-&lt;br /&gt;
| latest_release || [[#Releases|Release]] || ✓ || &lt;br /&gt;
| The latest version of the mod available for download. See [[#Releases]]&lt;br /&gt;
|-&lt;br /&gt;
| license_flags || Integer(11 bit) || ✓ || ✓&lt;br /&gt;
| A bit field describing what permissions the mod&#039;s license grants. See [[#License Flags]]&lt;br /&gt;
|-&lt;br /&gt;
| license_name || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s license name.&lt;br /&gt;
|-&lt;br /&gt;
| license_url || String || ✓ || ✓&lt;br /&gt;
| A URL link to the full license agreement. Can be any string in case of custom licenses.&lt;br /&gt;
|-&lt;br /&gt;
| media_files || [[#Media Files|Media File]][] || || ✓&lt;br /&gt;
| A list of media files, such as screen shots of the mod in action. See [[#Media Files]].&lt;br /&gt;
|-&lt;br /&gt;
| name || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s machine-readable ID string.&lt;br /&gt;
|-&lt;br /&gt;
| owner || String || ✓ || ✓&lt;br /&gt;
| The Factorio username of the mod&#039;s author.&lt;br /&gt;
|-&lt;br /&gt;
| ratings_count || Integer || ✓ || ✓&lt;br /&gt;
| Doesn&#039;t seem to be implemented yet. Always 0.&lt;br /&gt;
|-&lt;br /&gt;
| releases || [[#Releases|Release]][] || || ✓&lt;br /&gt;
| A list of different versions of the mod available for download. See [[#Releases]]&lt;br /&gt;
|-&lt;br /&gt;
| summary || String || ✓ || ✓&lt;br /&gt;
| A shorter mod description.&lt;br /&gt;
|-&lt;br /&gt;
| tags || [[#Tags|Tag]][] || ✓ || ✓&lt;br /&gt;
| A list of tag objects that categorize the mod. See [[#Tags]].&lt;br /&gt;
|-&lt;br /&gt;
| title || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s human-readable name.&lt;br /&gt;
|-&lt;br /&gt;
| updated_at || String(ISO 8601) || ✓ || ✓&lt;br /&gt;
| The datetime the mod was last updated, in the full ISO 8601 format, with a space separator instead of &#039;T&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| visits_count || Integer || ✓ || ✓&lt;br /&gt;
| The number of times the mod was viewed, but perhaps only counted on the web interface???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== License Flags ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;license_flags&amp;quot; is an 11 bit number that describe generally what permissions the mod&#039;s license grants.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; !! Title !! Description&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Permissions&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Commercial Use || This software and derivatives may be used for commercial purposes&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Modification || The software may be modified.&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Distribution || You may distribute this software.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Patent Use || This license provides an express grant of patent rights from the contributor to the recipient.&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Private Use || You may use and modify the software without distributing it.&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Conditions&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Disclose Source || Source code must be made available when distributing the software.&lt;br /&gt;
|-&lt;br /&gt;
| 6 || License &amp;amp; Copyright Notice || Include a copy of the license and copyright notice with the code.&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Same License || Modifications must be released under the same license when distributing the software. In some cases a similar or related license may be used.&lt;br /&gt;
|-&lt;br /&gt;
| 8 || State Changes || Indicate changes made to the code.&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Limitations&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Hold Liable || Software is provided without warranty and the software author/license owner cannot be held liable for damages.&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Trademark Use || This license explicitly states that it does NOT grant you trademark rights, even though licenses without such a statement probably do not grant you any implicit trademark rights.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Tags ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this tag.&lt;br /&gt;
|-&lt;br /&gt;
| name || String || An all lower-case string used to identify this tag internally.&lt;br /&gt;
|-&lt;br /&gt;
| title || String || The tag&#039;s human-readable tag name.&lt;br /&gt;
|-&lt;br /&gt;
| description || String || A short description for the tag.&lt;br /&gt;
|-&lt;br /&gt;
| type || String || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Currently, there are only a fixed number of tags available, these include:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! id !! type !! name !! title !! description&lt;br /&gt;
|-&lt;br /&gt;
| 1 || t || general || General || Mods that cannot be sorted into other categories&lt;br /&gt;
|-&lt;br /&gt;
| 2 || t || non-game-changing || Non-Game-Changing || Changes only look&amp;amp;feel. New graphics, new sounds, ... such things.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || t || helper-mods || Helper Mods || These mods are not game-changing, but enhance the gameplay by helping you with useful functions. Mods like showing the current game-time, keep track over your resources, rail-laying...&lt;br /&gt;
|-&lt;br /&gt;
| 6 || t || big-mods || Big Mods || Too big and/or changes too much of the game to be fit anywhere else&lt;br /&gt;
|-&lt;br /&gt;
| 12 || t || transportation || Transportation || Player transport&lt;br /&gt;
|-&lt;br /&gt;
| 13 || t || logistics || Logistics || Transport of materials&lt;br /&gt;
|-&lt;br /&gt;
| 14 || t || utility || Utility || Helps with certain things the player is doing.&lt;br /&gt;
|-&lt;br /&gt;
| 15 || t || balancing || Balancing || Makes the game much more fair&lt;br /&gt;
|-&lt;br /&gt;
| 17 || t || enemies || Enemies || Adds more enemies for more challange&lt;br /&gt;
|-&lt;br /&gt;
| 16 || t || weapons || Weapons || Adds more weapons to annihilate the enemy&lt;br /&gt;
|-&lt;br /&gt;
| 18 || t || armor || Armor || Armors or armor equipment related.&lt;br /&gt;
|-&lt;br /&gt;
| 19 || t || oil || Oil || Things related to oil related manufacture&lt;br /&gt;
|-&lt;br /&gt;
| 20 || t || logistics-network || Logistics Network || Related to roboports and logistic robots&lt;br /&gt;
|- &lt;br /&gt;
| 21 || t || storage || Storage || Allows more ways to be able to store items&lt;br /&gt;
|-&lt;br /&gt;
| 22 || t || power-production || Power Production || Allows more ways to create mass amounts of energy&lt;br /&gt;
|-&lt;br /&gt;
| 23 || t || manufacture || Manufacture || Furnaces, assembling machines, production chains&lt;br /&gt;
|-&lt;br /&gt;
| 24 || t || blueprints || Blueprints || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || t || cheats || Cheats || Well, they let you cheat&lt;br /&gt;
|- &lt;br /&gt;
| 26 || t || defense || Defense || Mods that add the ability to protect your base more&lt;br /&gt;
|-&lt;br /&gt;
| 27 || t || mining || Mining || Mods that provide better or new ways of mining resources&lt;br /&gt;
|-&lt;br /&gt;
| 28 || t || info || Info || Mods that provide additional information to the player&lt;br /&gt;
|-&lt;br /&gt;
| 29 || t || trains || Trains || Related to trains&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Media Files ===&lt;br /&gt;
&lt;br /&gt;
A media file object describes a single image, along with a smaller thumbnail sized version of the image.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this media file.&lt;br /&gt;
|-&lt;br /&gt;
| width || Integer || Width of the full sized image in pixels.&lt;br /&gt;
|-&lt;br /&gt;
| height || Integer || Height of the full sized image in pixels.&lt;br /&gt;
|-&lt;br /&gt;
| size || Integer || Size of the full image in bytes.&lt;br /&gt;
|-&lt;br /&gt;
| urls || [[#Media URLs|Media URL]] || URLs to the full sized image and a thumbnail, see below.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Media URLs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| original || String(URL) || URL to full sized image.&lt;br /&gt;
|-&lt;br /&gt;
| thumb || String(URL) || URL to 128x128px sized thumbnail of image.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The original image is in either PNG, JPEG, or GIF formats, with the extensions &amp;quot;.png&amp;quot;, &amp;quot;.jpg&amp;quot;, or &amp;quot;.gif&amp;quot;. All image URLs seem to be located at https://mods-data.factorio.com/pub_data/media_files/ with a file name consisting of 12 alphanumerical characters (of the base64 alphabet) followed by the file extension. The thumbnail URL contains the same code, but instead with a file extension of &amp;quot;.thumb.png&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Releases ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| download_url || String || Path to download for a mod. starts with &amp;quot;/api&amp;quot; and does not include a full url&lt;br /&gt;
|-&lt;br /&gt;
| downloads_count || Integer || Count of how many times a mod has been downloaded&lt;br /&gt;
|-&lt;br /&gt;
| factorio_version || String || The version of the game the mod is intended for&lt;br /&gt;
|-&lt;br /&gt;
| file_name || String || The file name of the release. Always seems to follow the pattern &amp;quot;{name}_{version}.zip&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| file_size || Integer || The size of the file&lt;br /&gt;
|-&lt;br /&gt;
| game_version || String || The version of the mod (do not confuse with factorio version)&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this release.&lt;br /&gt;
|-&lt;br /&gt;
| info_json || Object || A copy of the mod&#039;s info.json file.&lt;br /&gt;
|- &lt;br /&gt;
| released_at || String(ISO 8601) || ISO 6501 for when the mod was released.&lt;br /&gt;
|-&lt;br /&gt;
| version || String || The version string of this mod release. Used to determine dependencies. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Error ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| detail || String ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Languages}}[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>TehRockettek</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Mod_portal_API&amp;diff=152690</id>
		<title>Mod portal API</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Mod_portal_API&amp;diff=152690"/>
		<updated>2017-12-15T18:24:20Z</updated>

		<summary type="html">&lt;p&gt;TehRockettek: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
The Mod Portal API is used to both browse and download all mods available on the [https://mods.factorio.com/ official Factorio mod portal]. Using the API does not require any kind of authentication or account information and can be viewed simply by following the URLs below in any web browser.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;https://mods.factorio.com/api/mods&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More detailed information about a particular mod can be obtained by retrieving the following URL, where {name} is the mod&#039;s name field in the result object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;https://mods.factorio.com/api/mods/{name}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Endpoints ==&lt;br /&gt;
&lt;br /&gt;
TODO!!!&lt;br /&gt;
&lt;br /&gt;
=== /api/mods ===&lt;br /&gt;
&lt;br /&gt;
GET Parameters:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Values !! Description&lt;br /&gt;
|-&lt;br /&gt;
| order ||updated, alpha, top||How to order the mods, by most recently updated, alphabetically, or by most downloaded.&lt;br /&gt;
|-&lt;br /&gt;
| owner ||||&lt;br /&gt;
|-&lt;br /&gt;
| page ||{an integer}||Page number you would like to show. Makes it so you can see a certain part of the list without getting detail on all&lt;br /&gt;
|-&lt;br /&gt;
| page_size ||{an integer}||The amount of results to show in your search&lt;br /&gt;
|-&lt;br /&gt;
| q ||{a string}||Name/Partial Name of mod you want to search for&lt;br /&gt;
|-&lt;br /&gt;
| tags ||||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns [[#Mod List Response]]&lt;br /&gt;
&lt;br /&gt;
=== /api/mods/{mod_name} ===&lt;br /&gt;
&lt;br /&gt;
=== /api/messages ===&lt;br /&gt;
&lt;br /&gt;
GET Parameters:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Values !! Description&lt;br /&gt;
|-&lt;br /&gt;
| page_size || {an integer} || How many messages on one page&lt;br /&gt;
|-&lt;br /&gt;
| page || {an integer} || Which page of messages&lt;br /&gt;
|-&lt;br /&gt;
| mod || {name of mod} || Name of the specific mod that you want messages for&lt;br /&gt;
|-&lt;br /&gt;
| tag || {a letter} || The letter that represents the different message tags&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== /api/users ===&lt;br /&gt;
&lt;br /&gt;
== JSON Object Types ==&lt;br /&gt;
&lt;br /&gt;
=== Mod List Response ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| pagination || [[#Pagination|Pagination]] || See [[#Pagination]]&lt;br /&gt;
|-&lt;br /&gt;
| results || [[#Result Entry|Result]][] || A list of mods, matching any filters you specified.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pagination ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| count || Integer || Total number of mods that match your specified filters.&lt;br /&gt;
|-&lt;br /&gt;
| links || [[#Pagination_Links|Links]] || Utility links to mod portal api requests, preserving all filters and search queries.&lt;br /&gt;
|-&lt;br /&gt;
| page || Integer || The current page number.&lt;br /&gt;
|-&lt;br /&gt;
| page_count || Integer || The total number of pages returned.&lt;br /&gt;
|-&lt;br /&gt;
| page_size || Integer || The number of results per page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pagination Links ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| first || String(URL) || URL to the first page of the results, or null if you&#039;re already on the first page.&lt;br /&gt;
|- &lt;br /&gt;
| prev || String(URL) || URL to the previous page of the results, or null if you&#039;re already on the first page.&lt;br /&gt;
|-&lt;br /&gt;
| next || String(URL) || URL to the next page of the results, or null if you&#039;re already on the last page.&lt;br /&gt;
|-&lt;br /&gt;
| last || String(URL) || URL to the last page of the results, or null if you&#039;re already on the last page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Result Entry ===&lt;br /&gt;
&lt;br /&gt;
Fields returned by the api/mods endpoint are marked with a check (✓) in the &amp;quot;Short&amp;quot; column, and those returned the the api/mods/{name} endpoint are marked with a check in the &amp;quot;Full&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !!+ style=&#039;writing-mode:vertical-lr;vertical-align:bottom;font-size:90%&#039; | Short !!+ style=&#039;writing-mode:vertical-lr;vertical-align:bottom;font-size:90%&#039; | Full !! Description&lt;br /&gt;
|-&lt;br /&gt;
| created_at || String(ISO 8601) || ✓ || ✓&lt;br /&gt;
| The datetime the mod was uploaded, in the full ISO 8601 format, with a space separator instead of &#039;T&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| current_user_rating || Null || ✓ || ✓&lt;br /&gt;
| Doesn&#039;t seem to be implemented yet. Always null.&lt;br /&gt;
|-&lt;br /&gt;
| description || String || || ✓&lt;br /&gt;
| A longer description of the mod, in text only format.&lt;br /&gt;
|-&lt;br /&gt;
| description_html || String(HTML) || || ✓&lt;br /&gt;
| A longer description of the mod, with HTML tags.&lt;br /&gt;
|-&lt;br /&gt;
| downloads_count || Integer || ✓ || ✓&lt;br /&gt;
| Number of downloads.&lt;br /&gt;
|-&lt;br /&gt;
| first_media_file || [[#Media Files|Media File]] || ✓ || &lt;br /&gt;
| The first media file in the &amp;quot;media_files&amp;quot; list.&lt;br /&gt;
|-&lt;br /&gt;
| game_versions || String[] || ✓ || ✓&lt;br /&gt;
| A list of major Factorio version strings (e.g. &amp;quot;0.13&amp;quot;) starting with 0.13 that the mod is compatible with, &#039;&#039;in addition to&#039;&#039; the version(s) found in &amp;quot;latest_release&amp;quot; / &amp;quot;releases&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
| github_path || String || ✓ || ✓&lt;br /&gt;
| A link to the mod&#039;s github project page, just prepend &amp;quot;github.com/&amp;quot;. Can be blank (&amp;quot;&amp;quot;).&lt;br /&gt;
|-&lt;br /&gt;
| homepage || String || ✓ || ✓&lt;br /&gt;
| Usually a URL to the mod&#039;s main project page, but can be any string.&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || ✓ || ✓&lt;br /&gt;
| A numerical mod ID used to identify the mod in other API endpoints.&lt;br /&gt;
|-&lt;br /&gt;
| latest_release || [[#Releases|Release]] || ✓ || &lt;br /&gt;
| The latest version of the mod available for download. See [[#Releases]]&lt;br /&gt;
|-&lt;br /&gt;
| license_flags || Integer(11 bit) || ✓ || ✓&lt;br /&gt;
| A bit field describing what permissions the mod&#039;s license grants. See [[#License Flags]]&lt;br /&gt;
|-&lt;br /&gt;
| license_name || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s license name.&lt;br /&gt;
|-&lt;br /&gt;
| license_url || String || ✓ || ✓&lt;br /&gt;
| A URL link to the full license agreement. Can be any string in case of custom licenses.&lt;br /&gt;
|-&lt;br /&gt;
| media_files || [[#Media Files|Media File]][] || || ✓&lt;br /&gt;
| A list of media files, such as screen shots of the mod in action. See [[#Media Files]].&lt;br /&gt;
|-&lt;br /&gt;
| name || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s machine-readable ID string.&lt;br /&gt;
|-&lt;br /&gt;
| owner || String || ✓ || ✓&lt;br /&gt;
| The Factorio username of the mod&#039;s author.&lt;br /&gt;
|-&lt;br /&gt;
| ratings_count || Integer || ✓ || ✓&lt;br /&gt;
| Doesn&#039;t seem to be implemented yet. Always 0.&lt;br /&gt;
|-&lt;br /&gt;
| releases || [[#Releases|Release]][] || || ✓&lt;br /&gt;
| A list of different versions of the mod available for download. See [[#Releases]]&lt;br /&gt;
|-&lt;br /&gt;
| summary || String || ✓ || ✓&lt;br /&gt;
| A shorter mod description.&lt;br /&gt;
|-&lt;br /&gt;
| tags || [[#Tags|Tag]][] || ✓ || ✓&lt;br /&gt;
| A list of tag objects that categorize the mod. See [[#Tags]].&lt;br /&gt;
|-&lt;br /&gt;
| title || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s human-readable name.&lt;br /&gt;
|-&lt;br /&gt;
| updated_at || String(ISO 8601) || ✓ || ✓&lt;br /&gt;
| The datetime the mod was last updated, in the full ISO 8601 format, with a space separator instead of &#039;T&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| visits_count || Integer || ✓ || ✓&lt;br /&gt;
| The number of times the mod was viewed, but perhaps only counted on the web interface???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== License Flags ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;license_flags&amp;quot; is an 11 bit number that describe generally what permissions the mod&#039;s license grants.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; !! Title !! Description&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Permissions&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Commercial Use || This software and derivatives may be used for commercial purposes&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Modification || The software may be modified.&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Distribution || You may distribute this software.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Patent Use || This license provides an express grant of patent rights from the contributor to the recipient.&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Private Use || You may use and modify the software without distributing it.&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Conditions&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Disclose Source || Source code must be made available when distributing the software.&lt;br /&gt;
|-&lt;br /&gt;
| 6 || License &amp;amp; Copyright Notice || Include a copy of the license and copyright notice with the code.&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Same License || Modifications must be released under the same license when distributing the software. In some cases a similar or related license may be used.&lt;br /&gt;
|-&lt;br /&gt;
| 8 || State Changes || Indicate changes made to the code.&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Limitations&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Hold Liable || Software is provided without warranty and the software author/license owner cannot be held liable for damages.&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Trademark Use || This license explicitly states that it does NOT grant you trademark rights, even though licenses without such a statement probably do not grant you any implicit trademark rights.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Tags ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this tag.&lt;br /&gt;
|-&lt;br /&gt;
| name || String || An all lower-case string used to identify this tag internally.&lt;br /&gt;
|-&lt;br /&gt;
| title || String || The tag&#039;s human-readable tag name.&lt;br /&gt;
|-&lt;br /&gt;
| description || String || A short description for the tag.&lt;br /&gt;
|-&lt;br /&gt;
| type || String || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Currently, there are only a fixed number of tags available, these include:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! id !! type !! name !! title !! description&lt;br /&gt;
|-&lt;br /&gt;
| 1 || t || general || General || Mods that cannot be sorted into other categories&lt;br /&gt;
|-&lt;br /&gt;
| 2 || t || non-game-changing || Non-Game-Changing || Changes only look&amp;amp;feel. New graphics, new sounds, ... such things.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || t || helper-mods || Helper Mods || These mods are not game-changing, but enhance the gameplay by helping you with useful functions. Mods like showing the current game-time, keep track over your resources, rail-laying...&lt;br /&gt;
|-&lt;br /&gt;
| 6 || t || big-mods || Big Mods || Too big and/or changes too much of the game to be fit anywhere else&lt;br /&gt;
|-&lt;br /&gt;
| 12 || t || transportation || Transportation || Player transport&lt;br /&gt;
|-&lt;br /&gt;
| 13 || t || logistics || Logistics || Transport of materials&lt;br /&gt;
|-&lt;br /&gt;
| 14 || t || utility || Utility || Helps with certain things the player is doing.&lt;br /&gt;
|-&lt;br /&gt;
| 15 || t || balancing || Balancing || Makes the game much more fair&lt;br /&gt;
|-&lt;br /&gt;
| 17 || t || enemies || Enemies || Adds more enemies for more challange&lt;br /&gt;
|-&lt;br /&gt;
| 16 || t || weapons || Weapons || Adds more weapons to annihilate the enemy&lt;br /&gt;
|-&lt;br /&gt;
| 18 || t || armor || Armor || Armors or armor equipment related.&lt;br /&gt;
|-&lt;br /&gt;
| 19 || t || oil || Oil || Things related to oil related manufacture&lt;br /&gt;
|-&lt;br /&gt;
| 20 || t || logistics-network || Logistics Network || Related to roboports and logistic robots&lt;br /&gt;
|- &lt;br /&gt;
| 21 || t || storage || Storage || Allows more ways to be able to store items&lt;br /&gt;
|-&lt;br /&gt;
| 22 || t || power-production || Power Production || Allows more ways to create mass amounts of energy&lt;br /&gt;
|-&lt;br /&gt;
| 23 || t || manufacture || Manufacture || Furnaces, assembling machines, production chains&lt;br /&gt;
|-&lt;br /&gt;
| 24 || t || blueprints || Blueprints || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || t || cheats || Cheats || Well, they let you cheat&lt;br /&gt;
|- &lt;br /&gt;
| 26 || t || defense || Defense || Mods that add the ability to protect your base more&lt;br /&gt;
|-&lt;br /&gt;
| 27 || t || mining || Mining || Mods that provide better or new ways of mining resources&lt;br /&gt;
|-&lt;br /&gt;
| 28 || t || info || Info || Mods that provide additional information to the player&lt;br /&gt;
|-&lt;br /&gt;
| 29 || t || trains || Trains || Related to trains&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Media Files ===&lt;br /&gt;
&lt;br /&gt;
A media file object describes a single image, along with a smaller thumbnail sized version of the image.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this media file.&lt;br /&gt;
|-&lt;br /&gt;
| width || Integer || Width of the full sized image in pixels.&lt;br /&gt;
|-&lt;br /&gt;
| height || Integer || Height of the full sized image in pixels.&lt;br /&gt;
|-&lt;br /&gt;
| size || Integer || Size of the full image in bytes.&lt;br /&gt;
|-&lt;br /&gt;
| urls || [[#Media URLs|Media URL]] || URLs to the full sized image and a thumbnail, see below.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Media URLs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| original || String(URL) || URL to full sized image.&lt;br /&gt;
|-&lt;br /&gt;
| thumb || String(URL) || URL to 128x128px sized thumbnail of image.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The original image is in either PNG, JPEG, or GIF formats, with the extensions &amp;quot;.png&amp;quot;, &amp;quot;.jpg&amp;quot;, or &amp;quot;.gif&amp;quot;. All image URLs seem to be located at https://mods-data.factorio.com/pub_data/media_files/ with a file name consisting of 12 alphanumerical characters (of the base64 alphabet) followed by the file extension. The thumbnail URL contains the same code, but instead with a file extension of &amp;quot;.thumb.png&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Releases ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| download_url || String ||&lt;br /&gt;
|-&lt;br /&gt;
| downloads_count || Integer ||&lt;br /&gt;
|-&lt;br /&gt;
| factorio_version || String ||&lt;br /&gt;
|-&lt;br /&gt;
| file_name || String || The file name of the release. Always seems to follow the pattern &amp;quot;{name}_{version}.zip&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| file_size || Integer ||&lt;br /&gt;
|-&lt;br /&gt;
| game_version || String ||&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this release.&lt;br /&gt;
|-&lt;br /&gt;
| info_json || Object || A copy of the mod&#039;s info.json file.&lt;br /&gt;
|- &lt;br /&gt;
| released_at || String(ISO 8601) || &lt;br /&gt;
|-&lt;br /&gt;
| version || String || The version string of this mod release. Used to determine dependencies. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Error ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| detail || String ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Languages}}[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>TehRockettek</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Mod_portal_API&amp;diff=152689</id>
		<title>Mod portal API</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Mod_portal_API&amp;diff=152689"/>
		<updated>2017-12-15T18:19:53Z</updated>

		<summary type="html">&lt;p&gt;TehRockettek: Updating some stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
The Mod Portal API is used to both browse and download all mods available on the [https://mods.factorio.com/ official Factorio mod portal]. Using the API does not require any kind of authentication or account information and can be viewed simply by following the URLs below in any web browser.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;https://mods.factorio.com/api/mods&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More detailed information about a particular mod can be obtained by retrieving the following URL, where {name} is the mod&#039;s name field in the result object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;https://mods.factorio.com/api/mods/{name}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Endpoints ==&lt;br /&gt;
&lt;br /&gt;
TODO!!!&lt;br /&gt;
&lt;br /&gt;
=== /api/mods ===&lt;br /&gt;
&lt;br /&gt;
GET Parameters:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Values !! Description&lt;br /&gt;
|-&lt;br /&gt;
| order ||updated, alpha, top||How to order the mods, by most recently updated, alphabetically, or by most downloaded.&lt;br /&gt;
|-&lt;br /&gt;
| owner ||||&lt;br /&gt;
|-&lt;br /&gt;
| page ||{an integer}||Page number you would like to show. Makes it so you can see a certain part of the list without getting detail on all&lt;br /&gt;
|-&lt;br /&gt;
| page_size ||{an integer}||The amount of results to show in your search&lt;br /&gt;
|-&lt;br /&gt;
| q ||{a string}||Name/Partial Name of mod you want to search for&lt;br /&gt;
|-&lt;br /&gt;
| tags ||||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns [[#Mod List Response]]&lt;br /&gt;
&lt;br /&gt;
=== /api/mods/{mod_name} ===&lt;br /&gt;
&lt;br /&gt;
=== /api/messages ===&lt;br /&gt;
&lt;br /&gt;
GET Parameters:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Values !! Description&lt;br /&gt;
|-&lt;br /&gt;
| page_size || {an integer} || How many messages on one page&lt;br /&gt;
|-&lt;br /&gt;
| page || {an integer} || Which page of messages&lt;br /&gt;
|-&lt;br /&gt;
| mod || {name of mod} || Name of the specific mod that you want messages for&lt;br /&gt;
|-&lt;br /&gt;
| tag || {a letter} || The letter that represents the different message tags&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== /api/users ===&lt;br /&gt;
&lt;br /&gt;
== JSON Object Types ==&lt;br /&gt;
&lt;br /&gt;
=== Mod List Response ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| pagination || [[#Pagination|Pagination]] || See [[#Pagination]]&lt;br /&gt;
|-&lt;br /&gt;
| results || [[#Result Entry|Result]][] || A list of mods, matching any filters you specified.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pagination ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| count || Integer || Total number of mods that match your specified filters.&lt;br /&gt;
|-&lt;br /&gt;
| links || [[#Pagination_Links|Links]] || Utility links to mod portal api requests, preserving all filters and search queries.&lt;br /&gt;
|-&lt;br /&gt;
| page || Integer || The current page number.&lt;br /&gt;
|-&lt;br /&gt;
| page_count || Integer || The total number of pages returned.&lt;br /&gt;
|-&lt;br /&gt;
| page_size || Integer || The number of results per page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pagination Links ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| first || String(URL) || URL to the first page of the results, or null if you&#039;re already on the first page.&lt;br /&gt;
|- &lt;br /&gt;
| prev || String(URL) || URL to the previous page of the results, or null if you&#039;re already on the first page.&lt;br /&gt;
|-&lt;br /&gt;
| next || String(URL) || URL to the next page of the results, or null if you&#039;re already on the last page.&lt;br /&gt;
|-&lt;br /&gt;
| last || String(URL) || URL to the last page of the results, or null if you&#039;re already on the last page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Result Entry ===&lt;br /&gt;
&lt;br /&gt;
Fields returned by the api/mods endpoint are marked with a check (✓) in the &amp;quot;Short&amp;quot; column, and those returned the the api/mods/{name} endpoint are marked with a check in the &amp;quot;Full&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !!+ style=&#039;writing-mode:vertical-lr;vertical-align:bottom;font-size:90%&#039; | Short !!+ style=&#039;writing-mode:vertical-lr;vertical-align:bottom;font-size:90%&#039; | Full !! Description&lt;br /&gt;
|-&lt;br /&gt;
| created_at || String(ISO 8601) || ✓ || ✓&lt;br /&gt;
| The datetime the mod was uploaded, in the full ISO 8601 format, with a space separator instead of &#039;T&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| current_user_rating || Null || ✓ || ✓&lt;br /&gt;
| Doesn&#039;t seem to be implemented yet. Always null.&lt;br /&gt;
|-&lt;br /&gt;
| description || String || || ✓&lt;br /&gt;
| A longer description of the mod, in text only format.&lt;br /&gt;
|-&lt;br /&gt;
| description_html || String(HTML) || || ✓&lt;br /&gt;
| A longer description of the mod, with HTML tags.&lt;br /&gt;
|-&lt;br /&gt;
| downloads_count || Integer || ✓ || ✓&lt;br /&gt;
| Number of downloads.&lt;br /&gt;
|-&lt;br /&gt;
| first_media_file || [[#Media Files|Media File]] || ✓ || &lt;br /&gt;
| The first media file in the &amp;quot;media_files&amp;quot; list.&lt;br /&gt;
|-&lt;br /&gt;
| game_versions || String[] || ✓ || ✓&lt;br /&gt;
| A list of major Factorio version strings (e.g. &amp;quot;0.13&amp;quot;) starting with 0.13 that the mod is compatible with, &#039;&#039;in addition to&#039;&#039; the version(s) found in &amp;quot;latest_release&amp;quot; / &amp;quot;releases&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
| github_path || String || ✓ || ✓&lt;br /&gt;
| A link to the mod&#039;s github project page, just prepend &amp;quot;github.com/&amp;quot;. Can be blank (&amp;quot;&amp;quot;).&lt;br /&gt;
|-&lt;br /&gt;
| homepage || String || ✓ || ✓&lt;br /&gt;
| Usually a URL to the mod&#039;s main project page, but can be any string.&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || ✓ || ✓&lt;br /&gt;
| A numerical mod ID used to identify the mod in other API endpoints.&lt;br /&gt;
|-&lt;br /&gt;
| latest_release || [[#Releases|Release]] || ✓ || &lt;br /&gt;
| The latest version of the mod available for download. See [[#Releases]]&lt;br /&gt;
|-&lt;br /&gt;
| license_flags || Integer(11 bit) || ✓ || ✓&lt;br /&gt;
| A bit field describing what permissions the mod&#039;s license grants. See [[#License Flags]]&lt;br /&gt;
|-&lt;br /&gt;
| license_name || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s license name.&lt;br /&gt;
|-&lt;br /&gt;
| license_url || String || ✓ || ✓&lt;br /&gt;
| A URL link to the full license agreement. Can be any string in case of custom licenses.&lt;br /&gt;
|-&lt;br /&gt;
| media_files || [[#Media Files|Media File]][] || || ✓&lt;br /&gt;
| A list of media files, such as screen shots of the mod in action. See [[#Media Files]].&lt;br /&gt;
|-&lt;br /&gt;
| name || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s machine-readable ID string.&lt;br /&gt;
|-&lt;br /&gt;
| owner || String || ✓ || ✓&lt;br /&gt;
| The Factorio username of the mod&#039;s author.&lt;br /&gt;
|-&lt;br /&gt;
| ratings_count || Integer || ✓ || ✓&lt;br /&gt;
| Doesn&#039;t seem to be implemented yet. Always 0.&lt;br /&gt;
|-&lt;br /&gt;
| releases || [[#Releases|Release]][] || || ✓&lt;br /&gt;
| A list of different versions of the mod available for download. See [[#Releases]]&lt;br /&gt;
|-&lt;br /&gt;
| summary || String || ✓ || ✓&lt;br /&gt;
| A shorter mod description.&lt;br /&gt;
|-&lt;br /&gt;
| tags || [[#Tags|Tag]][] || ✓ || ✓&lt;br /&gt;
| A list of tag objects that categorize the mod. See [[#Tags]].&lt;br /&gt;
|-&lt;br /&gt;
| title || String || ✓ || ✓&lt;br /&gt;
| The mod&#039;s human-readable name.&lt;br /&gt;
|-&lt;br /&gt;
| updated_at || String(ISO 8601) || ✓ || ✓&lt;br /&gt;
| The datetime the mod was last updated, in the full ISO 8601 format, with a space separator instead of &#039;T&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| visits_count || Integer || ✓ || ✓&lt;br /&gt;
| The number of times the mod was viewed, but perhaps only counted on the web interface???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== License Flags ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;license_flags&amp;quot; is an 11 bit number that describe generally what permissions the mod&#039;s license grants.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; !! Title !! Description&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Permissions&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Commercial Use || This software and derivatives may be used for commercial purposes&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Modification || The software may be modified.&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Distribution || You may distribute this software.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Patent Use || This license provides an express grant of patent rights from the contributor to the recipient.&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Private Use || You may use and modify the software without distributing it.&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Conditions&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Disclose Source || Source code must be made available when distributing the software.&lt;br /&gt;
|-&lt;br /&gt;
| 6 || License &amp;amp; Copyright Notice || Include a copy of the license and copyright notice with the code.&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Same License || Modifications must be released under the same license when distributing the software. In some cases a similar or related license may be used.&lt;br /&gt;
|-&lt;br /&gt;
| 8 || State Changes || Indicate changes made to the code.&lt;br /&gt;
|-&lt;br /&gt;
! colspan=3 | Limitations&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Hold Liable || Software is provided without warranty and the software author/license owner cannot be held liable for damages.&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Trademark Use || This license explicitly states that it does NOT grant you trademark rights, even though licenses without such a statement probably do not grant you any implicit trademark rights.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Tags ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this tag.&lt;br /&gt;
|-&lt;br /&gt;
| name || String || An all lower-case string used to identify this tag internally.&lt;br /&gt;
|-&lt;br /&gt;
| title || String || The tag&#039;s human-readable tag name.&lt;br /&gt;
|-&lt;br /&gt;
| description || String || A short description for the tag.&lt;br /&gt;
|-&lt;br /&gt;
| type || String || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Currently, there are only a fixed number of tags available, these include:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! id !! type !! name !! title !! description&lt;br /&gt;
|-&lt;br /&gt;
| 1 || t || general || General || Mods that cannot be sorted into other categories&lt;br /&gt;
|-&lt;br /&gt;
| 2 || t || non-game-changing || Non-Game-Changing || Changes only look&amp;amp;feel. New graphics, new sounds, ... such things.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || t || helper-mods || Helper Mods || These mods are not game-changing, but enhance the gameplay by helping you with useful functions. Mods like showing the current game-time, keep track over your resources, rail-laying...&lt;br /&gt;
|-&lt;br /&gt;
| 6 || t || big-mods || Big Mods || Too big and/or changes too much of the game to be fit anywhere else&lt;br /&gt;
|-&lt;br /&gt;
| 12 || t || transportation || Transportation || Player transport&lt;br /&gt;
|-&lt;br /&gt;
| 13 || t || logistics || Logistics || Transport of materials&lt;br /&gt;
|-&lt;br /&gt;
| 14 || t || utility || Utility || Helps with certain things the player is doing.&lt;br /&gt;
|-&lt;br /&gt;
| 15 || t || balancing || Balancing ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 || t || enemies || Enemies ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 || t || weapons || Weapons ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 || t || armor || Armor || Armors or armor equipment related.&lt;br /&gt;
|-&lt;br /&gt;
| 19 || t || oil || Oil || Things related to oil related manufacture&lt;br /&gt;
|-&lt;br /&gt;
| 20 || t || logistics-network || Logistics Network || Related to roboports and logistic robots&lt;br /&gt;
|- &lt;br /&gt;
| 21 || t || storage || Storage ||&lt;br /&gt;
|-&lt;br /&gt;
| 22 || t || power-production || Power Production ||&lt;br /&gt;
|-&lt;br /&gt;
| 23 || t || manufacture || Manufacture || Furnaces, assembling machines, production chains&lt;br /&gt;
|-&lt;br /&gt;
| 24 || t || blueprints || Blueprints ||&lt;br /&gt;
|-&lt;br /&gt;
| 25 || t || cheats || Cheats ||&lt;br /&gt;
|- &lt;br /&gt;
| 26 || t || defense || Defense ||&lt;br /&gt;
|-&lt;br /&gt;
| 27 || t || mining || Mining ||&lt;br /&gt;
|-&lt;br /&gt;
| 28 || t || info || Info || Mods that provide additional information to the player&lt;br /&gt;
|-&lt;br /&gt;
| 29 || t || trains || Trains || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Media Files ===&lt;br /&gt;
&lt;br /&gt;
A media file object describes a single image, along with a smaller thumbnail sized version of the image.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this media file.&lt;br /&gt;
|-&lt;br /&gt;
| width || Integer || Width of the full sized image in pixels.&lt;br /&gt;
|-&lt;br /&gt;
| height || Integer || Height of the full sized image in pixels.&lt;br /&gt;
|-&lt;br /&gt;
| size || Integer || Size of the full image in bytes.&lt;br /&gt;
|-&lt;br /&gt;
| urls || [[#Media URLs|Media URL]] || URLs to the full sized image and a thumbnail, see below.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Media URLs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| original || String(URL) || URL to full sized image.&lt;br /&gt;
|-&lt;br /&gt;
| thumb || String(URL) || URL to 128x128px sized thumbnail of image.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The original image is in either PNG, JPEG, or GIF formats, with the extensions &amp;quot;.png&amp;quot;, &amp;quot;.jpg&amp;quot;, or &amp;quot;.gif&amp;quot;. All image URLs seem to be located at https://mods-data.factorio.com/pub_data/media_files/ with a file name consisting of 12 alphanumerical characters (of the base64 alphabet) followed by the file extension. The thumbnail URL contains the same code, but instead with a file extension of &amp;quot;.thumb.png&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Releases ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| download_url || String ||&lt;br /&gt;
|-&lt;br /&gt;
| downloads_count || Integer ||&lt;br /&gt;
|-&lt;br /&gt;
| factorio_version || String ||&lt;br /&gt;
|-&lt;br /&gt;
| file_name || String || The file name of the release. Always seems to follow the pattern &amp;quot;{name}_{version}.zip&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| file_size || Integer ||&lt;br /&gt;
|-&lt;br /&gt;
| game_version || String ||&lt;br /&gt;
|-&lt;br /&gt;
| id || Integer || A numerical ID unique to this release.&lt;br /&gt;
|-&lt;br /&gt;
| info_json || Object || A copy of the mod&#039;s info.json file.&lt;br /&gt;
|- &lt;br /&gt;
| released_at || String(ISO 8601) || &lt;br /&gt;
|-&lt;br /&gt;
| version || String || The version string of this mod release. Used to determine dependencies. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Error ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| detail || String ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Languages}}[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>TehRockettek</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Automation_3_(research)&amp;diff=152671</id>
		<title>Automation 3 (research)</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Automation_3_(research)&amp;diff=152671"/>
		<updated>2017-12-14T22:33:54Z</updated>

		<summary type="html">&lt;p&gt;TehRockettek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
{{:Infobox:Automation 3 (research)}}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Research]]&lt;br /&gt;
* [[Technologies]]&lt;br /&gt;
&lt;br /&gt;
{{TechNav}}&lt;/div&gt;</summary>
		<author><name>TehRockettek</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Automation_3_(research)&amp;diff=152670</id>
		<title>Automation 3 (research)</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Automation_3_(research)&amp;diff=152670"/>
		<updated>2017-12-14T22:21:04Z</updated>

		<summary type="html">&lt;p&gt;TehRockettek: Summary of its purpose&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
{{:Infobox:Automation 3 (research)}}&lt;br /&gt;
&lt;br /&gt;
Allows the unlocking of the [[Assembling machine 3]] which in turn allows research of [[Logistics_3_(research)]]. This allows the crafting of [[Express splitter]], [[Express transport belt]], [[Express underground belt]] and also allows the research of [[Braking_force_(research)]] 3 and higher.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Research]]&lt;br /&gt;
* [[Technologies]]&lt;br /&gt;
&lt;br /&gt;
{{TechNav}}&lt;/div&gt;</summary>
		<author><name>TehRockettek</name></author>
	</entry>
</feed>