Skip to main content

Embeddable Mod Hub Configuration Object

idinteger<int32>

Unique EMH id.

Example: 1
namestring

Name of the EMH version.

Possible values: <= 32 characters

urlsstring[]

An array of URLs that may access this EMH configuration.

Possible values: <= 10

stylestring

Pre-defined styling properties.

Possible values: <= 10000 characters

cssstring

Custom styling properties.

Possible values: <= 10000 characters

allow_subscribingboolean

Flag to allow subscribing.

allow_ratingboolean

Flag to allow rating.

allow_reportingboolean

Flag to allow reporting.

allow_downloadingboolean

Flag to allow downloading.

allow_commentingboolean

Flag to allow commenting.

allow_filteringboolean

Flag to allow filtering.

allow_searchingboolean

Flag to allow searching.

allow_infinite_scrollboolean

Flag to allow infinite scroll.

allow_email_authboolean

Flag to allow email authentication.

allow_sso_authboolean

Flag to allow SSO authentication.

allow_steam_authboolean

Flag to allow Steam authentication.

allow_PSN_authboolean

Flag to allow PSN authentication.

allow_xbox_authboolean

Flag to allow Xbox authentication.

allow_egs_authboolean

Flag to allow Epic Games Store authentication.

allow_discord_authboolean

Flag to allow Discord authentication.

allow_google_authboolean

Flag to allow Google authentication.

show_libraryboolean

Flag to allow viewing the items you have interacted with.

show_commentsboolean

Flag to show comments.

show_collectionsboolean

Flag to show collections.

show_guidesboolean

Flag to show guides.

show_user_avatarsboolean

Flag to show user avatars.

show_sort_tabsboolean

Flag to show sort tabs.

allow_linksboolean

Flag to allow user submitted links.

filter_right_sideboolean

Flag to move the filters to the right.

name_right_sideboolean

Flag to move the mod/guide name to the right.

allow_adding_modsboolean

Flag to allow users to create and add mods via the EMH.

allow_editing_modsboolean

Flag to allow users to edit existing mods via the EMH.

results_per_pageinteger

Number of results to show per page.

min_ageinteger

Minimum age for EMH access.

date_addedinteger

Timestamp indicating the date when the configuration was added.

date_updatedinteger

Timestamp indicating the date when the configuration was last updated.

company_namestring

The company name used for EMH agreements.

agreement_urlsobject[]

The configured agreement names and urls used for the EMH.

Possible values: <= 3

Embeddable Mod Hub Configuration Object
{
"id": 1,
"name": "string",
"urls": [
"string"
],
"style": "string",
"css": "string",
"allow_subscribing": true,
"allow_rating": true,
"allow_reporting": true,
"allow_downloading": true,
"allow_commenting": true,
"allow_filtering": true,
"allow_searching": true,
"allow_infinite_scroll": true,
"allow_email_auth": true,
"allow_sso_auth": true,
"allow_steam_auth": true,
"allow_PSN_auth": true,
"allow_xbox_auth": true,
"allow_egs_auth": true,
"allow_discord_auth": true,
"allow_google_auth": true,
"show_library": true,
"show_comments": true,
"show_collections": true,
"show_guides": true,
"show_user_avatars": true,
"show_sort_tabs": true,
"allow_links": true,
"filter_right_side": true,
"name_right_side": true,
"allow_adding_mods": true,
"allow_editing_mods": true,
"results_per_page": 0,
"min_age": 0,
"date_added": 0,
"date_updated": 0,
"company_name": "string",
"agreement_urls": [
{}
]
}