SDK Reference
Metadata Read-only tenant settings, reference data, plans, roles, themes, languages, and feature settings.
Metadata methods are read-only helpers for dropdowns, tenant configuration, and
feature detection. Most records include a stable id or machine-readable value
when Linxio supplies one, plus tenant-specific fields.
Input countries() does not take parameters.
Returns Object keyed by country code, with country display names as values.
Show child fields [countryCode]string
optional Country display name keyed by an ISO-style country code such as AU.
Typed SDK error when countries cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
const countries = await linxio.metadata. countries ();
if (countries.error) {
throw countries.error;
} {
"error" : null
}
Input roles() does not take parameters.
Returns dataLinxioRole[] | null
optional Role records, usually including id, name, and type when supplied.
Typed SDK error when roles cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input plans() does not take parameters.
Returns dataLinxioPlan[] | null
optional Typed SDK error when plans cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input timezones() does not take parameters.
Returns dataLinxioTimezone[] | null
optional Timezone records, usually including name and offset when supplied.
Typed SDK error when timezones cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input themes() does not take parameters.
Returns dataLinxioTheme[] | null
optional Typed SDK error when themes cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input myTheme() does not take parameters.
Returns dataLinxioTheme | null
optional Typed SDK error when the current theme cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input currentPlan() does not take parameters.
Returns Enabled permission or feature keys.
Show child fields Permission or feature key enabled for the current plan.
Typed SDK error when current plan data cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input platformDomain() does not take parameters.
Returns dataLinxioPlatformDomain | null
optional Platform domain settings.
Typed SDK error when platform domain settings cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input languages() does not take parameters.
Returns dataLinxioLanguage[] | null
optional Language records, usually including code and name.
Typed SDK error when languages cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input mapApiOptions() does not take parameters.
Returns dataLinxioMapApiOption | null
optional Setting record including id, name, value, role, team, and user when supplied.
Typed SDK error when map options cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input providers() does not take parameters.
Returns dataLinxioProviderSetting | null
optional Setting record including id, name, value, role, team, and user when supplied.
Typed SDK error when provider settings cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input digitalFormSettings() does not take parameters.
Returns dataLinxioDigitalFormSettings | null
optional Setting record including id, name, value, role, team, and user when supplied.
Typed SDK error when settings cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input ecoSpeedSettings() does not take parameters.
Returns dataLinxioEcoSpeedSettings | null
optional Setting record including id, name, value, role, team, and user when supplied.
Typed SDK error when settings cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.
Input excessiveIdlingSettings() does not take parameters.
Returns dataLinxioExcessiveIdlingSettings | null
optional Setting record including id, name, value, role, team, and user when supplied.
Typed SDK error when settings cannot be loaded.
Show child fields Original cause when available.
HTTP method when the error came from a request.
API path when the error came from a request.
Request identifier from X-Request-Id when supplied.