starcitizentools / apiunto
Lua Extension for MediaWiki to access the REST APIs
Package info
github.com/StarCitizenTools/mediawiki-extensions-Apiunto
Type:mediawiki-extension
pkg:composer/starcitizentools/apiunto
dev-main
2026-05-23 06:38 UTC
Requires
- php: >=8.1
- composer/installers: >=1.0.1
Requires (Dev)
This package is auto-updated.
Last update: 2026-05-23 06:39:02 UTC
README
Lua Extension for MediaWiki to access REST APIs.
Installation
Add the following to your LocalSettings.php
wfLoadExtension( 'Apiunto' ); $wgApiuntoSources = [ 'StarCitizenWikiAPI' => [ 'baseUrl' => 'https://api.star-citizen.wiki', 'token' => '', // optional 'timeout' => 5, // optional, default 5 'cacheDuration' => 3600, // optional, default 86400 ] ];
Lua Usage
local api = mw.ext.Apiunto -- Request data for the Greycat Industrial ROC -- Docs: https://docs.star-citizen.wiki/v2 -- Output: https://api.star-citizen.wiki/api/v2/vehicles/ROC local roc = api.fetch( 'StarCitizenWikiAPI', 'v2/vehicles/ROC' )