Skip to content

Melissa Releases

Overview

Melissa Releases allows you to securely and efficiently download data files, object binaries, and other collateral files from Melissa. This service enables you to automate the process of updating your data and APIs by scripting the download of specific files rather than downloading the entire zip archive. File versioning is also provided, if needed, making it easier to download historical data or builds.

Melissa Releases can be used to:

  • Automate database updates.
  • Check for updates for specific products.
  • Securely download data files.
  • Download only needed files, saving space and time.
  • Download historical data as needed.

Documentation

Support Center

Download OpenAPI description
Languages
Servers
Melissa Releases Server
https://releases.melissadata.net/

Use it from a Web Browser

Use this endpoint to view a list of files in a web browser.

Operations

Download a Specific File

Use this endpoint to download a file.

Operations

Download Binary File

Request

Use this endpoint to download binary files. For example: Address Object DLLs for the latest engine improvements.

After successful submission, you will be redirected to an automatic file download.

Path
osstringrequired

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"
Example: WINDOWS
compilerstringrequired

Describes the target compiler.

  • ACC3 - HP-UX native compiler
  • ANY - Any compiler
  • C - C/C++
  • COM - Windows COM DLL
  • DLL - Windows standard DLL
  • GCC32 - gcc v3.2 (Linux)
  • GCC34 - gcc v3.4 (AIX, HP-UX, Linux)
  • GCC41 - gcc v4.1 (Linux)
  • GCC46 - gcc v4.6 (zLinux)
  • GCC48 - gcc v4.8 (Linux)
  • GCC83 - gcc v8.3 (AIX)
  • JAVA - Java
  • MSSQL - SQL Server T-SQL
  • NET - .NET
  • PERL - Perl
  • PHP - PHP (legacy, prior to v7)
  • PHP7 - PHP v7
  • PLSQL - Oracle PL/SQL
  • PYTHON - Python
  • RUBY - Ruby
  • SSIS2005 - SSIS 2005 component
  • SSIS2008 - SSIS 2008 component
  • SSIS2012 - SSIS 2012 component
  • SSIS2014 - SSIS 2014 component
  • SSIS2016 - SSIS 2016 component
  • SSIS2017 - SSIS 2017 component
  • SSIS2019 - SSIS 2019 component
  • SSIS2022 - SSIS 2022 component
  • WINDOWS - Windows
  • WS12 - Solaris native compiler
  • WS6 - Solaris native compiler
  • XLC12 - AIX native compiler
  • XLC6 - AIX native compiler
Enum"ACC3""ANY""C""COM""DLL""GCC32""GCC34""GCC41""GCC46""GCC48"
Example: NET
architecturestringrequired

Describes the target architecture (ie, 'bitness'). Used for object binaries and language interface binaries on certain OS platforms.

Enum"32BIT""64BIT""ANY"
Example: ANY
releasestringrequired

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
filenamestringrequired

Name of File.

Example: MelissaUpdater.exe
Query
idany(password)required

The License Key issued by Melissa.

Example: id={REPLACE-WITH-YOUR-LICENSE-KEY}
curl -i -X GET \
  'https://releases.melissadata.net/Download/Library/WINDOWS/NET/ANY/LATEST/MelissaUpdater.exe?id={REPLACE-WITH-YOUR-LICENSE-KEY}'

Responses

Successful response

Bodyapplication/json
string
Response
application/json
"File download"

Download Data File

Request

Use this endpoint to download reference data files. For example: Address Object reference data, such as mdAddrKey files for fresh and new data.

After successful submission, you will be redirected to an automatic file download.

Path
filenamestringrequired

Name of File.

Example: ews.txt
releasestringrequired

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
Query
idany(password)required

The License Key issued by Melissa.

Example: id={REPLACE-WITH-YOUR-LICENSE-KEY}
curl -i -X GET \
  'https://releases.melissadata.net/Download/Data/LATEST/ews.txt?id={REPLACE-WITH-YOUR-LICENSE-KEY}'

Responses

Successful response

Bodyapplication/json
string
Response
application/json
"File download"

Download Language Interface File

Request

Use this endpoint to download language interface files. For example: Address Object .NET wrappers to interface with the DLLs.

After successful submission, you will be redirected to an automatic file download.

Path
architecturestringrequired

Describes the target architecture (ie, 'bitness'). Used for object binaries and language interface binaries on certain OS platforms.

Enum"32BIT""64BIT""ANY"
Example: ANY
filenamestringrequired

Name of File.

Example: mdAddr_cSharpCode.cs
languagestringrequired

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"
Example: NET
osstringrequired

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"
Example: ANY
releasestringrequired

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
Query
idany(password)required

The License Key issued by Melissa.

Example: id={REPLACE-WITH-YOUR-LICENSE-KEY}
curl -i -X GET \
  'https://releases.melissadata.net/Download/Interface/ANY/NET/ANY/LATEST/mdAddr_cSharpCode.cs?id={REPLACE-WITH-YOUR-LICENSE-KEY}'

Responses

Successful response

Bodyapplication/json
string
Response
application/json
"File download"

Download Product File

Request

Use this endpoint to download product files.

After successful submission, you will be redirected to an automatic file download.

Path
productnamestringrequired

The name of the target product.

Enum"CanadianGeoData""DataQualityComponents-SSIS""DataQualitySuite""FoneData""Geocoder""GeoData""GlobalMatchUp""mdCanada""mdELOT""MP4"
Example: DataQualitySuite
releasestringrequired

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
Query
idany(password)required

The License Key issued by Melissa.

Example: id={REPLACE-WITH-YOUR-LICENSE-KEY}
curl -i -X GET \
  'https://releases.melissadata.net/Download/Product/LATEST/DataQualitySuite?id={REPLACE-WITH-YOUR-LICENSE-KEY}'

Responses

Successful response

Bodyapplication/json
string
Response
application/json
"File download"

Retrieve Available Release Version Numbers

Use this endpoint to get a list of all available release versions.

Operations

Retrieve a List of Files from a Specific Manifest

Use this endpoint to get a list of download links for all files in a manifest.

Operations

Retrieve a List of Manifests from a Specific Release Version Number

Use this endpoint to get a list of available manifests for a release version.

Operations

Retrieve Metadata for a Specific File

Use this endpoint to get the metadata of a file.

Operations

Retrieve Hashes for a Specific File

Use this endpoint to get the hash of a file.

Operations