API Reference¶
This section contains comprehensive API documentation for the Open Host Factory Plugin.
REST API Documentation¶
The plugin provides a REST API interface for all operations. The API follows OpenAPI 3.0 specification.
Base URL¶
Authentication¶
The API supports multiple authentication methods: - JWT tokens - AWS IAM authentication - Amazon Cognito integration
Endpoints¶
Templates¶
GET /templates- List available templatesGET /templates/{id}- Get template detailsPOST /templates/validate- Validate template configuration
Machines¶
POST /machines- Request machine provisioningGET /machines/{id}- Get machine detailsDELETE /machines/{id}- Terminate machine
Requests¶
GET /requests- List provisioning requestsGET /requests/{id}- Get request statusPOST /requests/{id}/cancel- Cancel request
Response Format¶
All API responses follow a consistent format:
Related Documentation¶
- Developer Guide - Implementation guidance
- User Guide - Configuration options