Strategy

Release a registered strategy

Removes a strategy from GET /strategy/{strategyId} and GET /strategies. This is not undone by re-submitting the same source to POST /strategy — that registers a new strategy, with a new id.

Backtests you already ran against this strategy are unaffected. Deleting it stops it from counting against your account and stops you from validating or re-running it under this id — it does not erase what already happened.

Only removes a strategy you registered yourself. If you copied someone else's strategy (a shared/marketplace listing), deleting your copy never affects theirs, or anyone else's.

delete/strategy/{strategyId}

Request

  • Base URL: https://api.qtsurfer.net/v1
  • URL: https://api.qtsurfer.net/v1/strategy/{strategyId}
  • Auth: HTTP bearer

Path parameters

strategyIdstring required

Unique identifier for a compiled strategy, derived from the source itself: the same code always yields the same id, for every caller. How much formatting the id ignores depends on the language — see POST /strategy for exactly which rewrites preserve it and which do not.

Example:6bsh31ikwkuivhtgcoa6s4

The id returned by POST /strategy

Response

Deleted

strategyIdstring required

Unique identifier for a compiled strategy, derived from the source itself: the same code always yields the same id, for every caller. How much formatting the id ignores depends on the language — see POST /strategy for exactly which rewrites preserve it and which do not.

deletedtrue required

Example response

{
  "strategyId": "6bsh31ikwkuivhtgcoa6s4"
}

Changes

No recorded changes to this operation across all 50 revisions of this API.