All URIs are relative to https://localhost:5000/v1/api
Method | HTTP request | Description |
---|---|---|
iserver_account_account_id_alert_post | Post /iserver/account/{accountId}/alert | Create or modify alert |
iserver_account_alertid_get | Get /iserver/account/alert/:id | Get details of an alert |
iserver_account_mta_get | Get /iserver/account/mta | Get MTA alert |
iserver_accountaccount_id_alert_activate_post | Post /iserver/account/:accountId/alert/activate | Activate or deactivate an alert |
iserver_accountaccount_id_alertalert_id_delete | Delete /iserver/account/:accountId/alert/:alertId | Delete an alert |
iserver_accountaccount_id_alerts_get | Get /iserver/account/:accountId/alerts | Get a list of available alerts |
::models::InlineResponse20017 iserver_account_account_id_alert_post(account_id, body) Create or modify alert
Please note here, DO NOT pass orderId when creating a new alert, toolId is only required for MTA alert
Name | Type | Description | Notes |
---|---|---|---|
account_id | String | account id | |
body | AlertRequest | alert info |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
::models::AlertResponse iserver_account_alertid_get(id) Get details of an alert
Use the endpoint /iserver/account/:accountId/alerts to receive the alert id. The order_id in the response is the alert id.
Name | Type | Description | Notes |
---|---|---|---|
id | String | alert id |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
::models::AlertResponse iserver_account_mta_get() Get MTA alert
Each login user only has one mobile trading assistant (MTA) alert with it's own unique tool id. The tool id cannot be changed. When modified a new order Id is generated. MTA alerts can not be created or deleted. If you call delete /iserver/account/:accountId/alert/:alertId, it will reset MTA to default. See here for more information on MTA alerts.
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
::models::InlineResponse20012 iserver_accountaccount_id_alert_activate_post(account_id, body) Activate or deactivate an alert
Please note, if alertId is 0, it will activate/deactivate all alerts
Name | Type | Description | Notes |
---|---|---|---|
account_id | String | account id | |
body | Body2 | order request info |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
::models::InlineResponse20012 iserver_accountaccount_id_alertalert_id_delete(account_id, alert_id) Delete an alert
Please be careful, if alertId is 0, it will delete all alerts
Name | Type | Description | Notes |
---|---|---|---|
account_id | String | account id | |
alert_id | String | alert id |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vec<::models::InlineResponse20013> iserver_accountaccount_id_alerts_get(account_id) Get a list of available alerts
The response will contain both active and inactive alerts, but it won't have MTA alert
Name | Type | Description | Notes |
---|---|---|---|
account_id | String | account id |
Vec<::models::InlineResponse20013>
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]