Get POS System Settings
Endpoint to get current POS settings. Before initiating a transaction or any other communication with ClearLine, the POS system must verify whether marketing transactions or other settings are enabled for the specific POS system. GET /v2/pos//settings/lookupHeaders
| Name | Value | Description |
|---|---|---|
| Authorization | Bearer | Request authorization header |
| Content-Type | application/json | Content type |
Input parameters
| Field name | Description |
|---|---|
| posSystem | The identifier of the POS system (e.g., pax, clover) |
Response
Response parameters
| Field name | Description |
|---|---|
| data | Data Block |
| companySettings | Data Block |
| isCheckInMenuEnabled | Identifies if CheckIn menu is enabled |
| isTransactionsEnabled | Identifies if transaction synchronization enabled on this account |
| isPosRulesEnabled | Identifies if automatic POS Rules enabled on this account |
| isReceiptPromotionEnabled | Identifies if QR code generation enabled to print it on receipts on this account |
| isCouponsEnabled | Identifies if Coupons are enabled |
| isProductsImportEnabled | Identifies if automatic Product Catalog import enabled on this account |
| notificationSettings | Data Block |
| status | Status of notifications [Enabled, Disabled] |
| channel | Identifies the notification channel [None, Webhook, PubNub] |
| configuration | Data Block (PubSub sample) |
| publishKey | Publish key |
| subscribeKey | Subscribe key |
| terminalChannel | Terminal channel, used to send messages to a specific terminal |
| broadcastChannel | Broadcast channel, used to send messages to all terminals on the account |