Map details
JWT token obtained from the authentication endpoint.
Unique map code identifier.
MAP_BTTE1MOXYVT8Pattern: ^MAP_[A-Z0-9]+$The requested map.
Unique identifier.
Account that owns the map.
Human-readable name.
Unique code identifier.
Processing status.
Map orientation in degrees.
Storage size in bytes.
Thumbnail image URL.
Offline bundle status.
Offline bundle download URL.
Whether this map has a 360° virtual tour. See the 360 Virtual Tour (Pano) API.
Map Version code, present when this map belongs to a version.
The currently active map in the version, present when this map is versioned.
Bad Request. Invalid map code format.
Unauthorized. Invalid or expired token.
Map not found.
GET /v1/vps/map/{mapCode} HTTP/1.1
Host: api.multiset.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"_id": "text",
"accountId": "text",
"mapName": "text",
"mapCode": "text",
"status": "uploading",
"location": {
"type": "Point",
"coordinates": [
1
]
},
"heading": 1,
"storage": 1,
"thumbnail": "https://example.com",
"offlineBundleStatus": "processing",
"offlineBundle": "https://example.com",
"spatialMetrics": {
"total_area_sqm": 1,
"num_floors": 1,
"floors": [
{
"floor_id": "text",
"elevation": 1,
"area_sqm": 1,
"num_captures": 1,
"bounds": {}
}
]
},
"hasPano": true,
"versionCode": "text",
"activeMapCode": "text",
"generation": {
"version": "gen2",
"status": "text"
},
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z"
}GET All VPS maps for an account
Retrieves a paginated list of VPS maps using limit and page parameters.
Both limit and page are required. Omitting either one returns a 500 error.
Number of items to return per page. Required.
10Page number for pagination. Required.
1VPS maps retrieved successfully
Unauthorized
Server error, returned when limit or page is missing
GET /v1/vps/map?limit=10&page=1 HTTP/1.1
Host: api.multiset.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [
{
"id": "66ca3f3b773b18f09e131279",
"name": "Office Building Map",
"description": "3D map of the main office building",
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:30:00.000Z",
"status": "active"
}
],
"pagination": {
"totalItems": 45,
"totalPages": 5,
"currentPage": 1,
"itemsPerPage": 10
}
}Retrieves a paginated list of MapSets associated with the authenticated user's account
Number of items to return per page
10Example: 10Page number for pagination
1Example: 1MapSets retrieved successfully
Bad Request - Invalid parameters
Unauthorized
Internal Server Error - Something went wrong on the server
GET /v1/vps/map-set HTTP/1.1
Host: api.multiset.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [
{
"id": "66ca3f3b773b18f09e131280",
"name": "Office Buildings Collection",
"description": "Collection of office building maps",
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:30:00.000Z",
"status": "active",
"mapCount": 3
}
],
"pagination": {
"totalItems": 12,
"totalPages": 2,
"currentPage": 1,
"itemsPerPage": 10
}
}Last updated
Was this helpful?

