Reference
Complete API reference and command documentation for the AIP SDK.
π What's Here
This section contains comprehensive reference documentation for all SDK interfaces:
Python SDK API - Complete Python SDK reference with examples
CLI Commands - All CLI commands, options, and examples
REST API - OpenAPI specification and endpoint documentation
π Auto-Generation
Python SDK API
Generated from actual SDK code and docstrings:
Complete method signatures with type hints
Parameter descriptions and examples
Data model definitions
Error handling patterns
Working code examples
CLI Commands
Generated from actual CLI structure:
All available commands and subcommands
Command options and parameters
Usage examples and workflows
Output format options
Shell completion setup
REST API
Generated from OpenAPI specification:
Complete endpoint documentation
Request/response schemas
Authentication details
Error codes and handling
cURL examples
π Manual Updates
Reference documentation is now complete and ready for use.
For future updates:
Python SDK: Update when adding new methods or changing signatures
CLI: Update when adding new commands or changing options
REST API: Update when backend endpoints change
π Integration
These reference docs are designed to work with:
GitBook: Ready for immediate import and use
CI/CD: Can be auto-generated on releases
Search: Full-text search across all APIs
IDE Integration: Link to source code
π How to Use
For Developers
Quick Reference: Use Python SDK API for method signatures
Command Line: Use CLI Commands for terminal operations
Direct API: Use REST API for custom integrations
For Operations
Scripting: Use CLI Commands with
--view json
Automation: Use REST API endpoints directly
Monitoring: Use health and status endpoints
For Integration
SDK: Use Python SDK for Python applications
CLI: Use CLI for shell scripts and CI/CD
REST: Use REST API for other languages/platforms
π Related Documentation
Guides - Task-oriented tutorials
Concepts - Architecture explanations
Troubleshooting - Common issues and solutions
Reference documentation provides complete technical details for all SDK interfaces.
Last updated