Codehunter APIs(1.0.0)

This API provides a programmatic interface for interacting with Codehunter and performing range of actions.

Analyses

All endpoints related to submitting files and retrieving analysis reports.

Submit a File for Analysis

Submits a file to be analyzed by Codehunter. Please check the Codehunter supported file types.

In case of password protected .zip file the password has to be infected

Authorizations:
(ClientKeyClientSecret)
Request Body schema: multipart/form-data
required

The file to be analyzed.

file
string <binary>

The file to be analyzed (e.g., .exe, .zip, .pdf).

Responses

Response samples

Content type
application/json
{
  • "status": "IN_PROGRESS",
  • "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  • "submitted_at": "2025-11-06T17:30:00Z"
}

Get a Single Analysis by SHA-256

Retrieves a single, full analysis report by the file's SHA-256 hash. This provides the most recent, complete analysis for a given file hash available to the authenticated user.

Authorizations:
(ClientKeyClientSecret)
pathParameters
sha256
required
string <sha256>
Example: 01a2d56feea8c374a9a767edb216ce5e6d17e8cf0a88597c6b8133efd970c6d4

The SHA-256 hash of the file to retrieve a report for.

Responses

Response samples

Content type
application/json
{
  • "analysis_detail": {
    },
  • "file_metadata": {
    }
}