Street Route:Batch JSON

From Melissa Data Wiki
Jump to navigation Jump to search

← Street Route Cloud API

Street Route Navigation
Introduction
Licensing
Input/Output
Request Fields
Response Fields
Examples
REST JSON
Batch JSON
Result Codes
Result Code Use
Street Route Result Codes
Sample Code



JSON Batch Request

A maximum of up to 100 records per request can be sent.

Request Header

The HTTP header requires the following values:

Host: streetroute.melissadata.net
Connection: Keep-Alive
Content-Type: application/json; charset=utf-8
Accept: application/json

Request Body

{
  "CustomerID": "string",
  "TransmissionReference": "string",
  "Units": "string",
  "Records": [
    {
      "RecordID": "string",
      "StartLatitude": "string",
      "StartLongitude": "string",
      "EndLatitude": "string",
      "EndLongitude": "string"
    },
    {
      "RecordID": "string",
      "StartLatitude": "string",
      "StartLongitude": "string",
      "EndLatitude": "string",
      "EndLongitude": "string"
    },
    {
      ...
    }
  ]
}


JSON Response

{
  "Version": "string",
  "Units": "string",
  "TransmissionReference": "string",
  "TransmissionResult": "string",
  "TotalRecords": "string",
  "Records": [
    {
      "RecordID": "string",
      "Results": "string",
      "TravelTime": "string",
      "TotalDrivingDistance": "string"
    },
    {
      "RecordID": "string",
      "Results": "string",
      "TravelTime": "string",
      "TotalDrivingDistance": "string"
    },
    {
      ...
    }
  ]
}