# 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

```bash
# 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.
