This is the Java SDK for the RevEng.AI API.
To use the SDK you will first need to obtain an API key from https://reveng.ai.
Once you have the API key you can install the SDK using Maven or Gradle:
Add this dependency to your project's POM:
<dependency>
<groupId>ai.reveng</groupId>
<artifactId>sdk</artifactId>
<version>4.60.1</version>
<scope>compile</scope>
</dependency>Add this dependency to your project's build file:
repositories {
mavenCentral()
}
dependencies {
implementation "ai.reveng:sdk:4.60.1"
}The following is an example of how to use the SDK to get the logs of an analysis:
import ai.reveng.invoker.*;
import ai.reveng.invoker.auth.*;
import ai.reveng.model.*;
import ai.reveng.api.AnalysesCoreApi;
public class App {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: APIKey
ApiKeyAuth APIKey = (ApiKeyAuth) defaultClient.getAuthentication("APIKey");
APIKey.setApiKey(System.getenv("API_KEY"));
AnalysesCoreApi apiInstance = new AnalysesCoreApi(defaultClient);
Integer analysisId = 715320; // Integer
try {
BaseResponseLogs result = apiInstance.getAnalysisLogs(analysisId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AnalysesCommentsApi#createAnalysisComment");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}All URIs are relative to https://api.reveng.ai
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AgentApi | checkCapabilitiesTaskStatusV2AnalysesAnalysisIdAgentCapabilitiesStatusGet | GET /v2/analyses/{analysis_id}/agent/capabilities/status | Check the status of a capabilities analysis workflow |
| AgentApi | checkProtocolsTaskStatusV2AnalysesAnalysisIdAgentProtocolsStatusGet | GET /v2/analyses/{analysis_id}/agent/protocols/status | Check the status of a protocols discovery workflow |
| AgentApi | checkRemediationTaskStatusV2AnalysesAnalysisIdAgentRemediationStatusGet | GET /v2/analyses/{analysis_id}/agent/remediation/status | Check the status of a remediation analysis workflow |
| AgentApi | checkReportAnalysisTaskStatusV2AnalysesAnalysisIdAgentReportAnalysisStatusGet | GET /v2/analyses/{analysis_id}/agent/report-analysis/status | Check the status of a report analysis workflow |
| AgentApi | checkSecretsTaskStatusV2AnalysesAnalysisIdAgentSecretsStatusGet | GET /v2/analyses/{analysis_id}/agent/secrets/status | Check the status of a secrets discovery workflow |
| AgentApi | checkTriageTaskStatusV2AnalysesAnalysisIdAgentTriageStatusGet | GET /v2/analyses/{analysis_id}/agent/triage/status | Check the status of a triage analysis workflow |
| AgentApi | createCapabilitiesTaskV2AnalysesAnalysisIdAgentCapabilitiesPost | POST /v2/analyses/{analysis_id}/agent/capabilities | Queues a capabilities analysis workflow process |
| AgentApi | createProtocolsTaskV2AnalysesAnalysisIdAgentProtocolsPost | POST /v2/analyses/{analysis_id}/agent/protocols | Queues a protocols discovery workflow process |
| AgentApi | createRemediationTaskV2AnalysesAnalysisIdAgentRemediationPost | POST /v2/analyses/{analysis_id}/agent/remediation | Queues a remediation analysis workflow process |
| AgentApi | createReportAnalysisTaskV2AnalysesAnalysisIdAgentReportAnalysisPost | POST /v2/analyses/{analysis_id}/agent/report-analysis | Queues a combined report analysis workflow process |
| AgentApi | createSecretsTaskV2AnalysesAnalysisIdAgentSecretsPost | POST /v2/analyses/{analysis_id}/agent/secrets | Queues a secrets discovery workflow process |
| AgentApi | createTriageTaskV2AnalysesAnalysisIdAgentTriagePost | POST /v2/analyses/{analysis_id}/agent/triage | Queues a triage analysis workflow process |
| AgentApi | getCapabilitiesResultV2AnalysesAnalysisIdAgentCapabilitiesGet | GET /v2/analyses/{analysis_id}/agent/capabilities | Get Capabilities Result |
| AgentApi | getProtocolsResultV2AnalysesAnalysisIdAgentProtocolsGet | GET /v2/analyses/{analysis_id}/agent/protocols | Get Protocols Result |
| AgentApi | getRemediationResultV2AnalysesAnalysisIdAgentRemediationGet | GET /v2/analyses/{analysis_id}/agent/remediation | Get Remediation Result |
| AgentApi | getReportAnalysisResultV2AnalysesAnalysisIdAgentReportAnalysisGet | GET /v2/analyses/{analysis_id}/agent/report-analysis | Get Report Analysis Result |
| AgentApi | getSecretsResultV2AnalysesAnalysisIdAgentSecretsGet | GET /v2/analyses/{analysis_id}/agent/secrets | Get Secrets Result |
| AgentApi | getTriageResultV2AnalysesAnalysisIdAgentTriageGet | GET /v2/analyses/{analysis_id}/agent/triage | Get Triage Result |
| AgentApi | v3CancelRenameUnnamedFunctions | POST /v3/analyses/{analysis_id}/agents/rename-unnamed-functions/cancel | Cancel the rename-unnamed-functions agent. |
| AgentApi | v3CancelSecurityScanOperation | POST /v3/operations/security-scan/{analysis_id}:cancel | Cancel a security-scan operation. |
| AgentApi | v3GetBinaryAgentFeedback | GET /v3/analyses/{analysis_id}/agents/{agent}/feedback | Get the caller's feedback on an agent's output. |
| AgentApi | v3GetCapabilitiesOperation | GET /v3/operations/capabilities/{analysis_id} | Get a capabilities operation. |
| AgentApi | v3GetCryptoExplainOperation | GET /v3/operations/crypto-explain/{function_id} | Get a crypto-explain operation. |
| AgentApi | v3GetCryptoScanOperation | GET /v3/operations/crypto-scan/{analysis_id} | Get a crypto-scan operation. |
| AgentApi | v3GetExecutionExplainOperation | GET /v3/operations/execution-explain/{function_id} | Get an execution-explain operation. |
| AgentApi | v3GetExecutionScanOperation | GET /v3/operations/execution-scan/{analysis_id} | Get an execution-scan operation. |
| AgentApi | v3GetFilesystemAnalyseOperation | GET /v3/operations/filesystem-analyse/{function_id} | Get a filesystem-analyse operation. |
| AgentApi | v3GetFilesystemScanOperation | GET /v3/operations/filesystem-scan/{analysis_id} | Get a filesystem-scan operation. |
| AgentApi | v3GetNetworkingExplainOperation | GET /v3/operations/networking-explain/{function_id} | Get a networking-explain operation. |
| AgentApi | v3GetNetworkingScanOperation | GET /v3/operations/networking-scan/{analysis_id} | Get a networking-scan operation. |
| AgentApi | v3GetProtocolsOperation | GET /v3/operations/protocols/{analysis_id} | Get a protocols operation. |
| AgentApi | v3GetRemediationOperation | GET /v3/operations/remediation/{analysis_id} | Get a remediation operation. |
| AgentApi | v3GetRenameUnnamedFunctionsResult | GET /v3/analyses/{analysis_id}/agents/rename-unnamed-functions | Get rename-unnamed-functions agent result. |
| AgentApi | v3GetRenameUnnamedFunctionsStatus | GET /v3/analyses/{analysis_id}/agents/rename-unnamed-functions/status | Get rename-unnamed-functions agent status. |
| AgentApi | v3GetReportAnalysisOperation | GET /v3/operations/report-analysis/{analysis_id} | Get a report-analysis operation. |
| AgentApi | v3GetSecretsOperation | GET /v3/operations/secrets/{analysis_id} | Get a secrets operation. |
| AgentApi | v3GetSecurityScanOperation | GET /v3/operations/security-scan/{analysis_id} | Get a security-scan operation. |
| AgentApi | v3GetTriageOperation | GET /v3/operations/triage/{analysis_id} | Get a triage operation. |
| AgentApi | v3RunCapabilities | POST /v3/analyses/{analysis_id}/capabilities:run | Run the capabilities agent. |
| AgentApi | v3RunCryptoExplain | POST /v3/functions/{function_id}/crypto-explain:run | Run the crypto-explain agent. |
| AgentApi | v3RunCryptoScan | POST /v3/analyses/{analysis_id}/crypto-scan:run | Run the crypto-scan agent. |
| AgentApi | v3RunExecutionExplain | POST /v3/functions/{function_id}/execution-explain:run | Run the execution-explain agent. |
| AgentApi | v3RunExecutionScan | POST /v3/analyses/{analysis_id}/execution-scan:run | Run the execution-scan agent. |
| AgentApi | v3RunFilesystemAnalyse | POST /v3/functions/{function_id}/filesystem-analyse:run | Run the filesystem-analyse agent. |
| AgentApi | v3RunFilesystemScan | POST /v3/analyses/{analysis_id}/filesystem-scan:run | Run the filesystem-scan agent. |
| AgentApi | v3RunNetworkingExplain | POST /v3/functions/{function_id}/networking-explain:run | Run the networking-explain agent. |
| AgentApi | v3RunNetworkingScan | POST /v3/analyses/{analysis_id}/networking-scan:run | Run the networking-scan agent. |
| AgentApi | v3RunProtocols | POST /v3/analyses/{analysis_id}/protocols:run | Run the protocols agent. |
| AgentApi | v3RunRemediation | POST /v3/analyses/{analysis_id}/remediation:run | Run the remediation agent. |
| AgentApi | v3RunReportAnalysis | POST /v3/analyses/{analysis_id}/report-analysis:run | Run the report-analysis agent. |
| AgentApi | v3RunSecrets | POST /v3/analyses/{analysis_id}/secrets:run | Run the secrets agent. |
| AgentApi | v3RunSecurityScan | POST /v3/analyses/{analysis_id}/security-scan:run | Run the security-scan agent. |
| AgentApi | v3RunTriage | POST /v3/analyses/{analysis_id}/triage:run | Run the triage agent. |
| AgentApi | v3TriggerRenameUnnamedFunctions | POST /v3/analyses/{analysis_id}/agents/rename-unnamed-functions | Run the rename-unnamed-functions agent. |
| AgentApi | v3UpsertBinaryAgentFeedback | PUT /v3/analyses/{analysis_id}/agents/{agent}/feedback | Record feedback on an agent's output. |
| AnalysesBulkActionsApi | bulkAddAnalysisTags | PATCH /v2/analyses/tags/add | Bulk Add Analysis Tags |
| AnalysesBulkActionsApi | bulkDeleteAnalyses | PATCH /v2/analyses/delete | Bulk Delete Analyses |
| AnalysesBulkActionsApi | v3BatchAddAnalysisTags | POST /v3/analyses:batchAddTags | Add tags to multiple analyses. |
| AnalysesBulkActionsApi | v3BatchDeleteAnalyses | POST /v3/analyses:batchDelete | Delete multiple analyses. |
| AnalysesCommentsApi | createAnalysisComment | POST /v2/analyses/{analysis_id}/comments | Create a comment for this analysis |
| AnalysesCommentsApi | deleteAnalysisComment | DELETE /v2/analyses/{analysis_id}/comments/{comment_id} | Delete a comment |
| AnalysesCommentsApi | getAnalysisComments | GET /v2/analyses/{analysis_id}/comments | Get comments for this analysis |
| AnalysesCommentsApi | updateAnalysisComment | PATCH /v2/analyses/{analysis_id}/comments/{comment_id} | Update a comment |
| AnalysesCoreApi | addUserStringToAnalysis | POST /v3/analyses/{analysis_id}/user-provided-strings | Add a user-provided string to an analysis. |
| AnalysesCoreApi | createAnalysis | POST /v2/analyses | Create Analysis |
| AnalysesCoreApi | deleteAnalysis | DELETE /v2/analyses/{analysis_id} | Delete Analysis |
| AnalysesCoreApi | getAnalysisBasicInfo | GET /v2/analyses/{analysis_id}/basic | Gets basic analysis information |
| AnalysesCoreApi | getAnalysisBasicInfo_0 | GET /v3/analyses/{analysis_id}/basic | Get basic analysis information |
| AnalysesCoreApi | getAnalysisBytes | GET /v3/analyses/{analysis_id}/bytes | Get the bytes of a binary |
| AnalysesCoreApi | getAnalysisFunctionMap | GET /v2/analyses/{analysis_id}/func_maps | Get Analysis Function Map |
| AnalysesCoreApi | getAnalysisFunctionMatches | GET /v3/analyses/{analysis_id}/functions/matches | Get function-matching results for an analysis |
| AnalysesCoreApi | getAnalysisFunctionMatchingStatus | GET /v3/analyses/{analysis_id}/functions/matches/status | Get function-matching status for an analysis |
| AnalysesCoreApi | getAnalysisLogs | GET /v2/analyses/{analysis_id}/logs | Gets the logs of an analysis |
| AnalysesCoreApi | getAnalysisParams | GET /v2/analyses/{analysis_id}/params | Gets analysis param information |
| AnalysesCoreApi | getAnalysisStatus | GET /v2/analyses/{analysis_id}/status | Gets the status of an analysis |
| AnalysesCoreApi | getDynamicExecutionReport | GET /v2/analyses/{analysis_id}/dynamic-execution/report | Get dynamic execution report |
| AnalysesCoreApi | getDynamicExecutionStatus | GET /v2/analyses/{analysis_id}/dynamic-execution/status | Get dynamic execution status |
| AnalysesCoreApi | insertAnalysisLog | POST /v2/analyses/{analysis_id}/logs | Insert a log entry for an analysis |
| AnalysesCoreApi | listAnalyses | GET /v2/analyses/list | Gets the most recent analyses |
| AnalysesCoreApi | lookupBinaryId | GET /v2/analyses/lookup/{binary_id} | Gets the analysis ID from binary ID |
| AnalysesCoreApi | putAnalysisStrings | PUT /v2/analyses/{analysis_id}/strings | Add strings to the analysis |
| AnalysesCoreApi | requeueAnalysis | POST /v2/analyses/{analysis_id}/requeue | Requeue Analysis |
| AnalysesCoreApi | startAnalysisFunctionMatching | POST /v3/analyses/{analysis_id}/functions/matches | Start function matching for an analysis |
| AnalysesCoreApi | updateAnalysis | PATCH /v2/analyses/{analysis_id} | Update Analysis |
| AnalysesCoreApi | updateAnalysisTags | PATCH /v2/analyses/{analysis_id}/tags | Update Analysis Tags |
| AnalysesCoreApi | uploadFile | POST /v2/upload | Upload File |
| AnalysesCoreApi | v3CreateAnalysis | POST /v3/analyses | Create an analysis |
| AnalysesCoreApi | v3DeleteAnalysis | DELETE /v3/analyses/{analysis_id} | Delete an analysis. |
| AnalysesCoreApi | v3DownloadBinaryExport | GET /v3/analyses/{analysis_id}/binary-export | Download a binary export |
| AnalysesCoreApi | v3GetAnalysis | GET /v3/analyses/{analysis_id} | Get an analysis. |
| AnalysesCoreApi | v3GetAnalysisAutoUnstripStatus | GET /v3/analyses/{analysis_id}/auto-unstrip/status | Get the auto-unstrip status for an analysis. |
| AnalysesCoreApi | v3GetAnalysisFunctionsProgress | GET /v3/analyses/{analysis_id}/progress/functions | Get function embedding progress for an analysis. |
| AnalysesCoreApi | v3GetAnalysisLogs | GET /v3/analyses/{analysis_id}/logs | Get the Analysis log |
| AnalysesCoreApi | v3GetAnalysisOperation | GET /v3/operations/analyses/{analysis_id} | Get an Analysis-creation operation |
| AnalysesCoreApi | v3GetAnalysisStrings | GET /v3/analyses/{analysis_id}/functions/strings | List strings for an analysis. |
| AnalysesCoreApi | v3GetAnalysisStringsStatus | GET /v3/analyses/{analysis_id}/functions/strings/status | Get the string-extraction status for an analysis. |
| AnalysesCoreApi | v3GetBinaryExportOperation | GET /v3/operations/binary-export/{task_id} | Get a binary export operation |
| AnalysesCoreApi | v3ListAnalyses | GET /v3/analyses | List analyses |
| AnalysesCoreApi | v3ListExampleAnalyses | GET /v3/analyses/examples | List example analyses |
| AnalysesCoreApi | v3LookupAnalysisByBinaryId | GET /v3/analyses/lookup/{binary_id} | Look up the most recent analysis for a binary. |
| AnalysesCoreApi | v3QueueBinaryExport | POST /v3/analyses/{analysis_id}/binary-export | Queue a binary export |
| AnalysesCoreApi | v3SearchTags | GET /v3/tags | Search tags |
| AnalysesCoreApi | v3UpdateAnalysis | PATCH /v3/analyses/{analysis_id} | Update an analysis. |
| AnalysesCoreApi | v3UpdateAnalysisTags | PATCH /v3/analyses/{analysis_id}/tags | Replace an analysis' tags. |
| AnalysesCoreApi | v3UpgradeAnalysisModel | POST /v3/analyses/{analysis_id}/upgrade-model | Re-analyse on the latest model |
| AnalysesResultsMetadataApi | getAnalysisFunctionsPaginated | GET /v2/analyses/{analysis_id}/functions | Get functions from analysis |
| AnalysesResultsMetadataApi | getCapabilities | GET /v2/analyses/{analysis_id}/capabilities | Gets the capabilities from the analysis |
| AnalysesResultsMetadataApi | getFunctionsList | GET /v2/analyses/{analysis_id}/functions/list | Gets functions from analysis |
| AnalysesResultsMetadataApi | getTags | GET /v2/analyses/{analysis_id}/tags | Get function tags with maliciousness score |
| AnalysesResultsMetadataApi | v3GetAnalysisXref | GET /v3/analyses/{analysis_id}/xrefs/{vaddr} | Look up xrefs by virtual address. |
| AnalysesResultsMetadataApi | v3ListAnalysisCapabilities | GET /v3/analyses/{analysis_id}/capabilities | List the capabilities found in an analysis. |
| AnalysesResultsMetadataApi | v3ListAnalysisTags | GET /v3/analyses/{analysis_id}/tags | List the tags on an analysis. |
| AnalysesXRefsApi | getXrefByVaddr | GET /v2/analyses/{analysis_id}/xrefs/{vaddr} | [Beta] Look up xrefs by virtual address |
| AuthenticationUsersApi | getUser | GET /v2/users/{user_id} | Get a user's public information |
| AuthenticationUsersApi | getUserActivity | GET /v2/users/activity | Get auth user activity |
| AuthenticationUsersApi | submitUserFeedback | POST /v2/users/feedback | Submit feedback about the application |
| BinariesApi | downloadZippedBinary | GET /v2/binaries/{binary_id}/download-zipped | Downloads a zipped binary with password protection |
| BinariesApi | getBinaryAdditionalDetails | GET /v2/binaries/{binary_id}/additional-details | Gets the additional details of a binary |
| BinariesApi | getBinaryAdditionalDetailsStatus | GET /v2/binaries/{binary_id}/additional-details/status | Gets the status of the additional details task for a binary |
| BinariesApi | getBinaryAdditionalDetailsStatus_0 | GET /v3/binaries/{binary_id}/additional-details/status | Get the additional-details extraction status for a binary. |
| BinariesApi | getBinaryAdditionalDetails_0 | GET /v3/binaries/{binary_id}/additional-details | Get additional details for a binary. |
| BinariesApi | getBinaryDetails | GET /v2/binaries/{binary_id}/details | Gets the details of a binary |
| BinariesApi | getBinaryDieInfo | GET /v2/binaries/{binary_id}/die-info | Gets the die info of a binary |
| BinariesApi | getBinaryExternals | GET /v2/binaries/{binary_id}/externals | Gets the external details of a binary |
| BinariesApi | getBinaryRelatedStatus | GET /v2/binaries/{binary_id}/related/status | Gets the status of the unpack binary task for a binary |
| BinariesApi | getRelatedBinaries | GET /v2/binaries/{binary_id}/related | Gets the related binaries of a binary. |
| BinariesApi | v3DownloadBinaryZipped | GET /v3/binaries/{binary_id}/download-zipped | Download a binary as a password-protected zip. |
| BinariesApi | v3GetBinaryDieInfo | GET /v3/binaries/{binary_id}/die-info | Get Detect It Easy matches for a binary. |
| BinariesApi | v3GetBinaryExternals | GET /v3/binaries/{binary_id}/externals | Get third-party threat-intel lookups for a binary. |
| BinariesApi | v3GetBinaryRelated | GET /v3/binaries/{binary_id}/related | Get the binaries related to this one by unpacking. |
| BinariesApi | v3GetBinaryRelatedStatus | GET /v3/binaries/{binary_id}/related/status | Get the archive-unpacking status for a binary. |
| BinariesApi | v3SearchBinaries | GET /v3/binaries | Search binaries |
| BinariesApi | v3UploadFile | POST /v3/upload | Upload a file. |
| CollectionsApi | createCollection | POST /v2/collections | Creates new collection information |
| CollectionsApi | deleteCollection | DELETE /v2/collections/{collection_id} | Deletes a collection |
| CollectionsApi | getCollection | GET /v2/collections/{collection_id} | Returns a collection |
| CollectionsApi | listCollections | GET /v2/collections | Gets basic collections information |
| CollectionsApi | updateCollection | PATCH /v2/collections/{collection_id} | Updates a collection |
| CollectionsApi | updateCollectionBinaries | PATCH /v2/collections/{collection_id}/binaries | Updates a collection binaries |
| CollectionsApi | updateCollectionTags | PATCH /v2/collections/{collection_id}/tags | Updates a collection tags |
| CollectionsApi | v3AddCollectionBinaries | POST /v3/collections/{collection_id}/binaries | Add binaries to a collection. |
| CollectionsApi | v3CreateCollection | POST /v3/collections | Create a collection. |
| CollectionsApi | v3DeleteCollection | DELETE /v3/collections/{collection_id} | Delete a collection. |
| CollectionsApi | v3GetCollection | GET /v3/collections/{collection_id} | Get a collection. |
| CollectionsApi | v3ListCollections | GET /v3/collections | List collections. |
| CollectionsApi | v3PatchCollection | PATCH /v3/collections/{collection_id} | Update a collection. |
| CollectionsApi | v3PatchCollectionBinaries | PATCH /v3/collections/{collection_id}/binaries | Replace the binaries in a collection. |
| CollectionsApi | v3PatchCollectionTags | PATCH /v3/collections/{collection_id}/tags | Replace the tags on a collection. |
| CollectionsApi | v3RemoveCollectionBinaries | DELETE /v3/collections/{collection_id}/binaries | Remove binaries from a collection. |
| ConfigApi | getConfig | GET /v2/config | Get Config |
| ConfigApi | v3GetConfig | GET /v3/config | Get client configuration. |
| ConfigApi | v3GetModels | GET /v3/models | Get the models available for analysis. |
| ConversationsApi | cancelRun | POST /v2/conversations/{id}/cancel | Cancel an active run |
| ConversationsApi | confirmTool | POST /v2/conversations/{id}/confirm | Approve or reject a pending tool confirmation |
| ConversationsApi | createConversation | POST /v2/conversations | Create a new conversation |
| ConversationsApi | getConversation | GET /v2/conversations/{id} | Get a conversation with its events |
| ConversationsApi | listConversations | GET /v2/conversations | List conversations for the authenticated user |
| ConversationsApi | sendMessage | POST /v2/conversations/{id}/messages | Send a message and start an agentic run |
| ConversationsApi | streamEvents | GET /v2/conversations/{id}/events | Stream conversation events (SSE) |
| DataTypesApi | v3CopyFunctionSignatures | POST /v3/analyses/{analysis_id}/signatures/copy | Copy function signatures |
| DataTypesApi | v3CreateAnalysisDataTypes | POST /v3/analyses/{analysis_id}/data-types | Create an analysis's data types |
| DataTypesApi | v3GetAnalysisDataType | GET /v3/analyses/{analysis_id}/data-types/{data_type_id} | Get one of an analysis's data types |
| DataTypesApi | v3GetAnalysisDataTypeHistory | GET /v3/analyses/{analysis_id}/data-types/{data_type_id}/history | Get a data type's edit history |
| DataTypesApi | v3GetFunctionSignature | GET /v3/analyses/{analysis_id}/functions/{function_id}/signature | Get a function's signature |
| DataTypesApi | v3GetFunctionSignatureHistory | GET /v3/analyses/{analysis_id}/functions/{function_id}/signature/history | Get a function signature's edit history |
| DataTypesApi | v3ListAnalysisDataTypes | GET /v3/analyses/{analysis_id}/data-types | List an analysis's data types |
| DataTypesApi | v3ListDataTypeFunctions | GET /v3/analyses/{analysis_id}/data-types/{data_type_id}/functions | List the functions using a data type |
| DataTypesApi | v3ListFunctionSignatures | GET /v3/functions/signatures | Get signatures for many functions |
| DataTypesApi | v3UpdateAnalysisDataTypes | PUT /v3/analyses/{analysis_id}/data-types | Update an analysis's data types |
| DataTypesApi | v3UpdateFunctionSignature | PUT /v3/analyses/{analysis_id}/functions/{function_id}/signature | Update a function's signature |
| ExternalSourcesApi | createExternalTaskVt | POST /v2/analysis/{analysis_id}/external/vt | Pulls data from VirusTotal |
| ExternalSourcesApi | getVtData | GET /v2/analysis/{analysis_id}/external/vt | Get VirusTotal data |
| ExternalSourcesApi | getVtTaskStatus | GET /v2/analysis/{analysis_id}/external/vt/status | Check the status of VirusTotal data retrieval |
| FunctionsAiDecompilationApi | createAiDecompilation | POST /v3/functions/{function_id}/ai-decompilation | Start AI decompilation |
| FunctionsAiDecompilationApi | deleteAiDecompilationInlineComment | DELETE /v3/functions/{function_id}/ai-decompilation/inline-comments/{line} | Delete a single inline comment |
| FunctionsAiDecompilationApi | getAiDecompilation | GET /v3/functions/{function_id}/ai-decompilation | Get AI decompilation result |
| FunctionsAiDecompilationApi | getAiDecompilationInlineComments | GET /v3/functions/{function_id}/ai-decompilation/inline-comments | Get AI decompilation inline comments |
| FunctionsAiDecompilationApi | getAiDecompilationInlineCommentsStatus | GET /v3/functions/{function_id}/ai-decompilation/inline-comments/status | Get inline comments generation workflow status |
| FunctionsAiDecompilationApi | getAiDecompilationRating | GET /v2/functions/{function_id}/ai-decompilation/rating | Get rating for AI decompilation |
| FunctionsAiDecompilationApi | getAiDecompilationStatus | GET /v3/functions/{function_id}/ai-decompilation/status | Get AI decompilation workflow status |
| FunctionsAiDecompilationApi | getAiDecompilationSummary | GET /v3/functions/{function_id}/ai-decompilation/summary | Get AI decompilation summary |
| FunctionsAiDecompilationApi | getAiDecompilationSummaryStatus | GET /v3/functions/{function_id}/ai-decompilation/summary/status | Get summary generation workflow status |
| FunctionsAiDecompilationApi | patchAiDecompilationInlineComment | PATCH /v3/functions/{function_id}/ai-decompilation/inline-comments | Update a single inline comment |
| FunctionsAiDecompilationApi | regenerateAiDecompilationInlineComments | POST /v3/functions/{function_id}/ai-decompilation/inline-comments | Regenerate AI decompilation inline comments |
| FunctionsAiDecompilationApi | regenerateAiDecompilationSummary | POST /v3/functions/{function_id}/ai-decompilation/summary | Regenerate AI decompilation summary |
| FunctionsAiDecompilationApi | streamAiDecompilation | GET /v3/functions/{function_id}/ai-decompilation/events | Stream live AI decompilation output (SSE) |
| FunctionsAiDecompilationApi | upsertAiDecompilationRating | PATCH /v2/functions/{function_id}/ai-decompilation/rating | Upsert rating for AI decompilation |
| FunctionsAiDecompilationApi | v3AcceptAiDecompilationTypeSuggestions | POST /v3/functions/{function_id}/ai-decompilation/type-suggestions/accept | Accept AI decompilation type suggestions |
| FunctionsAiDecompilationApi | v3GetAiDecompilationLineAttributions | GET /v3/functions/{function_id}/ai-decompilation/line-attributions | Get AI decompilation line attributions |
| FunctionsAiDecompilationApi | v3GetAiDecompilationTokens | GET /v3/functions/{function_id}/ai-decompilation/tokens | Get AI decompilation tokens and user overrides |
| FunctionsAiDecompilationApi | v3GetAiDecompilationTypeSuggestions | GET /v3/functions/{function_id}/ai-decompilation/type-suggestions | Get AI decompilation type suggestions |
| FunctionsAiDecompilationApi | v3UpsertAiDecompilationOverrides | PATCH /v3/functions/{function_id}/ai-decompilation/overrides | Upsert variable/function name overrides |
| FunctionsCoreApi | addFunctionCallee | POST /v3/functions/{function_id}/callees | Add a callee to a function |
| FunctionsCoreApi | addUserStringToFunction | POST /v3/functions/{function_id}/user-provided-strings | Add a user-provided string to a function. |
| FunctionsCoreApi | getAnalysisStrings | GET /v2/analyses/{analysis_id}/functions/strings | Get string information found in the Analysis |
| FunctionsCoreApi | getAnalysisStringsStatus | GET /v2/analyses/{analysis_id}/functions/strings/status | Get string processing state for the Analysis |
| FunctionsCoreApi | getFunctionBlocks | GET /v2/functions/{function_id}/blocks | Get disassembly blocks related to the function |
| FunctionsCoreApi | getFunctionBlocks_0 | GET /v3/functions/{function_id}/blocks | Get function disassembly |
| FunctionsCoreApi | getFunctionCalleesCallers | GET /v2/functions/{function_id}/callees_callers | Get list of functions that call or are called by the specified function |
| FunctionsCoreApi | getFunctionCalleesCallersBulk | GET /v2/functions/callees_callers | Get list of functions that call or are called for a list of functions |
| FunctionsCoreApi | getFunctionCalleesCallers_0 | GET /v3/functions/{function_id}/callees-callers | Get callees and callers for a function |
| FunctionsCoreApi | getFunctionCapabilities | GET /v2/functions/{function_id}/capabilities | Retrieve a functions capabilities |
| FunctionsCoreApi | getFunctionCapabilities_0 | GET /v3/functions/{function_id}/capabilities | Get capabilities for a function |
| FunctionsCoreApi | getFunctionDetails | GET /v2/functions/{function_id} | Get function details |
| FunctionsCoreApi | getFunctionDetails_0 | GET /v3/functions/{function_id} | Get function details |
| FunctionsCoreApi | getFunctionIndirectCallSites | GET /v3/functions/{function_id}/indirect-call-sites | Get indirect call sites for a function |
| FunctionsCoreApi | getFunctionStrings | GET /v2/functions/{function_id}/strings | Get string information found in the function |
| FunctionsCoreApi | getFunctionStrings_0 | GET /v3/functions/{function_id}/strings | List strings for a function. |
| FunctionsCoreApi | getFunctionsCalleesCallers | GET /v3/functions/callees-callers | Get callees and callers for many functions |
| FunctionsCoreApi | getFunctionsMatches | GET /v3/functions/matches | Get function-matching results for an explicit set of functions |
| FunctionsCoreApi | getFunctionsMatchingStatus | GET /v3/functions/matches/status | Get function-matching status for an explicit set of functions |
| FunctionsCoreApi | getImportedFunction | GET /v3/analyses/{analysis_id}/imported-functions/{imported_function_id} | Get an imported function with its callers |
| FunctionsCoreApi | listAnalysisFunctions | GET /v3/analyses/{analysis_id}/functions | List functions in an analysis |
| FunctionsCoreApi | listImportedFunctions | GET /v3/analyses/{analysis_id}/imported-functions | List imported functions in an analysis |
| FunctionsCoreApi | startFunctionsMatching | POST /v3/functions/matches | Start function matching for an explicit set of functions |
| FunctionsCoreApi | v3CanonicalizeFunctionNames | POST /v3/functions/canonical-names | Canonicalize a batch of function names |
| FunctionsCoreApi | v3SearchFunctions | GET /v3/functions | Search functions |
| FunctionsRenamingHistoryApi | batchRenameFunction | POST /v2/functions/rename/batch | Batch Rename Functions |
| FunctionsRenamingHistoryApi | batchRenameFunctions | POST /v3/functions/rename | Batch rename functions |
| FunctionsRenamingHistoryApi | getFunctionHistory | GET /v3/functions/{function_id}/history | Get function name history |
| FunctionsRenamingHistoryApi | getFunctionNameHistory | GET /v2/functions/history/{function_id} | Get Function Name History |
| FunctionsRenamingHistoryApi | renameFunction | POST /v3/functions/{function_id}/rename | Rename a function |
| FunctionsRenamingHistoryApi | renameFunctionId | POST /v2/functions/rename/{function_id} | Rename Function |
| FunctionsRenamingHistoryApi | revertFunctionName | POST /v2/functions/history/{function_id}/{history_id} | Revert the function name |
| FunctionsRenamingHistoryApi | revertFunctionName_0 | POST /v3/functions/{function_id}/history/{history_id}/revert | Revert function name |
| IamUsersApi | getMe | GET /v2/iam/me | Get current user |
| IamUsersApi | getMyPermissions | GET /v2/iam/me/permissions | Get current user permissions |
| ModelsApi | getModels | GET /v2/models | Gets models |
| ReportsApi | createPdfReport | POST /v3/analyses/{analysis_id}/pdf | Start PDF report generation |
| ReportsApi | downloadPdfReport | GET /v3/analyses/{analysis_id}/pdf | Download generated PDF report |
| ReportsApi | getPdfReportStatus | GET /v3/analyses/{analysis_id}/pdf/status | Get PDF report workflow status |
| SearchApi | searchBinaries | GET /v2/search/binaries | Binaries search |
| SearchApi | searchCollections | GET /v2/search/collections | Collections search |
| SearchApi | searchFunctions | GET /v2/search/functions | Functions search |
| SearchApi | searchTags | GET /v2/search/tags | Tags search |
- APIError
- AcceptTypeSuggestionsInputBody
- AcceptTypeSuggestionsOutputBody
- AcceptedType
- AddCalleeInputBody
- AddCollectionBinariesInputBody
- AddIssuerDomainInputBody
- AddOwnerInputBody
- AddTeamMemberInputBody
- AddUserStringInputBody
- AddUserStringToFunctionInputBody
- AdditionalDetailsStatusResponse
- AgentWorkflowUsageOutputBody
- AiDecompilationRating
- AnalyseCapabilitiesBody
- AnalysisAccessBody
- AnalysisAccessInfo
- AnalysisBasicInfoOutputBody
- AnalysisBulkAddTagsRequest
- AnalysisBulkAddTagsResponse
- AnalysisBulkAddTagsResponseItem
- AnalysisCapabilitiesOutputBody
- AnalysisCapabilityBody
- AnalysisConfig
- AnalysisConfigSnapshot
- AnalysisCreateRequest
- AnalysisCreateResponse
- AnalysisDataTypesGroup
- AnalysisDataTypesOutputBody
- AnalysisDetailOutputBody
- AnalysisDetailResponse
- AnalysisFunctionEntry
- AnalysisFunctionMapping
- AnalysisFunctions
- AnalysisFunctionsList
- AnalysisLogEntry
- AnalysisLogMessage
- AnalysisLogs
- AnalysisRecord
- AnalysisRecordBody
- AnalysisReport
- AnalysisRequirement
- AnalysisScope
- AnalysisStringFunction
- AnalysisStringInput
- AnalysisStringItem
- AnalysisStringsResponse
- AnalysisStringsStatusResponse
- AnalysisTagBody
- AnalysisTags
- AnalysisTagsOutputBody
- AnalysisUpdateRequest
- AnalysisUpdateTagsRequest
- AnalysisUpdateTagsResponse
- AnalysisXrefOutputBody
- ApiCall
- ApiCombinationEvidence
- AppApiRestV2AgentSchemaCapability
- AppApiRestV2AnalysesEnumsOrderBy
- AppApiRestV2CollectionsEnumsOrderBy
- AppApiRestV2FunctionsResponsesFunction
- AppApiRestV2FunctionsTypesFunction
- AppApiRestV2InfoTypesCapability
- ArchiveContentEntry
- ArrayDataType
- ArrayDefinition
- Artifact
- AttemptFailedEvent
- AttemptStartedEvent
- AutoRunAgents
- AutoRunAgentsBody
- AutoUnstripStatusOutputBody
- BaseDataType
- BaseResponse
- BaseResponseAdditionalDetailsStatusResponse
- BaseResponseAnalysisBulkAddTagsResponse
- BaseResponseAnalysisCreateResponse
- BaseResponseAnalysisDetailResponse
- BaseResponseAnalysisFunctionMapping
- BaseResponseAnalysisFunctions
- BaseResponseAnalysisFunctionsList
- BaseResponseAnalysisStringsResponse
- BaseResponseAnalysisStringsStatusResponse
- BaseResponseAnalysisTags
- BaseResponseAnalysisUpdateTagsResponse
- BaseResponseBasic
- BaseResponseBinariesRelatedStatusResponse
- BaseResponseBinaryAdditionalResponse
- BaseResponseBinaryDetailsResponse
- BaseResponseBinaryExternalsResponse
- BaseResponseBinarySearchResponse
- BaseResponseBool
- BaseResponseCalleesCallerFunctionsResponse
- BaseResponseCapabilities
- BaseResponseCapabilitiesAgentResponse
- BaseResponseChildBinariesResponse
- BaseResponseCollectionBinariesUpdateResponse
- BaseResponseCollectionResponse
- BaseResponseCollectionSearchResponse
- BaseResponseCollectionTagsUpdateResponse
- BaseResponseCommentResponse
- BaseResponseConfigResponse
- BaseResponseCreated
- BaseResponseDict
- BaseResponseExternalResponse
- BaseResponseFunctionBlocksResponse
- BaseResponseFunctionCapabilityResponse
- BaseResponseFunctionSearchResponse
- BaseResponseFunctionStringsResponse
- BaseResponseFunctionsDetailResponse
- BaseResponseGetPublicUserResponse
- BaseResponseListCalleesCallerFunctionsResponse
- BaseResponseListCollectionResults
- BaseResponseListCommentResponse
- BaseResponseListDieMatch
- BaseResponseListFunctionNameHistory
- BaseResponseListUserActivityResponse
- BaseResponseLogs
- BaseResponseModelsResponse
- BaseResponseParams
- BaseResponseProtocolsAgentResponse
- BaseResponseQueuedWorkflowTaskResponse
- BaseResponseRecent
- BaseResponseRemediationAgentResponse
- BaseResponseReportAnalysisResponse
- BaseResponseSecretsAgentResponse
- BaseResponseStatus
- BaseResponseStr
- BaseResponseTagSearchResponse
- BaseResponseTaskResponse
- BaseResponseTaskStatusResponse
- BaseResponseTriageReportResponse
- BaseResponseUnionGetAiDecompilationRatingResponseNoneType
- BaseResponseUploadResponse
- BaseResponseXrefResponse
- Basic
- BatchBinaryMatchResult
- BatchFunctionSignatureEntry
- BatchMatchingOutputBody
- BatchRenameInputBody
- BatchRenameItem
- BatchRenameOutputBody
- BinariesRelatedStatusResponse
- BinariesTaskStatus
- Binary
- BinaryAdditionalDetailsDataResponse
- BinaryAdditionalResponse
- BinaryConfig
- BinaryDetailsResponse
- BinaryExportMetadata
- BinaryExportResult
- BinaryExternalsBody
- BinaryExternalsResponse
- BinarySearchResponse
- BinarySearchResult
- BinarySearchResultBody
- BinaryTaskStatus
- BitfieldDataType
- BulkAddTagsInputBody
- BulkAddTagsOutputBody
- BulkAddTagsResultBody
- BulkCreateUserResult
- BulkCreateUsersOutputBody
- BulkDeleteAnalysesInputBody
- BulkDeleteAnalysesRequest
- BytesConstant
- CallChain
- CallChainEvidence
- CallEdge
- CallEdgesOutputBody
- CalleeFunctionInfo
- CalleesCallerFunctionsResponse
- CallerFunctionInfo
- CanonicalName
- CanonicalizeNamesInputBody
- CanonicalizeNamesOutputBody
- Capabilities
- CapabilitiesAgentResponse
- CapabilitiesOutputBody
- CapabilitiesResult
- Capability
- CapabilityEntry
- ChildBinariesResponse
- CodeSignatureModel
- CollectionBinariesUpdateRequest
- CollectionBinariesUpdateResponse
- CollectionBinaryResponse
- CollectionCreateRequest
- CollectionListItem
- CollectionListItemBody
- CollectionResponse
- CollectionResponseBinariesInner
- CollectionScope
- CollectionSearchResponse
- CollectionSearchResult
- CollectionTagsUpdateRequest
- CollectionTagsUpdateResponse
- CollectionUpdateRequest
- CommentBase
- CommentResponse
- CommentUpdateRequest
- CommentsData
- Config
- ConfigResponse
- ConfirmToolInputBody
- Connection
- ConsoleOutputEntry
- Context
- Conversation
- ConversationContext
- ConversationWithEvents
- CopyFunctionSignaturesInputBody
- CopyFunctionSignaturesOutputBody
- CopySignatureItem
- CreateAIDecompOutputBody
- CreateAnalysisDataTypesInputBody
- CreateArrayDataType
- CreateBaseDataType
- CreateBitfieldDataType
- CreateCheckoutSessionInputBody
- CreateCollectionInputBody
- CreateCollectionOutputBody
- CreateConversationRequest
- CreateDataTypeEntry
- CreateEnumDataType
- CreateFunctionDataType
- CreateGroupInputBody
- CreateIdentityInputBody
- CreateIssuerInputBody
- CreateMetadata
- CreateOrganisationInputBody
- CreatePointerDataType
- CreatePortalSessionInputBody
- CreateRequest
- CreateResult
- CreateStructDataType
- CreateTeamInputBody
- CreateTypedefDataType
- CreateURLRequest
- CreateURLResponse
- CreateUnionDataType
- CreateUnknownDataType
- CreateUserInputBody
- Created
- CryptoCall
- CryptoDirectMatch
- CryptoExplainMetadata
- CryptoExplainResult
- CryptoExplainedFunction
- CryptoFinding
- CryptoScanMetadata
- CryptoScanResult
- CryptoVerification
- DailyAnalysesCountOutputBody
- DailyCountBody
- DataTypeEntry
- DataTypeEnumValueEntry
- DataTypeFunctionEntry
- DataTypeFunctionParameterEntry
- DataTypeMemberEntry
- DataTypeVersion
- DecompFailedEvent
- DecompFinishedEvent
- DecompilationCommentContext
- DecompilationData
- DecompilerSummary
- DecompilerSummaryEvidence
- DieMatch
- DisassemblyOutputBody
- Display
- DnsQuery
- DrakvufFileMetadata
- DynamicExecutionStatus
- DynamicExecutionStatusResponse
- ELFImportModel
- ELFModel
- ELFRelocation
- ELFSection
- ELFSecurity
- ELFSegment
- ELFSymbol
- ElfDynamicEntry
- Endianness
- EntrypointModel
- EnumDataType
- EnumDefinition
- ErrorBody
- ErrorModel
- Event
- EventAttemptFailed
- EventAttemptStarted
- EventCONTEXTCOMPACTED
- EventDecompFailed
- EventDecompFinished
- EventNamesFinished
- EventProse
- EventRUNCANCELLED
- EventRUNERROR
- EventRUNFINISHED
- EventRUNSTARTED
- EventRenameApplied
- EventSTEPFINISHED
- EventSTEPSTARTED
- EventSourceDelta
- EventSourceReset
- EventTEXTMESSAGECONTENT
- EventTEXTMESSAGEEND
- EventTEXTMESSAGESTART
- EventTITLEUPDATED
- EventTOOLCALLARGSDELTA
- EventTOOLCALLEND
- EventTOOLCALLPROGRESS
- EventTOOLCALLRESULT
- EventTOOLCALLSTART
- EventTOOLCONFIRMATIONREQUIRED
- EventTypesSuggested
- EventWarning
- EvidenceEffect
- EvidenceInner
- EvidenceStrength
- Example
- ExecutionCall
- ExecutionDirectMatch
- ExecutionExplainMetadata
- ExecutionExplainResult
- ExecutionExplainedFunction
- ExecutionFinding
- ExecutionScanMetadata
- ExecutionScanResult
- ExecutionVerification
- ExportModel
- ExternalResponse
- ExtractedBinary
- ExtractedURL
- ExtractionFailure
- FeedbackOutputBody
- FileActivityEntry
- FileFormat
- FileHashes
- FileMetadata
- FilesystemAnalyseMetadata
- FilesystemAnalyseResult
- FilesystemCall
- FilesystemDirectMatch
- FilesystemExplainedFunction
- FilesystemFinding
- FilesystemScanMetadata
- FilesystemScanResult
- FilesystemVerification
- Filters
- Finding
- FormFile
- FunctionBlockDestinationResponse
- FunctionBlockResponse
- FunctionBlocksResponse
- FunctionBoundary
- FunctionCallEdges
- FunctionCapabilityResponse
- FunctionDataType
- FunctionDetailsOutputBody
- FunctionListItem
- FunctionLocalVariableResponse
- FunctionMapping
- FunctionMatch
- FunctionNameHistory
- FunctionParamResponse
- FunctionRename
- FunctionRenameMap
- FunctionSearchResponse
- FunctionSearchResult
- FunctionSearchResultBody
- FunctionSignatureBody
- FunctionSignatureEntry
- FunctionSignatureVersion
- FunctionSimilarity
- FunctionSimilarityEvidence
- FunctionSourceType
- FunctionString
- FunctionStringItem
- FunctionStringsResponse
- FunctionTypeDefinition
- FunctionsDetailResponse
- FunctionsListRename
- FunctionsProgressOutputBody
- GeneratePDFOutputBody
- GetAdditionalDetailsOutputBody
- GetAdditionalDetailsStatusOutputBody
- GetAiDecompilationRatingResponse
- GetAnalysisLogsOutputBody
- GetAnalysisStringsStatusOutputBody
- GetBinaryExternalsOutputBody
- GetCollectionOutputBody
- GetConfigOutputBody
- GetDataTypeHistoryBody
- GetDieInfoOutputBody
- GetFunctionSignatureHistoryBody
- GetMatchesOutputBody
- GetMatchesStatusOutputBody
- GetModelsOutputBody
- GetProductsOutputBody
- GetPublicUserResponse
- GetRelatedBinariesOutputBody
- GetRelatedStatusOutputBody
- GetSubscriptionOutputBody
- GetTokensResponse
- HardcodedSecretEvidence
- HistoryActor
- HistoryEntry
- HttpRequest
- IOC
- ISA
- IconModel
- ImportDynamicExecutionFileOutputBody
- ImportModel
- ImportedApi
- ImportedApiCall
- ImportedApiCallEvidence
- ImportedFunctionCallerEntry
- ImportedFunctionDetailOutputBody
- ImportedFunctionEntry
- IndirectCallSite
- IndirectCallSitesOutputBody
- InlineComment
- InputBody
- InsertAnalysisLogRequest
- InviteUserInputBody
- IssuerAllowedDomain
- KnownConstantEvidence
- LineAttributionsData
- ListAnalysesOutputBody
- ListAnalysisDataTypesOutputBody
- ListAnalysisFunctionsOutputBody
- ListAnalysisStringsOutputBody
- ListArchiveContentsOutputBody
- ListCollectionResults
- ListCollectionsOutputBody
- ListDataTypeFunctionsBody
- ListExampleAnalysesOutputBody
- ListFunctionSignaturesOutputBody
- ListFunctionStringsOutputBody
- ListImportedFunctionsOutputBody
- ListTeamsOutputBody
- ListUsersOutputBody
- LocationOutputBody
- Logs
- LookupAnalysisByBinaryIDOutputBody
- MITRETechnique
- MatchFilters
- MatchedFunction
- MemdumpEntry
- MessageBody
- Meta
- MetaModel
- Metadata
- ModelInterpretation
- ModelInterpretationEvidence
- ModelName
- ModelsResponse
- ModuleLoadEntry
- MutexEntry
- NameConfidence
- NameSourceType
- NamesFinishedEvent
- NetworkActivity
- NetworkingCall
- NetworkingDirectMatch
- NetworkingExplainMetadata
- NetworkingExplainResult
- NetworkingExplainedFunction
- NetworkingFinding
- NetworkingScanMetadata
- NetworkingScanResult
- NetworkingVerification
- OIDCCallbackInputBody
- OperationBinaryExportMetadataBinaryExportResult
- OperationCreateMetadataCreateResult
- OperationCryptoExplainMetadataCryptoExplainResult
- OperationCryptoScanMetadataCryptoScanResult
- OperationExecutionExplainMetadataExecutionExplainResult
- OperationExecutionScanMetadataExecutionScanResult
- OperationFilesystemAnalyseMetadataFilesystemAnalyseResult
- OperationFilesystemScanMetadataFilesystemScanResult
- OperationMetadataCapabilitiesResult
- OperationMetadataRemediationResult
- OperationMetadataReportResult
- OperationMetadataThreatReportResult
- OperationMetadataTriageResult
- OperationNetworkingExplainMetadataNetworkingExplainResult
- OperationNetworkingScanMetadataNetworkingScanResult
- OperationSecurityScanMetadataSecurityScanResult
- OperationWorkflowProgressResultBody
- Order
- Organisation
- OrganisationGroup
- OrganisationIssuer
- OrganisationOwner
- PDBDebugModel
- PEModel
- PaginationModel
- Params
- PasswordResetInputBody
- PatchCollectionBinariesInputBody
- PatchCollectionBinariesOutputBody
- PatchCollectionInputBody
- PatchCollectionOutputBody
- PatchCollectionTagsInputBody
- PatchCollectionTagsOutputBody
- PatchCommentBody
- PcapBodyInfo
- Permissions
- Platform
- PointerDataType
- PointerDefinition
- PriceOutput
- PriceSummary
- ProcessActivityEntry
- ProcessMemdumps
- ProcessNode
- ProcessTree
- ProductOutput
- ProductSummary
- ProgressMessage
- ProseEvent
- ProtocolsAgentResponse
- PutAnalysisStringsRequest
- QueuedWorkflowTaskResponse
- ReAnalysisForm
- Recent
- ReferencedConstant
- ReferencedConstantEvidence
- RefreshBody
- RegenerateOutputBody
- RegisterUserInputBody
- RegistryOperation
- RelatedBinary
- RelativeBinaryResponse
- RemediationAgentResponse
- RemediationResult
- RemoveCollectionBinariesInputBody
- RenameAppliedEvent
- RenameInputBody
- RenameOutputBody
- RenameUnnamedFunctionsResult
- RenderedToken
- ReportAnalysisBody
- ReportAnalysisResponse
- ReportEvent
- ReportInfo
- ReportOptions
- ReportReachabilityStatus
- ReportResult
- RequestedConfigBody
- ResolvedEntity
- ResultBody
- RevokeBody
- RuleKind
- SSOProvider
- SSOProvidersOutputBody
- SandboxConfig
- SandboxOptions
- SandboxStartMethod
- SandboxTimeout
- ScheduledTaskEntry
- ScrapeThirdPartyConfig
- ScreenshotEntry
- ScreenshotsIndex
- SearchBinariesOutputBody
- SearchFunctionsOutputBody
- SearchTagsOutputBody
- SecretsAgentResponse
- SectionModel
- SecurityFinding
- SecurityModel
- SecurityScanMetadata
- SecurityScanResult
- SegmentInfo
- SendMessageRequest
- ServerSentEventsInner
- ServerSentEventsInner1
- ServiceEntry
- SessionOutputBody
- SignatureParameterEntry
- SignatureParameterInput
- SignatureStorageEntry
- SignatureStorageInput
- SingleCodeCertificateModel
- SingleCodeSignatureModel
- SinglePDBEntryModel
- SingleSectionModel
- SoftwareTypeCountsBody
- SourceDeltaEvent
- SourceResetEvent
- SseEventContextCompactedData
- SseEventRunCancelledData
- SseEventRunErrorData
- SseEventRunFinishedData
- SseEventRunStartedData
- SseEventStepFinishedData
- SseEventStepStartedData
- SseEventTextMessageContentData
- SseEventTextMessageEndData
- SseEventTextMessageStartData
- SseEventTitleUpdatedData
- SseEventToolCallArgsDeltaData
- SseEventToolCallEndData
- SseEventToolCallProgressData
- SseEventToolCallResultData
- SseEventToolCallStartData
- SseEventToolConfirmationRequiredData
- StartBatchMatchingInputBody
- StartMatchingForAnalysisInputBody
- StartMatchingForFunctionsInputBody
- StartMatchingOutputBody
- StartupInfo
- Status
- StatusBody
- StatusInput
- StatusOutput
- StatusResponse
- StringFunctions
- StringMatch
- StringMatchEvidence
- StringSource
- StructDataType
- StructDefinition
- Subject
- SubjectAnyOf
- SubjectAnyOf1
- SubjectAnyOf2
- SubjectAnyOf3
- SubmitFeedbackInputBody
- SubmitUserFeedbackRequest
- SuggestedHole
- SuggestedMemberView
- SuggestedTypeView
- SummaryData
- Symbols
- Tag
- TagItem
- TagResponse
- TagSearchResponse
- TagSearchResult
- TagSearchResultBody
- TaskResponse
- TaskStatus
- TaskStatusResponse
- TcpCarvedFile
- Team
- TeamMember
- Technique
- ThreatReportResult
- TimestampModel
- Token
- TokenInputBody
- TokenResponse
- TokenisedData
- TriageFunction
- TriageFunctionResponse
- TriageReportResponse
- TriageResult
- TriggerCryptoScanInputBody
- TriggerDynamicExecutionInputBody
- TriggerExecutionExplainInputBody
- TriggerExecutionScanInputBody
- TriggerFilesystemAnalyseInputBody
- TriggerFilesystemScanInputBody
- TriggerNetworkingExplainInputBody
- TriggerNetworkingScanInputBody
- TriggerRenameUnnamedFunctionsInputBody
- TriggerSecurityScanInputBody
- Ttp
- TypeSuggestionsData
- TypedefDataType
- TypedefDefinition
- TypesSuggestedEvent
- UnionDataType
- UnionDefinition
- UnknownDataType
- UpdateAnalysisDataTypesInputBody
- UpdateAnalysisInputBody
- UpdateArrayDataType
- UpdateBaseDataType
- UpdateBitfieldDataType
- UpdateDataTypeEntry
- UpdateEnumDataType
- UpdateFunctionDataType
- UpdateFunctionSignatureInputBody
- UpdateIssuerInputBody
- UpdateOrganisationInputBody
- UpdatePasswordInputBody
- UpdatePointerDataType
- UpdateProfileInputBody
- UpdateStructDataType
- UpdateTagsInputBody
- UpdateTeamInputBody
- UpdateTypedefDataType
- UpdateUnionDataType
- UpdateUnknownDataType
- UpdateUserCreditsInputBody
- UpdateUserInputBody
- UpdateUserPasswordInputBody
- UpgradeAnalysisModelOutputBody
- UploadFileType
- UploadOutputBody
- UploadResponse
- UpsertAiDecomplationRatingRequest
- UpsertOverridesData
- UpsertOverridesInputBody
- User
- UserActivityResponse
- UserCredits
- UserIdentity
- UserProfile
- WarningEvent
- WorkflowDayBody
- WorkflowProgress
- Workspace
- XrefFromBody
- XrefFromResponse
- XrefIntoBody
- XrefResponse
- XrefSegmentBody
- XrefToResponse
It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.