API Reference
This section contains API documentation for ros2_medkit.
- REST API Reference
- Server Capabilities
- Discovery Endpoints
- Data Endpoints
- Operations Endpoints
- Configurations Endpoints
- Resource Locking
- Faults Endpoints
- Logs Endpoints
- Bulk Data Endpoints
- Software Updates
- Cyclic Subscriptions
- Scripts
- Triggers
- Rate Limiting
- Authentication Endpoints
- Vendor Extension Endpoints (Plugins)
- Error Responses
- URL Encoding
- SOVD Compliance
- Capability Description (OpenAPI Docs)
- Locking API
- Message Definitions
- C++ API Reference
REST API
- REST API Reference
Complete REST API reference with request/response schemas, error codes, and usage examples.
- Locking API
SOVD resource locking API - acquire, extend, release locks on components and apps with scoped access control and automatic expiry.
Message Definitions
- Message Definitions
ROS 2 message and service interfaces for fault reporting, querying, and event notifications.
C++ API
- C++ API Reference
Doxygen-generated C++ class reference for extending ros2_medkit.