GET URL: /api/v1/widget/{widget_id}
This endpoint does not require an
Authorization header. It is intentionally public so your website visitors’ browsers can call it directly.Path parameters
string
required
The UUID of the widget to retrieve.
Response
string
required
UUID of the widget.
string
required
UUID of the business that owns the widget.
string
required
Display name of the widget.
string
required
The website domain this widget is configured for.
string
required
The heading text shown on the widget’s welcome screen.
string
required
The subheading or tagline shown below the welcome heading.
string
required
The hex color used for the widget’s primary UI elements (e.g.,
#7650FF).boolean
required
Whether to display an online/offline availability badge on the widget launcher.
string
URL to your business logo displayed inside the widget.
null if not set.object
required
Additional widget configuration options.
string
required
ISO 8601 timestamp of when the widget was created.
string
required
ISO 8601 timestamp of the most recent update.
Example
Response example
Get widget channels
Method:GET URL: /api/v1/widget/{widget_id}/channels
Returns all active channels for the business associated with this widget. The embedded widget calls this endpoint to determine which channel options (WhatsApp, Telegram, etc.) to display to visitors.
This endpoint is also public and does not require authentication.
Path parameters
string
required
The UUID of the widget.