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.
Command-line interface - search, dossier, chat, and async jobs from a terminal.
npm install -g @reloadapp/deepsearchDependency-free TypeScript SDK for Node and edge runtimes.
npm install @reloadapp/deepsearch-clientimport { 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.