Skip to main content
Settings endpoints allow you to retrieve configuration details for your POS system integration with ClearLine. This includes enabled features, marketing preferences, loyalty program configuration, and integration-specific settings.

What are POS Settings?

POS settings contain the configuration data that controls how ClearLine integrates with your specific POS system. These settings help you:
  • Feature Detection: Determine which ClearLine features are enabled for your location
  • Loyalty Configuration: Get loyalty program rules, point values, and reward tiers
  • Marketing Preferences: Retrieve display options and promotional settings
  • Integration Parameters: Access system-specific configuration values

How It Works

Authenticate

Obtain an access token using Client Credentials flow.

Retrieve Settings

Call the POS settings endpoint with your POS company ID.

Configure Your Integration

Use the returned settings to enable/disable features and configure your POS integration behavior.

Settings Endpoint

Get POS Settings

Retrieve configuration settings for a POS company

Best Practices

Cache Settings Appropriately

Cache settings for 15-30 minutes to reduce API calls. Refresh when you detect a configuration change or at regular intervals.
Not all features are enabled for every location. Check feature flags in settings and hide/disable unavailable features in your POS UI.
Fetch settings when your POS system starts or connects to ClearLine to ensure you have current configuration data.
Always use settings from the API rather than hardcoding values. Settings can change without requiring a POS software update.

Next Steps