Delete prediction results
Deletes a previously-saved input→output prediction pairing recorded against this model.
Deletes a previously-saved input→output prediction pairing recorded against this model.
Authorization
SymetryMLAuth HMAC-SHA256 signature-based authentication: requests are signed with
your secret key and sent with the Customer-ID, Sym-date,
Authorization, Content-MD5 and sym-version headers.
See SymetryML REST API Security
for the signature algorithm and a complete example.
In: header
Path Parameters
User/Customer identifier
Project identifier
Model identifier
Query Parameters
Response Body
application/json
application/json
curl -X DELETE "https://example.com/c1/projects/nbra_prj_iris/dss/predict/nbra_prj_iris_build_1?indsname=string&outdsname=string"{ "statusCode": 200, "statusString": "OK", "values": {}}{ "statusCode": 400, "statusString": "Customer [c1]: the prediction using [nbra_dspredictin:nbra_dspredictout] on model [nbra_model_main_lda] in project [nbra_prj_iris] cannot be found.", "values": {}}Select model (dataframe body) POST
Dataframe-body variant of select model: instead of a `{dsName}` path segment referencing an already-uploaded data source, the request body carries both the `dataframe` (raw data) and `mlcontext` (`inputAttributes`/`targets`) directly. Attribute resolution still goes through the project's own learned data, not the inline dataframe — the project must already have been `/learn`ed with the same schema; the body's `dataframe` supplies the scoring/validation data. Schedules an asynchronous job (same response shape/status strings as the `{dsName}` variant).
Predict using data source POST
Schedules an asynchronous prediction job reading from the `indsname` data source and either writing to the `outdsname` data source, or (if `outdsname` is omitted) returning results as an inline `DataFrame` via job status. `indsname`, `outdsname`, and `impute` are the only query parameters the server reads. An unknown **input** data source name fails synchronously with a raw, unhandled `NullPointerException` reported as `500`. An unknown **output** data source name does not fail synchronously at all — the job is still accepted (`202`) and only fails asynchronously, visible via job status.