Skip to main content
GET
Get agent crm diagnostics

Authorizations

X-API-Key
string
header
required

API key for authentication. Keys are prefixed with nxr_live_. To work inside a sub-account with a main account key, also send the optional X-Nexor-Sub-Account-Id header.

Query Parameters

workflow_id
string<uuid>
required
connection_id
string<uuid>
required
provider
enum<string>
required
Available options:
hubspot,
gohighlevel,
kommo,
zoho,
odoo,
custom

Response

Saved configuration, provider catalog or safe execution evidence as described by this operation. Execution can be unavailable or skipped.

last_data_received_at
string<date-time> | null

Latest stored proof that the CRM sent or returned data (webhook, scheduled import, list scan or intake key use).

last_data_received_source
enum<string> | null
Available options:
webhook,
scheduled_import,
intake_key_use,
list_scan,
null
last_data_received_scope
enum<string> | null

client evidence (GoHighLevel intake key, HubSpot list scans) can come from another connection of the same account.

Available options:
connection,
client,
entry,
null
never_received
boolean

True when no stored evidence shows the CRM ever sent data.

recurring_state
enum<string>

GoHighLevel only.

Available options:
not_configured,
valid,
invalid
last_webhook_at
string<date-time> | null

GoHighLevel, Kommo: last webhook call received.

last_webhook_outcome
enum<string> | null

GoHighLevel only: what Nexor did with the last webhook call.

Available options:
accepted,
rejected,
error,
skipped:route_paused,
skipped:pipeline_not_routed,
skipped:source_not_routed,
skipped:unrouted_skipped,
skipped:other,
null
intake_key_last_used_at
string<date-time> | null

GoHighLevel only: last use of the account intake key, shared by every location.

intake_key_active
boolean

GoHighLevel only: whether an active intake key exists.

Last modified on September 21, 2026