Venue Maps API Developer's Guide

Requesting private content

Note: Currently only models-full content is available from private namespaces!

If you have private venues deployed and enabled for your user account, accessing them includes the following steps:

Call Metadata API

With your credentials, call the Metadata API. The API will return a list of namespaces your account can access, including the private namespace containing your private data.

Download data

From the metadata response, extract the enpoint name, the namespace name - this is the value of the attibute prefix, and the signed query string. These values should be used as part of the content request.


    http://endpoint/prefix/1/models-full/DM_xxxx.json+SignedQueryString
    

Finding private venues

There are two options to find the venue ids (DM_xxxx) for the above request:

1. Use the discovery service

2. Download the venue index file and extract the venue ids from this file. Downloading the index file can be done with:


    http://endpoint/prefix/1/models-full/index_bb.json+SignedQueryString
    
Note: Currently only models-full content is available from private namespaces!