# Retrieve Hash Value for Language Interface File Use this endpoint to retrieve a hash of a specified type for a given language interface file and release. Endpoint: GET /{hashtype}/Interface/{os}/{language}/{architecture}/{release}/{filename} ## Query parameters: - `id` (any, required) The License Key issued by Melissa. Example: "{REPLACE-WITH-YOUR-LICENSE-KEY}" ## Path parameters: - `architecture` (string, required) Describes the target architecture (ie, 'bitness'). Used for object binaries and language interface binaries on certain OS platforms. Enum: "32BIT", "64BIT", "ANY" - `filename` (string, required) Name of File. Example: "mdAddr_cSharpCode.cs" - `hashtype` (string, required) The algorithm used to generate a hash value. Enum: "MD5", "SHA1", "SHA256" - `language` (string, required) Describes the language interface. - NET - .NET - C - C/C++ - JAVA - Java - PERL - Perl - PHP - PHP (legacy, prior to v7) - PHP7 - PHP v7 - PYTHON - Python - RUBY - Ruby - PLSQL - Oracle PL/SQL - MSSQL - SQL Server T-SQL Enum: "NET", "C", "JAVA", "PERL", "PHP", "PHP7", "PYTHON", "RUBY", "PLSQL", "MSSQL" - `os` (string, required) Describes the target OS. Used for object binaries and language interface binaries. - AIX - AIX PowerPC - ANY - Any OS - HPUX_IT - HP-UX ia64 - HPUX_PA - HP-UX RISC - LINUX - Linux Redhat - SOLARIS - Solaris Sparc - WINDOWS - Windows - ZLINUX - IBM zLinux Enum: "AIX", "ANY", "HPUX_IT", "HPUX_PA", "LINUX", "SOLARIS", "WINDOWS", "ZLINUX" - `release` (string, required) Specific Release. This can be specified in several ways. - YYYY.MM OR YYYY-MM - (year, month) - YYYY.QQ - (year, quarter) - [metaReleaseName] - Release Name, for example: latest Example: "LATEST" ## Response 400 fields (application/json): - `type` (string) The type of error that occurred. - `title` (string) A short summary of the error. - `status` (integer) The HTTP status code for the error. - `errors` (object) - `errors.$.` (array) A detailed message about the error. - `traceId` (string) A unique identifier for the request, useful for debugging.