Skip to main content
GET
Components for a file MD5

Query Parameters

hash
string
required

File hash — 32-char hex MD5 or 16-char hex CRC64, per the engine's key type. The legacy md5 parameter is still accepted during rollout (hash takes priority); prefer hash.

Pattern: ^([0-9a-fA-F]{16}|[0-9a-fA-F]{32})$
flags
integer

Engine flags bitmask (-F). Gate: allow_flags_override.

Required range: x >= 0
ranking
integer

Max component rank (-r). Gate: ranking_allowed.

Required range: x >= 0
min_snippet_hits
integer

Minimum snippet ID hits (--min-snippet-hits). Gate: match_config_allowed.

Required range: x >= 0
min_snippet_lines
integer

Minimum matched lines (--min-snippet-lines). Gate: match_config_allowed.

Required range: x >= 0
ignore_file_ext
boolean

Ignore file extension in snippet matching (--ignore-file-ext). Gate: match_config_allowed.

Response

Match list for the queried file MD5.

file_hash
string
Example:

"93d99b95d57fca563c23a2bc4954aeed"

matches
object[]