Skip to main content
GET
Get Integration Status

Headers

authorization
string | null
X-API-Key
string | null
X-Stella-Merchant-Id
string | null

Response

Successful Response

Response from GET /api/dashboard/integrations/zunkiree/.

On the not-connected branch every field except status is null; the UI uses that exact shape to decide between "show Connect button" and "show Connected panel". Always 200 — never 404 — so the dashboard doesn't have to special-case missing-row in the not-connected case.

status
string
required

Either 'connected' or 'not_connected'.

site_id
string | null
customer_id
string | null

Locked null in v1 per §1.4 (internal Z-side ID; merchant doesn't need it). Reserved for future support_metadata exposure.

widget_script
string | null
widget_config
Widget Config · object | null
last_synced_widget_config_at
string<date-time> | null
connected_at
string<date-time> | null
admin_token_id
string | null

Public token ID (zka_live_…). Log-safe.

analytics
AnalyticsBlock · object | null

Best-effort. null if Zunkiree is down or the merchant is not connected. UI never breaks on this being null.