get_kyc_status
Get KYC verification status (optional)
KYC is optional. Most endpoints (cards, gift cards, push-to-card, account balance, withdrawals) do not require verification. It is only needed for certain features such as Venmo/PayPal payouts via /send-payment, and may be used for additional controls in the future. If you are not using those features, you can ignore the verification endpoints entirely.
Returns the calling wallet's cached KYC verification status. Use this as a free pre-flight check before paying for /send-payment: if kyc_verified is true the payout will go through. If it is false, don't call /send-payment yet — that call would not send the payout (it returns kyc_required and a kyc_url), and the USDC you paid would just land in your account balance, recoverable with POST /withdraw. To start verification when not verified, call /get-kyc-link.
This reads the cached status kept up to date by the verification webhook; it does not start verification or return a verification link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| auth_token | No | Laso credential. Only if the MCP connection has no Authorization header. |