Skip to main content

Overview

The synchronous client provides blocking operations for interacting with RunAgent. Perfect for scripts, simple applications, and when you don’t need concurrent operations.

Initialization

Basic Usage

Simple Request

With Error Handling

Request Options

Timeout Control

Custom Headers

Response Handling

Accessing Response Metadata

Parsing Complex Responses

Advanced Features

Batch Processing

Session Management

Retry Configuration

Best Practices

  1. Reuse Client Instances
  2. Handle Timeouts
  3. Log Requests

See Also