Skip to content
  • Change GeoPoints

    Request

    Use this POST endpoint to submit problem GeoPoints with comments and proposed corrections. This is part of our contribution pipeline to include user input and improve data accuracy.

    To ensure your correction can be processed, include the MelissaAddressKey (MAK) identifier for the address, the proposed new coordinates (latitude and longitude), and an explanation in the comments field (e.g., “Moved pin from the highway to the actual building entrance”). Submissions without adequate justification may be discarded.

    Upon a successful request you will get an MS01 result code and a successful submission message.

    All user contributions enter a queue and are evaluated by our team on a case-by-case basis.

    Submitting a correction does not guarantee that it will be approved or integrated into the active dataset.

    Headers
    Acceptstringrequired

    Format of the response.

    Enum:"application/json""*/*"
    Example:application/json
    Content-Typestringrequired

    Format of the request.

    Value:"application/json"
    Bodyapplication/jsonrequired
    CustomerIDstringrequired

    Required. The License Key issued by Melissa.

    TransmissionReferencestring

    Value passed through unchanged to the response for identification or any other purpose.

    Countrystring

    ISO2 code for the country.

    MelissaAddressKeystring

    A proprietary unique key identifier for an address.

    Latitudestring

    The corrected latitude.

    Longitudestring

    The corrected longitude.

    Reasonstring

    Any additional information you want to add about the change request.

    RespondToEmailstring

    The email address to receive updates about the change request.

    curl -i -X POST \
      http://contribution.melissadata.net/V4/WEB/changeGeoPoint \
      -H 'Accept: application/json' \
      -H 'Content-Type: application/json' \
      -d '{
        "CustomerID": "{REPLACE-WITH-YOUR-LICENSE-KEY}",
        "TransmissionReference": "Test",
        "Country": "US",
        "Latitude": "33.637562",
        "Longitude": "-117.606887",
        "MelissaAddressKey": "8008006245",
        "Reason": "GeoPoint Change needed",
        "RespondToEmail": "youremail@melissadata.com"
      }'

    Responses

    Successful response

    Bodyapplication/json
    Versionstring

    The current service version number.

    TransmissionResultsstring

    Lists error codes from any errors caused by the most recent request as a whole. For more information, see Contribution Result Codes.

    TransmissionReferencestring

    Serves as a unique request identifier.

    Resultsstring

    Comma delimited status, error codes, and change codes for the record. For more information, see Contribution Result Codes.

    Messagestring

    The response message for the request.

    Response
    { "Version": "8.4.0.1026", "TransmissionReference": "Test", "TransmissionResults": "", "Results": "MS01", "Message": "Thank you for submitting your correction. All submissions will be reviewed and added. We cannot guarantee that all submissions will be reflected in our final products or when they will be added. Usual turn-around time is several months." }