2026-01-14 04:53:21 +00:00
|
|
|
# API Documentation
|
|
|
|
|
|
|
|
|
|
API reference for programmatic access to the Provisioning Platform.
|
|
|
|
|
|
|
|
|
|
## Available APIs
|
|
|
|
|
|
|
|
|
|
- [REST API](rest-api.md) - HTTP endpoints for all operations
|
|
|
|
|
- [WebSocket API](websocket.md) - Real-time event streams
|
|
|
|
|
- [Extensions API](extensions.md) - Extension integration interfaces
|
|
|
|
|
- [SDKs](sdks.md) - Client libraries for multiple languages
|
|
|
|
|
- [Integration Examples](integration-examples.md) - Code examples and patterns
|
|
|
|
|
|
|
|
|
|
## Quick Start
|
|
|
|
|
|
2026-01-14 04:53:58 +00:00
|
|
|
```bash
|
2026-01-14 04:53:21 +00:00
|
|
|
# Check API health
|
|
|
|
|
curl http://localhost:9090/health
|
|
|
|
|
|
|
|
|
|
# List tasks via API
|
|
|
|
|
curl http://localhost:9090/tasks
|
|
|
|
|
|
|
|
|
|
# Submit workflow
|
|
|
|
|
curl -X POST http://localhost:9090/workflows/servers/create
|
|
|
|
|
-H "Content-Type: application/json"
|
|
|
|
|
-d '{"infra": "my-project", "servers": ["web-01"]}'
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
See [REST API](rest-api.md) for complete endpoint documentation.
|