Mod portal API: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
| created_at || String(datetime) | | created_at || String(datetime) | ||
| The datetime the mod was uploaded to the mod portal, in the full ISO 8601 format, with a space separator instead of 'T'. | | The datetime the mod was uploaded to the mod portal, in the full ISO 8601 format, with a space separator instead of 'T'. | ||
|- | |||
| license_flags || Integer | |||
| | |||
|- | |||
| id || Integer | |||
| | |||
|- | |||
| summary || String | |||
| | |||
|- | |||
| ratings_count || Integer | |||
| | |||
|- | |||
| first_media_file || Object | |||
| | |||
|- | |||
| game_versions || String[] | |||
| | |||
|- | |||
| license_name || String | |||
| | |||
|- | |||
| name || String | |||
| The mod's machine-readable ID string. | |||
|- | |||
| visits_count || Integer | |||
| | |||
|- | |||
| current_user_rating || | |||
| | |||
|- | |||
| homepage || String(URL) | |||
| | |||
|- | |||
| tags || Object[] | |||
| | |||
|- | |||
| title || String | |||
| The mod's human-readable name. | |||
|- | |||
| owner || String | |||
| | |||
|- | |||
| updated_at || String(datetime) | |||
| The datetime the mod was last updated, in the full ISO 8601 format, with a space separator instead of 'T'. | |||
|- | |||
| license_url || String(URL) | |||
| | |||
|- | |||
| latest_release || Object | |||
| | |||
|- | |||
| github_path || | |||
| | |||
|- | |||
| downloads_count || Integer | |||
| | |||
|} | |} | ||
{{Languages}}[[Category:Technical]] | {{Languages}}[[Category:Technical]] |
Revision as of 19:23, 25 January 2017
The Mod Portal API is used to both browse and download all mods available on the official Factorio mod portal. Using the API does not require any kind of authentication or account information.
API endpoint: https://multiplayer.factorio.com/
Object Types
Result Entry
Key | Type | Description |
---|---|---|
created_at | String(datetime) | The datetime the mod was uploaded to the mod portal, in the full ISO 8601 format, with a space separator instead of 'T'. |
license_flags | Integer | |
id | Integer | |
summary | String | |
ratings_count | Integer | |
first_media_file | Object | |
game_versions | String[] | |
license_name | String | |
name | String | The mod's machine-readable ID string. |
visits_count | Integer | |
current_user_rating | ||
homepage | String(URL) | |
tags | Object[] | |
title | String | The mod's human-readable name. |
owner | String | |
updated_at | String(datetime) | The datetime the mod was last updated, in the full ISO 8601 format, with a space separator instead of 'T'. |
license_url | String(URL) | |
latest_release | Object | |
github_path | ||
downloads_count | Integer |