Skip to main content
The Loqate Core SDKs provide lightweight, strongly typed wrappers around all of our services — making it easier than ever to integrate Loqate into your applications.
🧪 Early Access (Beta) Our new Core SDKs are currently released as beta. They’re stable, generated from our live API definitions, and already being used internally — but we’d love your feedback as we continue expanding and refining them. This is the first stage of a major refresh of our developer tooling, with more languages, frameworks, and higher-level components on the way.
Looking for our Capture UI SDK? Check out our Capture UI SDK documentation.

Examples

import { LoqateClient } from "@loqate/core";

const loqate = new LoqateClient({
    apiKey: process.env.LOQATE_API_KEY
});

const result = await loqate.capture.find({
    text: "wr5 3da"
});
Prefer to call our APIs directly? You still can — all SDKs are built on the same REST endpoints described in our API Reference.

Why use the SDKs?

🚀 Faster integration — no need to manage HTTP requests or parse responses manually. 🧩 Consistent patterns — work with typed models, context managers, and reusable UI components. 💡 Always up to date — the SDKs are automatically generated from the latest Loqate APIs. 🌍 Full feature coverage — the SDKs provide access to the same endpoints you’d find in the API reference.

Feedback

Not speaking your language?

We’re working on SDKs for other popular languages and frameworks

More information

Our new Core SDKs form the bottom layer of the Loqate SDK stack — the foundation everything else builds on.
  • Core Layer (available now — beta): Lightweight, strongly typed wrappers around our APIs. Ideal if you want full control, minimal abstraction, and a consistent experience across Capture, Verify, and other services.
  • Compose & Framework Layers (in development): Higher-level flows, helper logic, and framework-specific tooling (e.g., React hooks, UI elements, common verification flows).
  • UI & Components Layer (coming soon): Prebuilt, configurable UI elements that let you drop Loqate experiences directly into your applications.
The Core SDKs are the starting point — stable, fully typed, and designed to grow with the rest of the stack as the higher layers are released.
The Capture UI SDK is a separate, higher-level SDK focused specifically on address capture experiences.It provides prebuilt UI components and flows for integrating address capture into your applications quickly.The new Core SDKs are lower-level, strongly typed wrappers around our APIs that provide a consistent experience across all Loqate services, not just address capture.You can use the Core SDKs alongside the Capture UI SDK if you want more control over specific API calls or need to access services not covered by the UI SDK.