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
The UUID of the widget to retrieve.
Response
UUID of the widget.
UUID of the business that owns the widget.
Display name of the widget.
The website domain this widget is configured for.
The heading text shown on the widget’s welcome screen.
The subheading or tagline shown below the welcome heading.
The hex color used for the widget’s primary UI elements (e.g.,
#7650FF).Whether to display an online/offline availability badge on the widget launcher.
URL to your business logo displayed inside the widget.
null if not set.Additional widget configuration options.
ISO 8601 timestamp of when the widget was created.
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
The UUID of the widget.
Example
Response example
Errors
| Status | Meaning |
|---|---|
| 404 | Widget not found — the provided widget_id does not exist |