Skip to main content
GET
Get Portal Configuration

Get Portal Configuration

Returns the complete portal configuration object for the current location. This includes feature flags, payment provider settings, branding configuration, checkout options, module availability, and all other operator-controlled settings that determine how the Members Portal behaves. The portal fetches this on startup and re-fetches when switching locations.

Authentication

Requires a valid customer bearer token, or returns public configuration for unauthenticated sessions depending on space settings.

Response

Returns BusinessSetting[] — a flat array of name–value pairs. Each setting corresponds to a portal configuration option set by the operator.
[].Name
string
The setting key (e.g. "PublicWebSite.Tour.TimeSlots.Enabled", "PaymentProvider", "AllowSelfSignup").
[].Value
string
The setting value as a string. Boolean settings use "True"/"False". Numeric settings are stringified.

Example Response

TypeScript Integration

Usage in Portal

Error Responses

401 Unauthorized
error
Authentication is required and no valid token was supplied.
404 Not Found
error
No configuration found for the resolved location.