Skip to main content

Feature Support

What the AyakaMods API supports today, mapped against the AyakaMods SDK feature surface (for anyone porting a AyakaMods-style integration).

info

AyakaMods is a XenForo-native platform. Its API covers the mod catalog and submission fully. The client-side mod-manager loop (subscribe -> auto-install/update) is not yet exposed as an API - see the gaps below.

Supported today

CapabilityEndpoint
List / browse mods (filters, sort, pagination)GET mods/
Get a modGET mods/{id}/
Mods by authorGET mods/?creator_id=
Game infoGET mod-games/, mod-games/{id}/
Categories / tagsGET mod-categories/ (+ flattened)
VersionsGET mods/{id}/versions/, mod-versions/{id}/
File downloadGET mod-versions/{id}/download
Updates (changelog)GET mods/{id}/updates/
Reviews (read)GET mods/{id}/reviews/
CommentsGET mod-comments/
Submit / edit / delete a modPOST mods/, POST mods/{id}/, DELETE mods/{id}/
Publish a new versionPOST mod-versions/

Not yet supported (roadmap)

CapabilityStatus
Subscriptions + auto install/update loopNot in API. The core of a Vortex-style manager; needs a subscriptions endpoint set on the AyakaMods side.
Dependencies / load orderNot implemented (metadata stub only).
Mod collectionsExist on-site, not exposed via API.
Report contentNot in API.
In-SDK auth (Steam/console/OAuth SSO)AyakaMods uses XF-Api-Key (+ optional XF-Api-User), not platform SSO.
Monetization (wallet / purchase / entitlements)AyakaMods uses external purchase URLs only.
Metrics, multiplayer, user follow/muteNot applicable.

What this means for porting a AyakaMods SDK

  • A catalog + submission client (browse, download, upload) maps cleanly onto the API today.
  • An auto-installing mod manager needs the subscription/install endpoints added first.
  • The transport differences (single host, /api base path, XF-Api-Key header instead of ?api_key=) are already handled in the AyakaMods SDK fork - see Custom Engine / C++ SDK.