← All contracts

Check registration confirmation state

check_registration_state_v1

kind: business_check chat email

Purpose

Verify whether user email confirmation step is completed

Required inputs

email

Allowed tools

tool.read_registration_state

✅ Allowed actions

read_confirmation_status

🚫 Prohibited actions

modify_account send_confirmation_email

Success outputs

email_confirmed registration_pending
Raw JSON
{
  "allowed_actions": [
    "read_confirmation_status"
  ],
  "allowed_tools": [
    "tool.read_registration_state"
  ],
  "applicable_channels": [
    "chat",
    "email"
  ],
  "contract_id": "check_registration_state_v1",
  "kind": "business_check",
  "prohibited_actions": [
    "modify_account",
    "send_confirmation_email"
  ],
  "purpose": "Verify whether user email confirmation step is completed",
  "required_inputs": [
    "email"
  ],
  "success_outputs": [
    "email_confirmed",
    "registration_pending"
  ],
  "title": "Check registration confirmation state"
}
Raw JSON API →    ← All contracts