Skip to main content
The official Python SDK for the Buena.ai API provides a convenient way to integrate Buena.ai’s lead generation and LinkedIn automation features into your Python applications.
🔄 Auto-Generated: Generated with OpenAPI Generator and automatically updated via GitHub Actions.

📦 Installation

Install the SDK using pip:

🚀 Quick Start

🔧 Configuration

📋 Available Operations

Leads Management

  • api_instance.list_leads() - List all leads with optional filtering
  • api_instance.create_lead(create_lead_request) - Create a new lead
  • api_instance.get_lead(lead_id) - Get a specific lead
  • api_instance.update_lead(lead_id, update_lead_request) - Update an existing lead
  • api_instance.delete_lead(lead_id) - Delete a lead

API Keys Management

  • api_instance.list_api_keys() - List all API keys
  • api_instance.create_api_key(create_api_key_request) - Create a new API key

Health Check

  • api_instance.health_check() - Check API status

🔗 Repository & Advanced Usage

For complete documentation, examples, and source code:

📁 Python SDK Repository

Access the full SDK source code, advanced examples, and detailed documentation.

💡 Features

Type Hints - Full type annotations for better IDE support
Async Support - Optional async/await patterns with asyncio
Error Handling - Comprehensive exception handling
Pagination - Built-in pagination support for large datasets
Auto Updates - Automatically updated from OpenAPI spec via GitHub Actions
Production Ready - Battle-tested OpenAPI Generator with robust HTTP client

🔄 Async Support

The SDK supports async/await patterns using the async client:

🛠️ Error Handling

📄 Working with Models

🆘 Support