Skip to content
SDKs & resources

TypeScript & Python

Official SDK setup, release readiness, and examples.

The seven-operation SDK/CLI foundation is the 0.1.1 source candidate. The current npm release is 0.1.0; Python publication is pending. Build TypeScript, CLI, or Python from the public SDK source to try the new methods. Its quickstarts include all seven operations. Point the client at the development deployment until rollout is verified.

Official, dependency-free clients published under the @reloadapp npm scope by the publisher of this site. Keep API keys server-side and start with sandbox: true while wiring parsers and UI states. Prefer a terminal? See the command-line interface.

TypeScript SDK
import { DeepSearchClient } from "@reloadapp/deepsearch-client";

const deepsearch = new DeepSearchClient({
  apiKey: process.env.DEEPSEARCH_API_KEY!,
});

const result = await deepsearch.search({
  query: "Ada Lovelace",
  type: "name",
  sandbox: true,
});

console.log(result.hits);

Source clients cover people, company, image and VIN lookups, batch, paginated jobs, cancellation, progress and results. Python retains dictionary-returning synchronous methods; install its async extra for AsyncDeepSearchClient. JSON retries keep one idempotency key. Streams never restart automatically. UseonResponse or on_response for request diagnostics.

Runnable examples

These quickstarts use the free public sandbox. Build the pinned source candidate from the public SDK mirror before running them; the private DeepSearch checkout is not required.