How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Bear Robotics Locations & Maps API

Operations for fetching and setting location and map settings

Bear Robotics Locations & Maps API is one of 9 APIs that Bear Robotics publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Locations & Maps. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and a changelog.

This API exposes 4 operations across 4 paths, and defines 18 schemas. It is described by OpenAPI 3.2.0, at version 1.3.0.

Requests are made against a single base URL, https://api.bearrobotics.ai.

4 operations 4 paths 18 schemas 4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.3.0
Base URL
https://api.bearrobotics.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Bear Robotics Locations & Maps API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (JWT) (BearerAuth). By default, every request must be authenticated.

  • BearerAuth — JWT token obtained from the /authorizeApiAccess endpoint

Paths & Operations 4

Across 4 paths, the API surfaces 4 operations — 4 POST. Each is listed below with its method, path, parameters, and response codes.

Locations & Maps 4

Operations for fetching and setting location and map settings

POST
/v1/current-map/get
Retrieves the current map used by the robot. The returned map includes annotations and destinations, which can be used in mission destination, localization goals, and navigation. Note: - This API com…
APIService_GetCurrentMap body → 200400401500503504
POST
/v1/location-info/get
Retrieve information about a specific location by its ID. The location includes metadata such as floors, sections, and their associated maps. Note: - This does not require robot connectivity.
APIService_GetLocationInfo body → 200400401500503504
POST
/v1/map/get
Retrieve a saved map by mapid from the cloud. Use this to fetch a stored map from the cloud database. Note: - This does not require robot connectivity.
APIService_GetMap body → 200400401500503504
POST
/v1/map/switch
Switch the robot's current map to a specified map. The request must specify the floor level and section index of the desired map. Returns an INVALIDARGUMENT error if there is no matching map. Returns…
APIService_SwitchMap body → 200400401500503504

Schemas 18

The contract defines 18 schemas that model the data the API accepts and returns. The most detailed are Map (8 properties), Location (5 properties), Annotation (4 properties), Origin (3 properties). Each schema is shown below with its type and property counts.

Destination
object
Destination represents a single point of interest on the map that a robot can navigate to and align itself with.
3 properties
Floor_Section
object
Represents a section of a floor. Each Section corresponds to an area on a floor that may have its own map(s). We assume sections are disconnected; if connected…
2 properties
Map
object
Map represents a navigable map used by robots, including metadata and associated annotations.
8 properties
SwitchMapRequest
object
Request object for switching robot maps
2 properties 2 required
GetLocationInfoRequest
object
Request object for retrieving location information
1 property 1 required
GetMapRequest
object
Request object for retrieving a saved map
1 property 1 required
MapImageFileInfo
object
MapImageFileInfo contains metadata about the map image file for integrity verification.
3 properties
MapImageDownloadInfo
object
MapImageDownloadInfo contains the information needed to download a map image.
2 properties
Location_Floor
object
Floor represents a single floor in the location, containing multiple sections.
2 properties
Pose
object
Represents the robot's pose on the map.
3 properties
Origin
object
Origin represents the starting point of the map in terms of its coordinates and orientation.
3 properties
SwitchMapResponse
object
1 property
Annotation
object
Annotation defines a specific area on the map, often used to group destinations or assign special parameters.
4 properties
GetLocationInfoResponse
object
1 property
SignedURL
object
SignedURL represents a signed URL for file access with expiration.
2 properties
GetCurrentMapResponse
object
1 property
GetMapResponse
object
1 property
Location
object
Location represents a physical location with multiple floors and sections, including metadata such as creation and modification timestamps.
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

bear-robotics-locations-maps-api-openapi.yml Raw ↑

Other APIs Bear Robotics publishes across the network.

Bear Base API
Bear Robotics Carti API
Bear Robotics Fleet Management API
Bear Robotics Localization & Navigation API
Bear Robotics Mission API
Bear Robotics Robot Status API
Bear Robotics Robot System API
Bear Robotics Servi API
Where this information came from

This is an independent, third-party profile of Bear Robotics Locations & Maps API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.