Uses of Class
com.qtsurfer.api.client.invoker.ApiResponse
Packages that use ApiResponse
-
Uses of ApiResponse in com.qtsurfer.api.client.api
Methods in com.qtsurfer.api.client.api that return ApiResponseModifier and TypeMethodDescriptionAuthApi.authenticateWithHttpInfo()Exchange API key for a short-lived JWT Exchanges a long-lived API key for a short-lived JWT used by every other endpoint.AuthApi.authenticateWithHttpInfo(Map<String, String> headers) Exchange API key for a short-lived JWT Exchanges a long-lived API key for a short-lived JWT used by every other endpoint.BacktestingApi.cancelBacktestWithHttpInfo(String exchangeId, DataSourceType type, String jobId) Cancel a running backtest execution Requests cancellation of the specified execution.BacktestingApi.cancelBacktestWithHttpInfo(String exchangeId, DataSourceType type, String jobId, Map<String, String> headers) Cancel a running backtest execution Requests cancellation of the specified execution.BacktestingApi.cancelSweepWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId) Cancel a running parameter sweep Requests cancellation between parameter vectors.BacktestingApi.cancelSweepWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, Map<String, String> headers) Cancel a running parameter sweep Requests cancellation between parameter vectors.StrategyApi.compileStrategyWithHttpInfo(String body) Compile and register a strategy Compiles raw strategy source and registers it, returning its `strategyId`.StrategyApi.compileStrategyWithHttpInfo(String body, Map<String, String> headers) Compile and register a strategy Compiles raw strategy source and registers it, returning its `strategyId`.DatasetApi.createDatasetWithHttpInfo(CreateDatasetRequest createDatasetRequest) Create a dataset and get a URL to upload it to Creates a dataset AND its first upload session in one call — a presigned URL your client PUTs the file to directly, no API credentials involved in that PUT.DatasetApi.createDatasetWithHttpInfo(CreateDatasetRequest createDatasetRequest, Map<String, String> headers) Create a dataset and get a URL to upload it to Creates a dataset AND its first upload session in one call — a presigned URL your client PUTs the file to directly, no API credentials involved in that PUT.DatasetApi.deleteDatasetWithHttpInfo(String datasetId) Delete a dataset Soft-delete — the dataset stops appearing in `GET /datasets`/`GET /datasets/{datasetId}` and can no longer be prepared from, but its object data is reclaimed later rather than purged inline, so a backtest already running against one of its versions is not disrupted.DatasetApi.deleteDatasetWithHttpInfo(String datasetId, Map<String, String> headers) Delete a dataset Soft-delete — the dataset stops appearing in `GET /datasets`/`GET /datasets/{datasetId}` and can no longer be prepared from, but its object data is reclaimed later rather than purged inline, so a backtest already running against one of its versions is not disrupted.StrategyApi.deleteStrategyWithHttpInfo(String strategyId) Release a registered strategy Removes a strategy from `GET /strategy/{strategyId}` and `GET /strategies`.StrategyApi.deleteStrategyWithHttpInfo(String strategyId, Map<String, String> headers) Release a registered strategy Removes a strategy from `GET /strategy/{strategyId}` and `GET /strategies`.ExchangeApi.downloadKlinesWithHttpInfo(String exchangeId, String base, String quote, String hour, String format) Download one hour of klines for an instrument as a Lastra segment Same shape and semantics as `/exchange/{exchangeId}/tickers/{base}/{quote}`, but serves klines (aggregated bars) instead of raw ticks.ExchangeApi.downloadKlinesWithHttpInfo(String exchangeId, String base, String quote, String hour, String format, Map<String, String> headers) Download one hour of klines for an instrument as a Lastra segment Same shape and semantics as `/exchange/{exchangeId}/tickers/{base}/{quote}`, but serves klines (aggregated bars) instead of raw ticks.ExchangeApi.downloadTickersWithHttpInfo(String exchangeId, String base, String quote, String hour, String format) Download one hour of tickers for an instrument as a Lastra segment Serves exactly one hour of raw ticker data for the given instrument on the requested exchange.ExchangeApi.downloadTickersWithHttpInfo(String exchangeId, String base, String quote, String hour, String format, Map<String, String> headers) Download one hour of tickers for an instrument as a Lastra segment Serves exactly one hour of raw ticker data for the given instrument on the requested exchange.BacktestingApi.executeBacktestWithHttpInfo(String exchangeId, DataSourceType type, ExecuteBacktestRequest executeBacktestRequest) Execute a compiled strategy against a prepared dataset Enqueues an execute task that runs the strategy identified by `strategyId` over the data prepared by the prepare job identified by `prepareJobId`.BacktestingApi.executeBacktestWithHttpInfo(String exchangeId, DataSourceType type, ExecuteBacktestRequest executeBacktestRequest, Map<String, String> headers) Execute a compiled strategy against a prepared dataset Enqueues an execute task that runs the strategy identified by `strategyId` over the data prepared by the prepare job identified by `prepareJobId`.BacktestingApi.executeSweepWithHttpInfo(String exchangeId, DataSourceType type, String requestId, ExecuteSweepRequest executeSweepRequest) Execute a parameter sweep over prepared data Runs a parameter matrix over the single immutable dataset identified by `requestId`.BacktestingApi.executeSweepWithHttpInfo(String exchangeId, DataSourceType type, String requestId, ExecuteSweepRequest executeSweepRequest, Map<String, String> headers) Execute a parameter sweep over prepared data Runs a parameter matrix over the single immutable dataset identified by `requestId`.DatasetApi.finalizeDatasetUploadWithHttpInfo(String datasetId, String uploadId) Finalize an uploaded file and start ingest Call once the file has been PUT to the `upload.url` from `POST /datasets` (or from `POST /datasets/{datasetId}/uploads`).DatasetApi.finalizeDatasetUploadWithHttpInfo(String datasetId, String uploadId, Map<String, String> headers) Finalize an uploaded file and start ingest Call once the file has been PUT to the `upload.url` from `POST /datasets` (or from `POST /datasets/{datasetId}/uploads`).AccountApi.getAccountUsageWithHttpInfo()Get your live storage usage How much of your account's shared storage pool (`GET /account`'s `maxTotalStorageBytes`) you're currently using.AccountApi.getAccountUsageWithHttpInfo(Map<String, String> headers) Get your live storage usage How much of your account's shared storage pool (`GET /account`'s `maxTotalStorageBytes`) you're currently using.AccountApi.getAccountWithHttpInfo()Get your account's identity and tier limits Your userId, current tier, and that tier's limits — no database call, safe to fetch on every page load.AccountApi.getAccountWithHttpInfo(Map<String, String> headers) Get your account's identity and tier limits Your userId, current tier, and that tier's limits — no database call, safe to fetch on every page load.BacktestingApi.getBacktestResultWithHttpInfo(String exchangeId, DataSourceType type, String jobId) Get the result of a backtest execution job Retrieves the current state and results of the execute job identified by `jobId`.BacktestingApi.getBacktestResultWithHttpInfo(String exchangeId, DataSourceType type, String jobId, Map<String, String> headers) Get the result of a backtest execution job Retrieves the current state and results of the execute job identified by `jobId`.DatasetApi.getDatasetImportWithHttpInfo(String datasetId, String importId) Get the state of an import/ingest Poll after `POST /datasets/imports` until `status` is `ready` or `failed`.DatasetApi.getDatasetImportWithHttpInfo(String datasetId, String importId, Map<String, String> headers) Get the state of an import/ingest Poll after `POST /datasets/imports` until `status` is `ready` or `failed`.DatasetApi.getDatasetUploadWithHttpInfo(String datasetId, String uploadId) Get the state of an upload/ingest Poll after `POST .../finalize` until `status` is `ready` or `failed`.DatasetApi.getDatasetUploadWithHttpInfo(String datasetId, String uploadId, Map<String, String> headers) Get the state of an upload/ingest Poll after `POST .../finalize` until `status` is `ready` or `failed`.DatasetApi.getDatasetWithHttpInfo(String datasetId) Get a dataset by id Detail for one dataset, plus a self link.DatasetApi.getDatasetWithHttpInfo(String datasetId, Map<String, String> headers) Get a dataset by id Detail for one dataset, plus a self link.LiveExecutionApi.getLiveRunPaperEquityWithHttpInfo(String runId, String currency, Long sinceMs, String cursor, Integer limit) Read a run's paper equity curve The run's paper equity curve, oldest first, page by page.LiveExecutionApi.getLiveRunPaperEquityWithHttpInfo(String runId, String currency, Long sinceMs, String cursor, Integer limit, Map<String, String> headers) Read a run's paper equity curve The run's paper equity curve, oldest first, page by page.LiveExecutionApi.getLiveRunPaperWithHttpInfo(String runId) Read a run's paper trading The run's paper trading as last recorded: one entry per simulated account (one per quote currency the run trades — never added together), with its starting capital, current equity, realised PnL, open positions and KPIs.LiveExecutionApi.getLiveRunPaperWithHttpInfo(String runId, Map<String, String> headers) Read a run's paper trading The run's paper trading as last recorded: one entry per simulated account (one per quote currency the run trades — never added together), with its starting capital, current equity, realised PnL, open positions and KPIs.LiveExecutionApi.getLiveRunSignalsWithHttpInfo(String runId, Long sinceMs, String instrument, String type, String cursor, Integer limit) Read a run's signals Returns one page of the signals a run has already produced, newest-last, optionally from a given time and narrowed to one or more instruments.LiveExecutionApi.getLiveRunSignalsWithHttpInfo(String runId, Long sinceMs, String instrument, String type, String cursor, Integer limit, Map<String, String> headers) Read a run's signals Returns one page of the signals a run has already produced, newest-last, optionally from a given time and narrowed to one or more instruments.LiveExecutionApi.getLiveRunWithHttpInfo(String runId) Read one of your runs by its id Owner only, addressed by `runId` directly rather than through its strategy: the run's own canonical identity, which is what `POST`/`GET`/`DELETE` `.../live`, `GET /live` and `GET /live/public` all hand out.LiveExecutionApi.getLiveRunWithHttpInfo(String runId, Map<String, String> headers) Read one of your runs by its id Owner only, addressed by `runId` directly rather than through its strategy: the run's own canonical identity, which is what `POST`/`GET`/`DELETE` `.../live`, `GET /live` and `GET /live/public` all hand out.LiveExecutionApi.getLiveWithHttpInfo(String strategyId) Get this strategy's current (or most recent) live run The run you last started for this strategy — its most complete state, including `params` and the promotion `gate` once the sandbox trial has one to report.LiveExecutionApi.getLiveWithHttpInfo(String strategyId, Map<String, String> headers) Get this strategy's current (or most recent) live run The run you last started for this strategy — its most complete state, including `params` and the promotion `gate` once the sandbox trial has one to report.BacktestingApi.getPrepareStatusWithHttpInfo(String exchangeId, DataSourceType type, String jobId) Get the status of a prepare job Retrieves the current state of the prepare job identified by `jobId`.BacktestingApi.getPrepareStatusWithHttpInfo(String exchangeId, DataSourceType type, String jobId, Map<String, String> headers) Get the status of a prepare job Retrieves the current state of the prepare job identified by `jobId`.StrategyApi.getStrategyCodeWithHttpInfo(String strategyId) Get a registered strategy's source, if you still have one to read The exact source you last submitted for this id — the same text `POST /strategy` derives `strategyId` from, whitespace and comments included.StrategyApi.getStrategyCodeWithHttpInfo(String strategyId, Map<String, String> headers) Get a registered strategy's source, if you still have one to read The exact source you last submitted for this id — the same text `POST /strategy` derives `strategyId` from, whitespace and comments included.StrategyApi.getStrategyWithHttpInfo(String strategyId) Get a strategy by id, including its validation state Reports that the strategy is registered — implied by a `200` at all — and what validating it found.StrategyApi.getStrategyWithHttpInfo(String strategyId, Map<String, String> headers) Get a strategy by id, including its validation state Reports that the strategy is registered — implied by a `200` at all — and what validating it found.BacktestingApi.getSweepResultWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, String objective, String order, String ranking) Get sweep progress and results Returns incremental sweep progress.BacktestingApi.getSweepResultWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, String objective, String order, String ranking, Map<String, String> headers) Get sweep progress and results Returns incremental sweep progress.BacktestingApi.getSweepRunEquityCurveWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, Integer runIx, EquityCurveOutMode outMode, Integer resample, Boolean differential) Get one sweep trial's equity curve The resource a leaderboard row's `equityCurve.url` points at — only reachable when that trial's curve was actually selected (`equityCurve.mode: topN` or `topPct` on the sweep submission, and this trial ranked among the winners).BacktestingApi.getSweepRunEquityCurveWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, Integer runIx, EquityCurveOutMode outMode, Integer resample, Boolean differential, Map<String, String> headers) Get one sweep trial's equity curve The resource a leaderboard row's `equityCurve.url` points at — only reachable when that trial's curve was actually selected (`equityCurve.mode: topN` or `topPct` on the sweep submission, and this trial ranked among the winners).BacktestingApi.getSweepSensitivityWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, String objective) Get sweep sensitivity surfaces How the objective moves as each parameter moves — the question a leaderboard cannot answer.BacktestingApi.getSweepSensitivityWithHttpInfo(String exchangeId, DataSourceType type, String requestId, String sweepId, String objective, Map<String, String> headers) Get sweep sensitivity surfaces How the objective moves as each parameter moves — the question a leaderboard cannot answer.DatasetApi.importDatasetWithHttpInfo(DatasetImportRequest datasetImportRequest) Create a dataset by importing history instead of uploading it A second way to get data into a dataset, alongside `POST /datasets`: instead of `PUT`ting a file yourself, ask the API to go fetch history on your behalf.DatasetApi.importDatasetWithHttpInfo(DatasetImportRequest datasetImportRequest, Map<String, String> headers) Create a dataset by importing history instead of uploading it A second way to get data into a dataset, alongside `POST /datasets`: instead of `PUT`ting a file yourself, ask the API to go fetch history on your behalf.DatasetApi.listDatasetsWithHttpInfo(Boolean includeDeleted) List your datasets Every dataset you have created and not deleted, most recently created first.DatasetApi.listDatasetsWithHttpInfo(Boolean includeDeleted, Map<String, String> headers) List your datasets Every dataset you have created and not deleted, most recently created first.ExchangeApi.listExchangesWithHttpInfo()List the available exchanges The exchanges the platform knows, centralized and decentralized, each with its `venueType` and the `segments` it offers.ExchangeApi.listExchangesWithHttpInfo(Map<String, String> headers) List the available exchanges The exchanges the platform knows, centralized and decentralized, each with its `venueType` and the `segments` it offers.ExchangeApi.listInstrumentsWithHttpInfo(String exchangeId) List an exchange's instruments (default spot segment) \"Give me binance instruments\" — returns the exchange's DEFAULT segment (`spot`) in `data`, each instrument with per-data-type coverage and market info.ExchangeApi.listInstrumentsWithHttpInfo(String exchangeId, Map<String, String> headers) List an exchange's instruments (default spot segment) \"Give me binance instruments\" — returns the exchange's DEFAULT segment (`spot`) in `data`, each instrument with per-data-type coverage and market info.LiveExecutionApi.listLiveWithHttpInfo(String cursor, Integer limit) List your own live runs Every run you have started, in any `stage`, `desired` state, or `visibility` — newest first.List your own live runs Every run you have started, in any `stage`, `desired` state, or `visibility` — newest first.LiveExecutionApi.listPublicLiveWithHttpInfo(String cursor, Integer limit) Browse public live runs Every run whose owner marked it `public`, that has been promoted to `live` and is running — anyone's, yours included, and listed without revealing who owns it.LiveExecutionApi.listPublicLiveWithHttpInfo(String cursor, Integer limit, Map<String, String> headers) Browse public live runs Every run whose owner marked it `public`, that has been promoted to `live` and is running — anyone's, yours included, and listed without revealing who owns it.ExchangeApi.listSegmentInstrumentsWithHttpInfo(String exchangeId, String segment) List an exchange segment's instruments Returns the instruments for one market segment of the exchange, each with per-data-type coverage and market info.ExchangeApi.listSegmentInstrumentsWithHttpInfo(String exchangeId, String segment, Map<String, String> headers) List an exchange segment's instruments Returns the instruments for one market segment of the exchange, each with per-data-type coverage and market info.StrategyApi.listStrategiesWithHttpInfo(Boolean includeDeleted) List your registered strategies Every strategy you have registered and not deleted, most recently compiled first.StrategyApi.listStrategiesWithHttpInfo(Boolean includeDeleted, Map<String, String> headers) List your registered strategies Every strategy you have registered and not deleted, most recently compiled first.LiveExecutionApi.mintLiveConnectionTokenWithHttpInfo()Mint a WebSocket connection token Mints a short-lived token for the WebSocket connection used to receive a run's signals in real time and to call `live.params` (the WebSocket form of `PUT /live/{runId}/params`) — see the \"Live execution\" guide linked from this tag's description for the full protocol.LiveExecutionApi.mintLiveConnectionTokenWithHttpInfo(Map<String, String> headers) Mint a WebSocket connection token Mints a short-lived token for the WebSocket connection used to receive a run's signals in real time and to call `live.params` (the WebSocket form of `PUT /live/{runId}/params`) — see the \"Live execution\" guide linked from this tag's description for the full protocol.DatasetApi.openDatasetUploadWithHttpInfo(String datasetId) Open a new upload session for an existing dataset Get a fresh presigned URL to upload a new version into a dataset you already have — a corrected file, or the next chunk of history.DatasetApi.openDatasetUploadWithHttpInfo(String datasetId, Map<String, String> headers) Open a new upload session for an existing dataset Get a fresh presigned URL to upload a new version into a dataset you already have — a corrected file, or the next chunk of history.BacktestingApi.prepareBacktestWithHttpInfo(String exchangeId, DataSourceType type, PrepareRequest prepareRequest) Prepare backtest data Enqueues a prepare task over the requested date range.BacktestingApi.prepareBacktestWithHttpInfo(String exchangeId, DataSourceType type, PrepareRequest prepareRequest, Map<String, String> headers) Prepare backtest data Enqueues a prepare task over the requested date range.LiveExecutionApi.revokeLiveStreamWithHttpInfo(String runId) Revoke a run's stream URL Revokes a run's stream URL **for good**: connections open on it are closed within about 15 seconds and it answers `404` from then on.LiveExecutionApi.revokeLiveStreamWithHttpInfo(String runId, Map<String, String> headers) Revoke a run's stream URL Revokes a run's stream URL **for good**: connections open on it are closed within about 15 seconds and it answers `404` from then on.LiveExecutionApi.rotateLiveStreamWithHttpInfo(String runId) Rotate a run's stream URL Gives a run a **new** stream URL and retires the old one: connections open on the old URL are closed within about 15 seconds and the old URL answers `404` from then on.LiveExecutionApi.rotateLiveStreamWithHttpInfo(String runId, Map<String, String> headers) Rotate a run's stream URL Gives a run a **new** stream URL and retires the old one: connections open on the old URL are closed within about 15 seconds and the old URL answers `404` from then on.LiveExecutionApi.sendLiveCommandWithHttpInfo(String runId, SendLiveCommandRequest sendLiveCommandRequest) Tell a running strategy a command Tells a running strategy something **while it stays live**, without restarting it — for a strategy that implements the engine's `CommandRequestHandler`.LiveExecutionApi.sendLiveCommandWithHttpInfo(String runId, SendLiveCommandRequest sendLiveCommandRequest, Map<String, String> headers) Tell a running strategy a command Tells a running strategy something **while it stays live**, without restarting it — for a strategy that implements the engine's `CommandRequestHandler`.LiveExecutionApi.startLiveWithHttpInfo(String strategyId, StartLiveRequest startLiveRequest) Start a strategy on a live market feed Starts your strategy against a live market feed.LiveExecutionApi.startLiveWithHttpInfo(String strategyId, StartLiveRequest startLiveRequest, Map<String, String> headers) Start a strategy on a live market feed Starts your strategy against a live market feed.LiveExecutionApi.stopLiveWithHttpInfo(String strategyId) Stop this strategy's live run Requests a stop.LiveExecutionApi.stopLiveWithHttpInfo(String strategyId, Map<String, String> headers) Stop this strategy's live run Requests a stop.LiveExecutionApi.updateLiveParamsWithHttpInfo(String runId, UpdateLiveParamsRequest updateLiveParamsRequest) Change a running strategy's parameters Updates one or more parameters of a run **while it stays live** — unlike `params` on `POST /strategy/{strategyId}/live`, which only sets the starting values.LiveExecutionApi.updateLiveParamsWithHttpInfo(String runId, UpdateLiveParamsRequest updateLiveParamsRequest, Map<String, String> headers) Change a running strategy's parameters Updates one or more parameters of a run **while it stays live** — unlike `params` on `POST /strategy/{strategyId}/live`, which only sets the starting values.LiveExecutionApi.updateLiveWithHttpInfo(String runId, UpdateLiveRequest updateLiveRequest) Change a run's visibility, name, or description Owner only, addressed by `runId` directly rather than through its strategy — this is a run's own canonical identity, independent of which strategy started it.LiveExecutionApi.updateLiveWithHttpInfo(String runId, UpdateLiveRequest updateLiveRequest, Map<String, String> headers) Change a run's visibility, name, or description Owner only, addressed by `runId` directly rather than through its strategy — this is a run's own canonical identity, independent of which strategy started it.StrategyApi.validateStrategyWithHttpInfo(String strategyId) Check that a registered strategy can actually run Instantiates the compiled class and drives it through a bounded synthetic series, so a wiring fault surfaces here instead of at your first backtest.StrategyApi.validateStrategyWithHttpInfo(String strategyId, Map<String, String> headers) Check that a registered strategy can actually run Instantiates the compiled class and drives it through a bounded synthetic series, so a wiring fault surfaces here instead of at your first backtest.