Get identity verification settings
/api/v1/webchat/channels/{channelId}/identity-verificationReturns whether a secret is configured and which verification rules are active. The secret itself is never returned by this endpoint.
Request
Authorization
Bearer Token
Provide your API token in the Authorization header. See Authentication to issue one.
Example:Authorization: Bearer ********************
channelIdstringrequiredExample:
Responses
200Current settings.
Current settings.
requestIdstring<uuid>requiredUnique ID for this request, useful when contacting support.
secretConfiguredbooleanrequiredWhether an identity secret exists for this channel.
enforceIdentityVerificationbooleanrequiredWhen
true, unverified identities are treated as anonymous guests.requireIdentityTokenbooleanrequiredWhen
true, only expiringuserTokens are accepted, and the legacyuserHashis refused.
400Invalid request, e.g. channelId is not a UUID.
Invalid request, e.g. channelId is not a UUID.
messagestringrequirederrorstringoptionalstatusCodeintegerrequired
401The API token is missing, invalid, expired or revoked.
The API token is missing, invalid, expired or revoked.
messagestringrequirederrorstringoptionalstatusCodeintegerrequired
404No web chat channel with this ID exists in your account.
No web chat channel with this ID exists in your account.
messagestringrequirederrorstringoptionalstatusCodeintegerrequired
429Rate limit exceeded (10 requests per second).
Rate limit exceeded (10 requests per second).
messagestringrequirederrorstringoptionalstatusCodeintegerrequired
502The chat service couldn't be reached. Retry shortly.
The chat service couldn't be reached. Retry shortly.
messagestringrequirederrorstringoptionalstatusCodeintegerrequired