eulen_kyc_session
Creates or reuses a Noviuz-hosted KYC session for a logged-in JAN3 account, returning a session ID and verification URL for browser-based identity checks; indicates if already verified.
Instructions
Create or reuse a Noviuz Hosted KYC session through Ankara for a logged-in JAN3 account. Returns session_id and verification_url: give the URL to the user unchanged to open in their default browser, and treat both as credentials. Calling again within 30 minutes with the same parameters returns the same session. Returns status='already_verified' when the account already passed KYC. No CPF, name, e-mail, Pix data, documents, status assertion, or EUID is accepted from the client.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"email": "<email>"
},
"name": "eulen_kyc_session"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | JAN3 account email with a stored login session | ||
| wallet_name | No | Liquid mainnet wallet that receives the DePix for 'pix' | default |
| amount_cents | No | Required with 'pix', rejected otherwise. Gross BRL cents (100 = R$1.00) paid by the user and sent back as DePix. | |
| verification_methods | No | otp = CPF + e-mail code (free); pix = CPF + a Pix payment delivered as DePix to the user's wallet. With both, the user picks on the Noviuz page. |