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