Skip to main content

Delete Copier

Delete a trade copier. Copying stops and the copier no longer appears in lists.

Elite

The Management API requires an Elite subscription. See Authentication.

Endpoint​

DELETE https://app.crosstrade.io/v1/api/manage/nt8/copiers/{id}

Headers​

NameRequiredValue
AuthorizationYesBearer <your API token>
If-MatchNoETag from a previous read. The request fails with 412 if the copier changed since then

Path parameters​

NameTypeDescription
idstringThe copier id

Code examples​

import requests

resp = requests.delete(
"https://app.crosstrade.io/v1/api/manage/nt8/copiers/4b1f0c9e2d7a4c55b1e0",
headers={"Authorization": "Bearer YOUR_TOKEN"},
)
print(resp.status_code, resp.json())

Responses​

{
"success": true,
"changed": true,
"changedFields": [
"active",
"autoSync.enabled",
"autoSync.intervalSeconds",
"fillsOnly",
"followers",
"id",
"instruments",
"inverse",
"leader",
"mode",
"reconnectDelayMs",
"sizing.method",
"sizing.ratio",
"stealth",
"strategyTagMode",
"syncCorrection.cooldownSeconds",
"syncCorrection.maxAttempts",
"tandem",
"type"
],
"delivery": {
"status": "queued",
"target": "nt8_addon"
},
"warnings": [],
"meta": {
"requestId": "req_9f2c1a0b7d3e4f51"
}
}

When it takes effect​

NinjaTrader: sent to the add-on right after the delete, or when it next connects. Tradovate: right away.

Notes​

  • changedFields lists every field of the deleted copier that had a value (fields that were null or empty are left out), and the change history keeps their last values.