Difference between revisions of "Street Route:Batch JSON"

From Melissa Data Wiki
Jump to navigation Jump to search
Line 20: Line 20:
Content-Type: application/json; charset=utf-8
Content-Type: application/json; charset=utf-8
</pre>
</pre>


===Request Body===
===Request Body===

Revision as of 16:12, 25 March 2021

← 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:

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

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"
    },
    {
      ...
    }
  ]
}