Creates a new integrator using the authenticated Supabase user. The user_id and email are taken from the JWT. Automatically sets up sub-organization, master wallet, client key, and API key. Both keys are returned ONLY ONCE and should be stored securely.
Name of the organization.
"Relayer Labs"
Industry type of the organization.
otc_desk, money_exchange, remittances, crypto_exchange, treasury_management, commodity_trading, cash_logistics, fintech, payments, payroll, lending, neobank, cross_border, marketplace, defi, gaming, social, ai_agents, developer_tools, ecommerce, other "defi"
Integrator role determining default modules.
operator, settler "operator"