Rowland LogoRowland

SDKs

AI-powered document processing for the energy industry

SDKs

Official SDKs for the Rowland Documents API in multiple programming languages.

Available SDKs

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");