Manage Portal Settings


This section describes how to configure a portal instance via its administrative APIs. The portal settings control branding, name, domain URL, and availability. These settings are categorized into general, branding, and landingPage.

Portal Settings Table

LevelSetting NameDescription
generalnameThe name of the portal instance.
generalsubdomainThe subdomain used in your portal URL.
generalofflineMarks portal as offline and inaccessible to customers.
brandingfaviconIdReference to favicon (16x16 .ico/.gif/.png under 5MB).
brandinglogoIdReference to logo (64x64 .jpg/.gif/.png under 5MB).
brandingfontNameFont used in portal (e.g., Roboto, Lato).
brandingaccentColorHex color for branding.
landingPageheroImageIdReference to hero image (max 566x80 px .jpg/.png).
landingPageillustrationImageIdReference to illustration (min 566x320 px, 16:9, .jpg/.png).
landingPagepageDescriptionMarkdown-supported landing page description (max 500 characters).

Retrieve Base Portal Info

Use the GET Get portal endpoint to retrieve your current configuration.

Sample Response

📝 Keep this response handy. You’ll need values like portalId for image uploads and updates.

Upload Branding Images

Use the POST upload branding attachments endpoint to upload images.

Update Portal Settings

Use the PATCH portal endpoint to apply configuration changes.

Sample Request

Sample Portal Appearance

Sample Portal Landing Page