Skip to main content
GET
/
api
/
public
/
settings
/
values
/
{names}
{
  "Settings": [
    {}
  ],
  "Settings[].Name": "<string>",
  "Settings[].Value": "<string>"
}

Get Multiple Settings

Returns multiple portal configuration settings in a single request. Setting names are provided as a comma-separated list.

Authentication

Requires a valid customer bearer token.

Path Parameters

names
string
required
Comma-separated setting names. URL-encoded.

Response

Settings
Setting[]
required
Array of requested settings.
Settings[].Name
string
required
Setting name/key.
Settings[].Value
string
required
Setting value.

TypeScript Integration

import endpoints from '@/api/endpoints'

const { resource: settings } = useTypedData(httpClient, endpoints.settings.getMany(['BookingMinDuration', 'BookingMaxDuration']))