Map message controller

Download SAE J2735 or ETSI MAP messages in ASN.1 UPER base64 encoded format for the given area.

Deprecated

GET
/api/v2/mapdata

This endpoint is deprecated. (Use /api/v2/mapdata/query for new integrations).

This endpoint allows user to download SAE J2735 or ETSI MAP messages in ASN.1 UPER base64 encoded format. The area for the MAP messages is needed to be defined in the query.

Required request header: Accept — specifies the response format. Omitting this header will result in a 400 Bad Request. Supported values:

  • text/plain — ASN.1 UPER base64-encoded MAP messages (one per line)
  • application/json — JSON-encoded MAP messages

Authorization

thingspace_oauth sessionToken
AuthorizationBearer <token>

This is the ThingSpace token, from Credentials and Tokens is used

In: header

SessionToken<token>

This is the Session/M2M token needed to authenticate the user. It should be acquired by using the ThingSpace APIs. For detail on how to obtain a Session/M2M token please refer to the

In: header

Query Parameters

Geofence*

GeoJSON Polygon defining the area to retrieve MAP messages for.

Header Parameters

VendorID*string

The VendorID set during the Vendor registration call.

Match^[a-zA-Z0-9]+$
Lengthlength <= 64

Response Body

text/plain

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v2/mapdata?type=Polygon&coordinates=-77.479395%2C38.990773%2C-77.114566%2C38.99944%2C-77.100228%2C38.817204%2C-77.418059%2C38.827754%2C-77.479395%2C38.990773" \  -H "VendorID: VzMapManager"
"string"