SDKs
AI-powered document processing for the energy industry
SDKs
Official SDKs for the Rowland Documents API in multiple programming languages.
Available SDKs
Python SDK
Full-featured Python client with sync/async support
.NET SDK
Native .NET client for C# applications
Installation
bash pip install rowland
bash dotnet add package Rowland.DocumentsApi.Sdk
Quick Example
from rowland import DocumentsApiClient
with DocumentsApiClient(api_key="your-key") as client:
with open("document.pdf", "rb") as f:
doc = client.upload_document(f, "document.pdf")
print(f"Uploaded: {doc.id}")
using DocumentsApi.Sdk.Clients;
var client = new DocumentsApiClient(httpClient, "your-api-key");
var document = await client.UploadDocumentAsync(fileStream, "document.pdf");