Access to the Partners API is granted per partner. If you are not yet onboarded as an eToro partner, contact your eToro representative — these endpoints are not available with standard API keys.
What you can build
User registration
Register new eToro users on behalf of your platform, and check registration eligibility before you start.
KYC & verification
Drive the full KYC flow — questionnaires, required fields, document upload, screening, and electronic verification.
Accounts
Create and inspect cash accounts and sub-accounts, and check creation eligibility and status.
Money movement
Handle first-time deposits, crypto deposit intents, and crypto withdrawals for your users.
Authentication
The Partners API uses the same authentication as the rest of the eToro Public API. Every request is authenticated one of two ways:- API key pair — send both
x-api-key(identifies your application) andx-user-key(identifies the user) headers. The two are always sent together. - OAuth 2.0 — a bearer token obtained through the authorization code flow, scoped to the operations you need (for example
etoro-public:kyc:writeoretoro-public:money.accounts:read).
Authentication guide
How to generate keys and format your request headers.
Base URL
All Partners API endpoints are served from:Next steps
API Reference
Browse every Partners API endpoint, grouped by capability.
Changelog
New endpoints and breaking changes in the Partners API.