Skip to main content

Module 02: Query API

Deep dive into the Query class and its methods.

What You’ll Learn

  • Query.execute() for getting response metadata
  • QueryResult structure (text, cost, tokens, session ID)
  • QueryOptions for configuring model, timeout, system prompt

The Query Methods

Query.execute() with Metadata

QueryOptions Configuration

Available Options

Source Code

View on GitHub

Running the Example

Next Module

Module 03: ClaudeSyncClient - Blocking, simple sequential multi-turn conversations.