# Deriv Core API ## Docs - [Deriv Core](https://docs-core.deriv.com/deriv-core-2188697f0.md): - Deriv Core [Auth](https://docs-core.deriv.com/auth-2296512f0.md): Auth endpoints for signup, verify, login. - Deriv Core [Config](https://docs-core.deriv.com/config-2304147f0.md): - Deriv Core [Client](https://docs-core.deriv.com/client-2316954f0.md): - Deriv Core [Wallet](https://docs-core.deriv.com/wallet-2352238f0.md): - Deriv Core [KYC](https://docs-core.deriv.com/kyc-2710615f0.md): - Deriv Core [Payment](https://docs-core.deriv.com/payment-2296514f0.md): ## API Docs - Deriv Core > Auth [Login](https://docs-core.deriv.com/login-11044724e0.md): This endpoint allows users to log in using either their email or phone number. Upon submitting the request, the system triggers an email or SMS containing a One-Time Password (OTP) that can be used to verify the user. Once verified, the server returns an access token for subsequent requests. - Deriv Core > Auth [Verify](https://docs-core.deriv.com/verify-11114650e0.md): Allows users to verify their email or phone number using a one-time password (OTP) received via email or SMS. Upon successful verification, the API generates an access token that users can use for authentication in subsequent requests. - Deriv Core > Config [Countries](https://docs-core.deriv.com/countries-11071105e0.md): Countries endpoint is used to get list of countires details. - Deriv Core > Config [Get Currency Rules](https://docs-core.deriv.com/get-currency-rules-11174035e0.md): - Deriv Core > Config [Get Country Rules](https://docs-core.deriv.com/get-country-rules-11174397e0.md): - Deriv Core > Config [Get Location Details](https://docs-core.deriv.com/get-location-details-11243392e0.md): - Deriv Core > Config [Get MT5 Account Trading Specification Rules](https://docs-core.deriv.com/get-mt5-account-trading-specification-rules-11802892e0.md): - Deriv Core > Config [Get Financial Assessment Config](https://docs-core.deriv.com/get-financial-assessment-config-11803012e0.md): - Deriv Core > Config [Get Onboarding Config](https://docs-core.deriv.com/get-onboarding-config-11803036e0.md): - Deriv Core > Config [Configs](https://docs-core.deriv.com/configs-11878737e0.md): - Deriv Core > Config [Get Client System Statuses](https://docs-core.deriv.com/get-client-system-statuses-11978648e0.md): - Deriv Core > Config [Get Service Status](https://docs-core.deriv.com/get-service-status-12514614e0.md): - Deriv Core > Config [Get Platforms](https://docs-core.deriv.com/get-platforms-12514622e0.md): - Deriv Core > Client [Get Client System Status](https://docs-core.deriv.com/get-client-system-status-12860249e0.md): - Deriv Core > Client [Get Onboarding Status](https://docs-core.deriv.com/get-onboarding-status-13083599e0.md): - Deriv Core > Client [Create TNC](https://docs-core.deriv.com/create-tnc-13084242e0.md): - Deriv Core > Client [Get Client Financial Assessment](https://docs-core.deriv.com/get-client-financial-assessment-14609179e0.md): - Deriv Core > Client [Update Financial Assessment](https://docs-core.deriv.com/update-financial-assessment-14680520e0.md): - Deriv Core > Client [Get Client Tax Information](https://docs-core.deriv.com/get-client-tax-information-14722355e0.md): - Deriv Core > Client [Create Client Tax Information](https://docs-core.deriv.com/create-client-tax-information-14722368e0.md): - Deriv Core > Client [Update Client Tax Information](https://docs-core.deriv.com/update-client-tax-information-14722371e0.md): - Deriv Core > Client [Get MT5 Client Accounts](https://docs-core.deriv.com/get-mt5-client-accounts-16157387e0.md): - Deriv Core > Client [Create Client Profile](https://docs-core.deriv.com/create-client-profile-11115485e0.md): - Deriv Core > Client [Get Client Profile](https://docs-core.deriv.com/get-client-profile-11120470e0.md): This endpoint is used to fetch client details. - Deriv Core > Client [Create Client Address](https://docs-core.deriv.com/create-client-address-11120811e0.md): - Deriv Core > Client [Get Client Accounts](https://docs-core.deriv.com/get-client-accounts-11152272e0.md): This endpoint is used to get the list of accounts associated with the client. - Deriv Core > Client [Update Profile](https://docs-core.deriv.com/update-profile-11246809e0.md): - Deriv Core > Client [Get Address](https://docs-core.deriv.com/get-address-11983891e0.md): - Deriv Core > Client [Get Total Balance](https://docs-core.deriv.com/get-total-balance-12327551e0.md): - Deriv Core > Client [Create Financial Assessment](https://docs-core.deriv.com/create-financial-assessment-12333996e0.md): - Deriv Core > Client [Get Client Status](https://docs-core.deriv.com/get-client-status-12514513e0.md): - Deriv Core > Client [Get Login History](https://docs-core.deriv.com/get-login-history-12514574e0.md): - Deriv Core > Client [Update Client Address](https://docs-core.deriv.com/update-client-address-12780067e0.md): - Deriv Core > Client [Upload Client Profile](https://docs-core.deriv.com/upload-client-profile-12782536e0.md): - Deriv Core > Wallet [Get Wallet Limits](https://docs-core.deriv.com/get-wallet-limits-16152002e0.md): - Deriv Core > Wallet [Get Wallet List](https://docs-core.deriv.com/get-wallet-list-11245332e0.md): - Deriv Core > Wallet [Create Wallet](https://docs-core.deriv.com/create-wallet-11245561e0.md): - Deriv Core > KYC [Get KYC Status](https://docs-core.deriv.com/get-kyc-status-14680442e0.md): - Deriv Core > KYC [Get KYC Access Token](https://docs-core.deriv.com/get-kyc-access-token-12710205e0.md): - Deriv Core > Payment [Transactions](https://docs-core.deriv.com/transactions-11729611e0.md): - Deriv Core > Payment [Deposit](https://docs-core.deriv.com/deposit-11113088e0.md): This enpoint is used to deposit funds to client wallets. - Deriv Core > Payment [Exchange Rates](https://docs-core.deriv.com/exchange-rates-11038750e0.md): API endpoint is useful for applications where you want to get exchange rates for all currencies. - Deriv Core > Payment [New Wallet Address](https://docs-core.deriv.com/new-wallet-address-11113285e0.md): - Deriv Core > Payment [Withdraw](https://docs-core.deriv.com/withdraw-11243999e0.md): - Deriv Core > Payment [Transfer](https://docs-core.deriv.com/transfer-12334317e0.md): - Deriv Core > Fiat Payment [Get Payment URL](https://docs-core.deriv.com/get-payment-url-14680875e0.md): - Deriv Core > Fiat Payment [Deposit Transaction](https://docs-core.deriv.com/deposit-transaction-14686674e0.md): - Deriv Core > Platform > MT5 [Create MT5 Account](https://docs-core.deriv.com/create-mt5-account-13472849e0.md): - Deriv Core > Platform > MT5 [Get Account](https://docs-core.deriv.com/get-account-14076775e0.md): - Deriv Core > Platform > MT5 [Change Password](https://docs-core.deriv.com/change-password-14079448e0.md): - Deriv Core > Platform > MT5 [Reset Demo Balance](https://docs-core.deriv.com/reset-demo-balance-14226143e0.md): - Deriv Core > Platform > MT5 [Get MT5 Balance](https://docs-core.deriv.com/get-mt5-balance-14226171e0.md): - Deriv Core > Platform > MT5 [Deposit](https://docs-core.deriv.com/deposit-14227413e0.md): - Brand > UAE > Client [Create PEP](https://docs-core.deriv.com/create-pep-14473627e0.md): - Brand > UAE > Client [Create Trading Assessment](https://docs-core.deriv.com/create-trading-assessment-14475000e0.md): - Brand > UAE > Client [Create Client Profile UAE](https://docs-core.deriv.com/create-client-profile-uae-14481140e0.md): - Brand > UAE > Config [Get Trading Assessment](https://docs-core.deriv.com/get-trading-assessment-14473643e0.md): - Brand > UAE > Config [Get Financial Assessment](https://docs-core.deriv.com/get-financial-assessment-14474041e0.md): - Brand > UAE > Config [Get Client Trading Suitability Results](https://docs-core.deriv.com/get-client-trading-suitability-results-14599444e0.md):