Package ai.reveng.api
Class AnalysesCoreApi
java.lang.Object
ai.reveng.api.AnalysesCoreApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAnalysis(AnalysisCreateRequest analysisCreateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication) Create Analysis Begins an analysisokhttp3.CallcreateAnalysisAsync(AnalysisCreateRequest analysisCreateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication, ApiCallback<BaseResponseAnalysisCreateResponse> _callback) Create Analysis (asynchronously) Begins an analysisokhttp3.CallcreateAnalysisCall(AnalysisCreateRequest analysisCreateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication, ApiCallback _callback) Build call for createAnalysiscreateAnalysisWithHttpInfo(AnalysisCreateRequest analysisCreateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication) Create Analysis Begins an analysisdeleteAnalysis(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Delete Analysis Deletes an analysis based on the provided analysis ID.okhttp3.CalldeleteAnalysisAsync(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback<BaseResponseDict> _callback) Delete Analysis (asynchronously) Deletes an analysis based on the provided analysis ID.okhttp3.CalldeleteAnalysisCall(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback _callback) Build call for deleteAnalysisdeleteAnalysisWithHttpInfo(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Delete Analysis Deletes an analysis based on the provided analysis ID.getAnalysisBasicInfo(Integer analysisId) Gets basic analysis information Returns basic analysis information for an analysisokhttp3.CallgetAnalysisBasicInfoAsync(Integer analysisId, ApiCallback<BaseResponseBasic> _callback) Gets basic analysis information (asynchronously) Returns basic analysis information for an analysisokhttp3.CallgetAnalysisBasicInfoCall(Integer analysisId, ApiCallback _callback) Build call for getAnalysisBasicInfogetAnalysisBasicInfoWithHttpInfo(Integer analysisId) Gets basic analysis information Returns basic analysis information for an analysisgetAnalysisFunctionMap(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.okhttp3.CallgetAnalysisFunctionMapAsync(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback<BaseResponseAnalysisFunctionMapping> _callback) Get Analysis Function Map (asynchronously) Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.okhttp3.CallgetAnalysisFunctionMapCall(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback _callback) Build call for getAnalysisFunctionMapgetAnalysisFunctionMapWithHttpInfo(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.getAnalysisLogs(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Gets the logs of an analysis Given an analysis ID gets the current logs of an analysisokhttp3.CallgetAnalysisLogsAsync(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback<BaseResponseLogs> _callback) Gets the logs of an analysis (asynchronously) Given an analysis ID gets the current logs of an analysisokhttp3.CallgetAnalysisLogsCall(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback _callback) Build call for getAnalysisLogsgetAnalysisLogsWithHttpInfo(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Gets the logs of an analysis Given an analysis ID gets the current logs of an analysisgetAnalysisParams(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Gets analysis param information Gets the params that the analysis was run withokhttp3.CallgetAnalysisParamsAsync(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback<BaseResponseParams> _callback) Gets analysis param information (asynchronously) Gets the params that the analysis was run withokhttp3.CallgetAnalysisParamsCall(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback _callback) Build call for getAnalysisParamsgetAnalysisParamsWithHttpInfo(Integer analysisId, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Gets analysis param information Gets the params that the analysis was run withgetAnalysisStatus(Integer analysisId) Gets the status of an analysis Given an analysis ID gets the current status of the analysisokhttp3.CallgetAnalysisStatusAsync(Integer analysisId, ApiCallback<BaseResponseStatus> _callback) Gets the status of an analysis (asynchronously) Given an analysis ID gets the current status of the analysisokhttp3.CallgetAnalysisStatusCall(Integer analysisId, ApiCallback _callback) Build call for getAnalysisStatusgetAnalysisStatusWithHttpInfo(Integer analysisId) Gets the status of an analysis Given an analysis ID gets the current status of the analysisintinsertAnalysisLog(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Insert a log entry for an analysis Inserts a log record for an analysis.okhttp3.CallinsertAnalysisLogAsync(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback<BaseResponse> _callback) Insert a log entry for an analysis (asynchronously) Inserts a log record for an analysis.okhttp3.CallinsertAnalysisLogCall(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback _callback) Build call for insertAnalysisLoginsertAnalysisLogWithHttpInfo(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Insert a log entry for an analysis Inserts a log record for an analysis.listAnalyses(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatusInput dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order) Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limitokhttp3.CalllistAnalysesAsync(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatusInput dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order, ApiCallback<BaseResponseRecent> _callback) Gets the most recent analyses (asynchronously) Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limitokhttp3.CalllistAnalysesCall(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatusInput dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order, ApiCallback _callback) Build call for listAnalyseslistAnalysesWithHttpInfo(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatusInput dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order) Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limitlookupBinaryId(Integer binaryId) Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysisokhttp3.CalllookupBinaryIdAsync(Integer binaryId, ApiCallback<Object> _callback) Gets the analysis ID from binary ID (asynchronously) Given an binary ID gets the ID of an analysisokhttp3.CalllookupBinaryIdCall(Integer binaryId, ApiCallback _callback) Build call for lookupBinaryIdlookupBinaryIdWithHttpInfo(Integer binaryId) Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysisputAnalysisStrings(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest) Add strings to the analysis Add strings to the analysis.okhttp3.CallputAnalysisStringsAsync(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback<BaseResponse> _callback) Add strings to the analysis (asynchronously) Add strings to the analysis.okhttp3.CallputAnalysisStringsCall(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback _callback) Build call for putAnalysisStringsputAnalysisStringsWithHttpInfo(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest) Add strings to the analysis Add strings to the analysis.requeueAnalysis(Integer analysisId, ReAnalysisForm reAnalysisForm, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication) Requeue Analysis Re-queues an already uploaded analysisokhttp3.CallrequeueAnalysisAsync(Integer analysisId, ReAnalysisForm reAnalysisForm, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication, ApiCallback<BaseResponseCreated> _callback) Requeue Analysis (asynchronously) Re-queues an already uploaded analysisokhttp3.CallrequeueAnalysisCall(Integer analysisId, ReAnalysisForm reAnalysisForm, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication, ApiCallback _callback) Build call for requeueAnalysisrequeueAnalysisWithHttpInfo(Integer analysisId, ReAnalysisForm reAnalysisForm, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, String xRevEngApplication) Requeue Analysis Re-queues an already uploaded analysisvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex) updateAnalysis(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Update Analysis Updates analysis attributes (binary_name, analysis_scope).okhttp3.CallupdateAnalysisAsync(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback<BaseResponseAnalysisDetailResponse> _callback) Update Analysis (asynchronously) Updates analysis attributes (binary_name, analysis_scope).okhttp3.CallupdateAnalysisCall(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback _callback) Build call for updateAnalysisupdateAnalysisTags(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Update Analysis Tags Updates analysis tags.okhttp3.CallupdateAnalysisTagsAsync(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback<BaseResponseAnalysisUpdateTagsResponse> _callback) Update Analysis Tags (asynchronously) Updates analysis tags.okhttp3.CallupdateAnalysisTagsCall(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, ApiCallback _callback) Build call for updateAnalysisTagsupdateAnalysisTagsWithHttpInfo(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Update Analysis Tags Updates analysis tags.updateAnalysisWithHttpInfo(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts) Update Analysis Updates analysis attributes (binary_name, analysis_scope).uploadFile(UploadFileType uploadFileType, String _file, String packedPassword, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, Boolean forceOverwrite) Upload Fileokhttp3.CalluploadFileAsync(UploadFileType uploadFileType, String _file, String packedPassword, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, Boolean forceOverwrite, ApiCallback<BaseResponseUploadResponse> _callback) Upload File (asynchronously)okhttp3.CalluploadFileCall(UploadFileType uploadFileType, String _file, String packedPassword, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, Boolean forceOverwrite, ApiCallback _callback) Build call for uploadFileuploadFileWithHttpInfo(UploadFileType uploadFileType, String _file, String packedPassword, String endpointUrl, String localCacheDir, Integer localCacheMaxSizeMb, String customerSamplesBucket, String firmwareSamplesBucket, Integer maxRetryAttempts, Boolean forceOverwrite) Upload File
-
Constructor Details
-
AnalysesCoreApi
public AnalysesCoreApi() -
AnalysesCoreApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createAnalysisCall
public okhttp3.Call createAnalysisCall(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication, ApiCallback _callback) throws ApiException Build call for createAnalysis- Parameters:
analysisCreateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
createAnalysis
public BaseResponseAnalysisCreateResponse createAnalysis(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication) throws ApiException Create Analysis Begins an analysis- Parameters:
analysisCreateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)- Returns:
- BaseResponseAnalysisCreateResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
createAnalysisWithHttpInfo
public ApiResponse<BaseResponseAnalysisCreateResponse> createAnalysisWithHttpInfo(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication) throws ApiException Create Analysis Begins an analysis- Parameters:
analysisCreateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)- Returns:
- ApiResponse<BaseResponseAnalysisCreateResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
createAnalysisAsync
public okhttp3.Call createAnalysisAsync(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication, ApiCallback<BaseResponseAnalysisCreateResponse> _callback) throws ApiException Create Analysis (asynchronously) Begins an analysis- Parameters:
analysisCreateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
deleteAnalysisCall
public okhttp3.Call deleteAnalysisCall(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback _callback) throws ApiException Build call for deleteAnalysis- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found - 403 Forbidden -
-
deleteAnalysis
public BaseResponseDict deleteAnalysis(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Delete Analysis Deletes an analysis based on the provided analysis ID.- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- BaseResponseDict
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found - 403 Forbidden -
-
deleteAnalysisWithHttpInfo
public ApiResponse<BaseResponseDict> deleteAnalysisWithHttpInfo(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Delete Analysis Deletes an analysis based on the provided analysis ID.- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- ApiResponse<BaseResponseDict>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found - 403 Forbidden -
-
deleteAnalysisAsync
public okhttp3.Call deleteAnalysisAsync(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback<BaseResponseDict> _callback) throws ApiException Delete Analysis (asynchronously) Deletes an analysis based on the provided analysis ID.- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found - 403 Forbidden -
-
getAnalysisBasicInfoCall
public okhttp3.Call getAnalysisBasicInfoCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisBasicInfo- Parameters:
analysisId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisBasicInfo
Gets basic analysis information Returns basic analysis information for an analysis- Parameters:
analysisId- (required)- Returns:
- BaseResponseBasic
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisBasicInfoWithHttpInfo
public ApiResponse<BaseResponseBasic> getAnalysisBasicInfoWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Gets basic analysis information Returns basic analysis information for an analysis- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseBasic>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisBasicInfoAsync
public okhttp3.Call getAnalysisBasicInfoAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseBasic> _callback) throws ApiException Gets basic analysis information (asynchronously) Returns basic analysis information for an analysis- Parameters:
analysisId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisFunctionMapCall
public okhttp3.Call getAnalysisFunctionMapCall(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback _callback) throws ApiException Build call for getAnalysisFunctionMap- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisFunctionMap
public BaseResponseAnalysisFunctionMapping getAnalysisFunctionMap(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- BaseResponseAnalysisFunctionMapping
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisFunctionMapWithHttpInfo
public ApiResponse<BaseResponseAnalysisFunctionMapping> getAnalysisFunctionMapWithHttpInfo(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- ApiResponse<BaseResponseAnalysisFunctionMapping>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisFunctionMapAsync
public okhttp3.Call getAnalysisFunctionMapAsync(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback<BaseResponseAnalysisFunctionMapping> _callback) throws ApiException Get Analysis Function Map (asynchronously) Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisLogsCall
public okhttp3.Call getAnalysisLogsCall(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback _callback) throws ApiException Build call for getAnalysisLogs- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisLogs
public BaseResponseLogs getAnalysisLogs(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Gets the logs of an analysis Given an analysis ID gets the current logs of an analysis- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- BaseResponseLogs
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisLogsWithHttpInfo
public ApiResponse<BaseResponseLogs> getAnalysisLogsWithHttpInfo(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Gets the logs of an analysis Given an analysis ID gets the current logs of an analysis- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- ApiResponse<BaseResponseLogs>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisLogsAsync
public okhttp3.Call getAnalysisLogsAsync(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback<BaseResponseLogs> _callback) throws ApiException Gets the logs of an analysis (asynchronously) Given an analysis ID gets the current logs of an analysis- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisParamsCall
public okhttp3.Call getAnalysisParamsCall(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback _callback) throws ApiException Build call for getAnalysisParams- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisParams
public BaseResponseParams getAnalysisParams(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Gets analysis param information Gets the params that the analysis was run with- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- BaseResponseParams
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisParamsWithHttpInfo
public ApiResponse<BaseResponseParams> getAnalysisParamsWithHttpInfo(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Gets analysis param information Gets the params that the analysis was run with- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- ApiResponse<BaseResponseParams>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisParamsAsync
public okhttp3.Call getAnalysisParamsAsync(@Nonnull Integer analysisId, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback<BaseResponseParams> _callback) throws ApiException Gets analysis param information (asynchronously) Gets the params that the analysis was run with- Parameters:
analysisId- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStatusCall
public okhttp3.Call getAnalysisStatusCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisStatus- Parameters:
analysisId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStatus
Gets the status of an analysis Given an analysis ID gets the current status of the analysis- Parameters:
analysisId- (required)- Returns:
- BaseResponseStatus
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStatusWithHttpInfo
public ApiResponse<BaseResponseStatus> getAnalysisStatusWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Gets the status of an analysis Given an analysis ID gets the current status of the analysis- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseStatus>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStatusAsync
public okhttp3.Call getAnalysisStatusAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseStatus> _callback) throws ApiException Gets the status of an analysis (asynchronously) Given an analysis ID gets the current status of the analysis- Parameters:
analysisId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
insertAnalysisLogCall
public okhttp3.Call insertAnalysisLogCall(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback _callback) throws ApiException Build call for insertAnalysisLog- Parameters:
analysisId- (required)insertAnalysisLogRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
insertAnalysisLog
public BaseResponse insertAnalysisLog(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Insert a log entry for an analysis Inserts a log record for an analysis. Only the analysis owner can insert logs.- Parameters:
analysisId- (required)insertAnalysisLogRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- BaseResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
insertAnalysisLogWithHttpInfo
public ApiResponse<BaseResponse> insertAnalysisLogWithHttpInfo(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Insert a log entry for an analysis Inserts a log record for an analysis. Only the analysis owner can insert logs.- Parameters:
analysisId- (required)insertAnalysisLogRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- ApiResponse<BaseResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
insertAnalysisLogAsync
public okhttp3.Call insertAnalysisLogAsync(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback<BaseResponse> _callback) throws ApiException Insert a log entry for an analysis (asynchronously) Inserts a log record for an analysis. Only the analysis owner can insert logs.- Parameters:
analysisId- (required)insertAnalysisLogRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
listAnalysesCall
public okhttp3.Call listAnalysesCall(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatusInput dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order, ApiCallback _callback) throws ApiException Build call for listAnalyses- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
listAnalyses
public BaseResponseRecent listAnalyses(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatusInput dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order) throws ApiException Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limit- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (optional)- Returns:
- BaseResponseRecent
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
listAnalysesWithHttpInfo
public ApiResponse<BaseResponseRecent> listAnalysesWithHttpInfo(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatusInput dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order) throws ApiException Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limit- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (optional)- Returns:
- ApiResponse<BaseResponseRecent>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
listAnalysesAsync
public okhttp3.Call listAnalysesAsync(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatusInput dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order, ApiCallback<BaseResponseRecent> _callback) throws ApiException Gets the most recent analyses (asynchronously) Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limit- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
lookupBinaryIdCall
public okhttp3.Call lookupBinaryIdCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException Build call for lookupBinaryId- Parameters:
binaryId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
lookupBinaryId
Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysis- Parameters:
binaryId- (required)- Returns:
- Object
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
lookupBinaryIdWithHttpInfo
public ApiResponse<Object> lookupBinaryIdWithHttpInfo(@Nonnull Integer binaryId) throws ApiException Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysis- Parameters:
binaryId- (required)- Returns:
- ApiResponse<Object>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
lookupBinaryIdAsync
public okhttp3.Call lookupBinaryIdAsync(@Nonnull Integer binaryId, ApiCallback<Object> _callback) throws ApiException Gets the analysis ID from binary ID (asynchronously) Given an binary ID gets the ID of an analysis- Parameters:
binaryId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
putAnalysisStringsCall
public okhttp3.Call putAnalysisStringsCall(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback _callback) throws ApiException Build call for putAnalysisStrings- Parameters:
analysisId- (required)putAnalysisStringsRequest- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
putAnalysisStrings
public BaseResponse putAnalysisStrings(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest) throws ApiException Add strings to the analysis Add strings to the analysis. Rejects if any string already exists at the given vaddr.- Parameters:
analysisId- (required)putAnalysisStringsRequest- (required)- Returns:
- BaseResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
putAnalysisStringsWithHttpInfo
public ApiResponse<BaseResponse> putAnalysisStringsWithHttpInfo(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest) throws ApiException Add strings to the analysis Add strings to the analysis. Rejects if any string already exists at the given vaddr.- Parameters:
analysisId- (required)putAnalysisStringsRequest- (required)- Returns:
- ApiResponse<BaseResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
putAnalysisStringsAsync
public okhttp3.Call putAnalysisStringsAsync(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback<BaseResponse> _callback) throws ApiException Add strings to the analysis (asynchronously) Add strings to the analysis. Rejects if any string already exists at the given vaddr.- Parameters:
analysisId- (required)putAnalysisStringsRequest- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters -
-
requeueAnalysisCall
public okhttp3.Call requeueAnalysisCall(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication, ApiCallback _callback) throws ApiException Build call for requeueAnalysis- Parameters:
analysisId- (required)reAnalysisForm- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
requeueAnalysis
public BaseResponseCreated requeueAnalysis(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication) throws ApiException Requeue Analysis Re-queues an already uploaded analysis- Parameters:
analysisId- (required)reAnalysisForm- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)- Returns:
- BaseResponseCreated
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
requeueAnalysisWithHttpInfo
public ApiResponse<BaseResponseCreated> requeueAnalysisWithHttpInfo(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication) throws ApiException Requeue Analysis Re-queues an already uploaded analysis- Parameters:
analysisId- (required)reAnalysisForm- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)- Returns:
- ApiResponse<BaseResponseCreated>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
requeueAnalysisAsync
public okhttp3.Call requeueAnalysisAsync(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable String xRevEngApplication, ApiCallback<BaseResponseCreated> _callback) throws ApiException Requeue Analysis (asynchronously) Re-queues an already uploaded analysis- Parameters:
analysisId- (required)reAnalysisForm- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)xRevEngApplication- (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
updateAnalysisCall
public okhttp3.Call updateAnalysisCall(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback _callback) throws ApiException Build call for updateAnalysis- Parameters:
analysisId- (required)analysisUpdateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
updateAnalysis
public BaseResponseAnalysisDetailResponse updateAnalysis(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Update Analysis Updates analysis attributes (binary_name, analysis_scope). User must be the owner.- Parameters:
analysisId- (required)analysisUpdateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- BaseResponseAnalysisDetailResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
updateAnalysisWithHttpInfo
public ApiResponse<BaseResponseAnalysisDetailResponse> updateAnalysisWithHttpInfo(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Update Analysis Updates analysis attributes (binary_name, analysis_scope). User must be the owner.- Parameters:
analysisId- (required)analysisUpdateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- ApiResponse<BaseResponseAnalysisDetailResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
updateAnalysisAsync
public okhttp3.Call updateAnalysisAsync(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback<BaseResponseAnalysisDetailResponse> _callback) throws ApiException Update Analysis (asynchronously) Updates analysis attributes (binary_name, analysis_scope). User must be the owner.- Parameters:
analysisId- (required)analysisUpdateRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
updateAnalysisTagsCall
public okhttp3.Call updateAnalysisTagsCall(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback _callback) throws ApiException Build call for updateAnalysisTags- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
updateAnalysisTags
public BaseResponseAnalysisUpdateTagsResponse updateAnalysisTags(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Update Analysis Tags Updates analysis tags. User must be the owner.- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- BaseResponseAnalysisUpdateTagsResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
updateAnalysisTagsWithHttpInfo
public ApiResponse<BaseResponseAnalysisUpdateTagsResponse> updateAnalysisTagsWithHttpInfo(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts) throws ApiException Update Analysis Tags Updates analysis tags. User must be the owner.- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)- Returns:
- ApiResponse<BaseResponseAnalysisUpdateTagsResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
updateAnalysisTagsAsync
public okhttp3.Call updateAnalysisTagsAsync(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, ApiCallback<BaseResponseAnalysisUpdateTagsResponse> _callback) throws ApiException Update Analysis Tags (asynchronously) Updates analysis tags. User must be the owner.- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (required)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
uploadFileCall
public okhttp3.Call uploadFileCall(@Nonnull UploadFileType uploadFileType, @Nonnull String _file, @Nullable String packedPassword, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable Boolean forceOverwrite, ApiCallback _callback) throws ApiException Build call for uploadFile- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)forceOverwrite- (optional, default to false)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
uploadFile
public BaseResponseUploadResponse uploadFile(@Nonnull UploadFileType uploadFileType, @Nonnull String _file, @Nullable String packedPassword, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable Boolean forceOverwrite) throws ApiException Upload File- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)forceOverwrite- (optional, default to false)- Returns:
- BaseResponseUploadResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
uploadFileWithHttpInfo
public ApiResponse<BaseResponseUploadResponse> uploadFileWithHttpInfo(@Nonnull UploadFileType uploadFileType, @Nonnull String _file, @Nullable String packedPassword, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable Boolean forceOverwrite) throws ApiException Upload File- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)forceOverwrite- (optional, default to false)- Returns:
- ApiResponse<BaseResponseUploadResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
uploadFileAsync
public okhttp3.Call uploadFileAsync(@Nonnull UploadFileType uploadFileType, @Nonnull String _file, @Nullable String packedPassword, @Nullable String endpointUrl, @Nullable String localCacheDir, @Nullable Integer localCacheMaxSizeMb, @Nullable String customerSamplesBucket, @Nullable String firmwareSamplesBucket, @Nullable Integer maxRetryAttempts, @Nullable Boolean forceOverwrite, ApiCallback<BaseResponseUploadResponse> _callback) throws ApiException Upload File (asynchronously)- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)endpointUrl- (optional)localCacheDir- (optional)localCacheMaxSizeMb- (optional)customerSamplesBucket- (optional)firmwareSamplesBucket- (optional)maxRetryAttempts- (optional, default to 5)forceOverwrite- (optional, default to false)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-