API referenceCompliance

Get compliance settings

GET
/v2/compliance/settings

Quiet hours, the transactional exemption and the maximum API call length. Changed in the console (Settings → Compliance).

Authorization

ApiKey
headerAuthorizationBearer <token>

An API key from Developers → API keys: Authorization: Bearer gauge_live_… (or pulse_k_live_…).

Header Parameters

Gauge-Version?string

A dated version. Default 2026-10-21.

Response Body

The settings.

application/json
  1. response
quietHours*
allowTransactionalInQuietHours*boolean
apiCallMaxSeconds*integer
Range60 <= value <= 14400
smsStopReply*string|null
smsHelpReply*string|null
Example Request
curl -X GET 'https://app.gauge.chat/backend/v2/compliance/settings'
Example Response
{  "quietHours": {    "enabled": true,    "start": "string",    "end": "string"  },  "allowTransactionalInQuietHours": true,  "apiCallMaxSeconds": 60,  "smsStopReply": "string",  "smsHelpReply": "string"}