Check email format and mail domain
Does not send email, inspect app accounts or assert mailbox existence. 400 invalid format, 422 invalid mail domain, 503 temporary DNS failure. Mailbox ownership remains unverified until the recipient redeems a proof.
application/json- body
email*stringemail0 <= length <= 320Valid syntax; domain valid or explicitly unchecked
*/*- response
Syntax/domain check only; mailbox remains unverified, independent of account existence
code?stringdomain?stringformat?stringmailbox?stringmessage?stringcurl -X POST 'https://api.monetaryai.uz/api/v1/auth/email/validate' \ -H 'Content-Type: application/json' \ -d '{ "email": "user@example.com"}'{ "code": "string", "domain": "string", "format": "string", "mailbox": "string", "message": "string"}Get UZS, USD, EUR and RUB rates GET
source defaults to CBU. CBU rate is UZS per one currency unit. KAPITALBANK returns separate buyRate (bank buys) and sellRate (bank sells), with rate null to avoid silently choosing a side. UZS always equals 1. updatedAt is the last successful fetch, effectiveDate/sourceUpdatedAt are publisher dates (bank timezone Asia/Tashkent). Status UNAVAILABLE means no successful snapshot; STALE retains last good values after a failed refresh or when a refresh is overdue. Read calls do not contact upstream sources.
Revoke all own active refresh sessions DELETE
Revokes this active membership's currently visible live refresh families in this tenant. Concurrent or later new logins are not prevented. Already issued access JWTs retain their configured expiry. Other memberships and tenants are untouched; repeated requests do not duplicate audit events.