6.0.0 • Published 5 years ago
@datafire/magick_nu v6.0.0
@datafire/magick_nu
Client library for Tradeworks
Installation and Usage
npm install --save @datafire/magick_nu
let magick_nu = require('@datafire/magick_nu').create();
.then(data => {
console.log(data);
});
Description
Authentication is required to access all methods of the API. Enter username and password. Credentials are automatically set as you type.
Actions
getStrategiesStrategyIdStrategyId
Get Strategy by ID
magick_nu.getStrategiesStrategyIdStrategyId({
"strategyId": ""
}, context)
Input
- input
object
- strategyId required
string
- strategyId required
Output
Output schema unknown
getStrategiesTemplates
Get all Template Strategies
magick_nu.getStrategiesTemplates(null, context)
Input
This action has no parameters
Output
Output schema unknown
postTradingAccounts
Add a Trading Account
magick_nu.postTradingAccounts({
"body": null
}, context)
Input
- input
object
- body required TradingAccount
Output
Output schema unknown
putTradingAccountsPasswordUsernameBrokerserverMt4username
Update MT4 Account Password
magick_nu.putTradingAccountsPasswordUsernameBrokerserverMt4username({
"username": "",
"brokerserver": "",
"mt4username": "",
"body": null
}, context)
Input
- input
object
- username required
string
- brokerserver required
string
- mt4username required
string
- body required PasswordDTO
- username required
Output
Output schema unknown
postUsers
Create a new Tradeworks User
magick_nu.postUsers({
"body": null
}, context)
Input
- input
object
- body required UserDTO
Output
Output schema unknown
getUsersEmailEmail
Check if email is available
magick_nu.getUsersEmailEmail({
"email": ""
}, context)
Input
- input
object
- email required
string
- email required
Output
Output schema unknown
putUsersPasswordUsername
Update user's password
magick_nu.putUsersPasswordUsername({
"username": "",
"body": null
}, context)
Input
- input
object
- username required
string
- body required PasswordDTO
- username required
Output
Output schema unknown
getUsersUsernameUsername
Check if username is available
magick_nu.getUsersUsernameUsername({
"username": ""
}, context)
Input
- input
object
- username required
string
- username required
Output
Output schema unknown
Definitions
PasswordDTO
- PasswordDTO
object
- newPassword
string
- oldPassword
string
- newPassword
TradingAccount
- TradingAccount
object
- brokerServer
string
- magickUsername
string
- password
string
- username
string
- brokerServer
UserDTO
- UserDTO
object
- affiliateId
string
- email
string
- firstName
string
- lastName
string
- password
string
- subscriptionType
string
- username
string
- affiliateId