aid: bear-robotics name: Bear Robotics description: >- Bear Robotics builds AI-driven autonomous mobile robots for hospitality and service environments — the Servi family (Servi, Servi Plus, Servi Q, Servi Clean) for restaurants, senior living, hotels and hospitals, the Carti cargo line for warehouses and factories, and Kinisi — all managed through the Bear Universe cloud fleet platform. Founded in 2017 by former Google engineer John Ha, headquartered in Redwood City, California, and now majority-owned by LG Electronics. Bear publishes a genuinely open, gRPC-first third-party developer surface: the Bear Cloud API (39 RPCs, 27 unary and 12 server-streaming) for creating missions, streaming robot state and managing fleets, plus an on-robot Bear Base API for direct local control. The Protobuf definitions are published under MPL-2.0 in a public GitHub organization, an OpenAPI 3.0.3 document covers the transcoded REST projection, and v1.3 added outbound webhooks. API keys are issued through an account manager rather than self-serve signup. image: http://static1.squarespace.com/static/652cbb3fb1f91809d4610dc0/t/6a3dc3f863ff8c5ce8254bd0/1782432760376/og-bear-robotics-default.webp?format=1500w url: https://raw.githubusercontent.com/api-evangelist/bear-robotics/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.23' created: '2026-08-06' modified: '2026-08-06' x-enrichment: date: '2026-08-06' status: enriched artifacts_added: 51 pass: local-v1 tags: - Robotics - Autonomous Mobile Robots - Fleet Management - Hospitality - Food Service - Logistics - gRPC - Protobuf - Webhooks - Internet of Things - Company apis: - name: Bear Base API description: >- The on-robot gRPC service for direct local control of a Bear robot, used where the cloud is not in the path. 23 RPCs covering drive/twist commands, odometry, battery and robot status, missions, settings and errors. It runs on the robot's own PC and is reached over the robot's ethernet port on the local network, so it has no public internet endpoint; the documented example channel is insecure (no TLS), which is appropriate only on a trusted local link. No OpenAPI is published — Protobuf is the only machine-readable contract. humanURL: https://base.api.bearrobotics.ai/ baseURL: http://10.10.127.2:5123 x-baseurl-note: >- This is a private, on-robot address documented by Bear as the robot PC's static ethernet IP and gRPC port, not a placeholder and not an internet-reachable host. Recorded verbatim from https://base.api.bearrobotics.ai/guides/setup/setup_network/ rather than substituted for a public host that does not exist. tags: - Robotics - Robot Control - gRPC - On-Premise properties: - type: Protobuf url: grpc/robot-v1/bear-robotics-robot-services-robot-api_service.proto - type: Documentation url: https://base.api.bearrobotics.ai/ - aid: bear-robotics:bear-robotics-carti-api name: Bear Robotics Carti API description: Carti-specific operations humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Carti properties: - type: OpenAPI url: openapi/bear-robotics-carti-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ - aid: bear-robotics:bear-robotics-fleet-management-api name: Bear Robotics Fleet Management API description: Fleet-level operations humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Fleet Management properties: - type: OpenAPI url: openapi/bear-robotics-fleet-management-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ - aid: bear-robotics:bear-robotics-localization-navigation-api name: Bear Robotics Localization & Navigation API description: Low-level endpoints for robot pose and localization humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Localization & Navigation properties: - type: OpenAPI url: openapi/bear-robotics-localization-navigation-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ - aid: bear-robotics:bear-robotics-locations-maps-api name: Bear Robotics Locations & Maps API description: Operations for fetching and setting location and map settings humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Locations & Maps properties: - type: OpenAPI url: openapi/bear-robotics-locations-maps-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ - aid: bear-robotics:bear-robotics-mission-api name: Bear Robotics Mission API description: Basic mission-related operations humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Mission properties: - type: OpenAPI url: openapi/bear-robotics-mission-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ - aid: bear-robotics:bear-robotics-robot-status-api name: Bear Robotics Robot Status API description: Queries for real-time robot status data humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Robot Status properties: - type: OpenAPI url: openapi/bear-robotics-robot-status-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ - aid: bear-robotics:bear-robotics-robot-system-api name: Bear Robotics Robot System API description: System-level operations and Queries for static robot configurations humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Robot System properties: - type: OpenAPI url: openapi/bear-robotics-robot-system-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ - aid: bear-robotics:bear-robotics-servi-api name: Bear Robotics Servi API description: Servi-specific operations humanURL: https://cloud.api.bearrobotics.ai/ baseURL: https://api.bearrobotics.ai tags: - Servi properties: - type: OpenAPI url: openapi/bear-robotics-servi-api-openapi.yml - type: Postman url: openapi/bear-robotics-cloud-v1-3-postman-collection.json - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: Authentication url: https://cloud.api.bearrobotics.ai/guides/authentication/ - type: ChangeLog url: https://cloud.api.bearrobotics.ai/changelog/v1.3/ - type: Webhooks url: https://cloud.api.bearrobotics.ai/v1.3/resources/Webhooks/ maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: MCPServer url: mcp/bear-robotics-mcp.yml - type: Website url: https://www.bearrobotics.ai/ - type: DeveloperPortal url: https://cloud.api.bearrobotics.ai/ - type: Documentation url: https://cloud.api.bearrobotics.ai/ - type: APIReference url: https://cloud.api.bearrobotics.ai/v1.3/resources/RestAPI/ - type: GettingStarted url: https://cloud.api.bearrobotics.ai/guides/getting-started/ - type: GitHubOrganization url: https://github.com/bearrobotics-public - type: Postman url: https://documenter.getpostman.com/view/44195110/2sBXwto8ex - type: Blog url: https://www.bearrobotics.ai/blog - type: Login url: https://universe.bearrobotics.ai/ - type: TermsOfService url: https://www.bearrobotics.ai/legal - type: PrivacyPolicy url: https://www.bearrobotics.ai/privacy-policy - type: Authentication url: authentication/bear-robotics-authentication.yml - type: Conventions url: conventions/bear-robotics-conventions.yml - type: ErrorCatalog url: errors/bear-robotics-problem-types.yml - type: Lifecycle url: lifecycle/bear-robotics-lifecycle.yml - type: Deprecation url: lifecycle/bear-robotics-lifecycle.yml - type: ChangeLog url: changelog/bear-robotics-changelog.yml - type: Conformance url: conformance/bear-robotics-conformance.yml - type: DataModel url: data-model/bear-robotics-data-model.yml - type: Packages url: packages/bear-robotics-packages.yml - type: SDKs url: packages/bear-robotics-packages.yml - type: Protobuf url: grpc/v1/bear-robotics-services-cloud-api_service.proto - type: Overlay url: overlays/bear-robotics-cloud-overlay.yaml - type: Webhooks url: asyncapi/bear-robotics-webhooks.yml - type: AgentSkill url: skills/_index.yml - type: LLMsTxt url: llms/bear-robotics-llms.txt - type: AgenticAccess url: agentic-access/bear-robotics-agentic-access.yml - type: DomainSecurity url: security/bear-robotics-domain-security.yml