Get Segment Settings
Get settings for a specific segment (aiml or auth). Returns default values if no settings have been configured.Path Parameters
The settings segment to retrieve (“aiml” or “auth”)
Response
The settings segment
Settings data for the segment (structure varies by segment type)
Version ID of the settings (null if using defaults)
ISO 8601 timestamp of last update (null if using defaults)
Update AI/ML Settings
Update AI/ML settings segment.Body Parameters
AI provider UUID
Model name to use
Model temperature setting (0.0-2.0)
Array of words to deny/filter
Whether Langfuse tracking is enabled
Whether users can select their own model
Response
Same as Get Segment Settings.Update Auth Settings
Update authentication settings segment.Body Parameters
Whether Google authentication is enabled
Whether GitHub authentication is enabled
Whether Microsoft authentication is enabled
Whether local (email/password) authentication is enabled
Response
Same as Get Segment Settings.Get Settings History
Get settings version history with pagination and computed changes.Query Parameters
Number of history entries to return (1-100)
Number of entries to skip for pagination
Filter changes by segment (“aiml” or “auth”)
Response
Array of settings history entries
Total number of history entries
Rollback to Version
Rollback all settings to a specific version. Creates a new version with the same values as the target version.Path Parameters
The version ID to rollback to
Body Parameters
Optional reason for the rollback
Response
New version ID created by the rollback
User who performed the rollback
Will be “rollback”
The version being replaced (current)
The version being restored
Reason for the rollback
ISO 8601 timestamp of the rollback
ISO 8601 timestamp of the rollback
Get Latest Settings (Legacy)
Get the latest settings version. Returns null if no settings have been configured.Response
Returns the complete settings object or null.Create Settings (Legacy)
Create a new settings version. Returns existing settings if no changes detected.Body Parameters
AI model name
Model temperature
Array of words to deny
Langfuse tracking status
Google authentication status
GitHub authentication status
Microsoft authentication status
Local authentication status
Response
Returns the created or existing settings object.List All Settings (Legacy)
List all settings versions.Response
Array of all settings versions (up to 100)