Developer Platform•v1.0.0•1 min read
Python SDK Guide
Installation, client configuration, and usage guide for the typed Valstorm Python SDK (valstorm-api).
The Valstorm Python SDK (valstorm-api) provides a typed, asynchronous and synchronous client library for interacting with the platform.
1. Installation
Install the library using pip or uv:
BASH
pip install valstorm-api2. Basic Client Initialization
Initialize the client with your access token or API key:
PYTHON
from valstorm_api import ValstormClient
client = ValstormClient(token="your_access_token")
# Query records
contacts = client.records.list(collection_name="contact", limit=10)
for contact in contacts:
print(f"Contact: {contact.name} ({contact.email})")3. Advanced Features
- Full CRUD batch operations with schema type validation.
- Real-time WebSocket subscriptions for notification feeds and telephony events.
- Integrated VFS document upload and vector search helpers.