> ## Documentation Index
> Fetch the complete documentation index at: https://docs.loqate.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integration Guide

## Integrating the Loqate API

How to integrate Loqate with the below available platforms:

<CardGroup cols={2}>
  <Card title="C++" href="/tutorials/cpp-api/" />

  <Card title="Java" href="/tutorials/java-api/" />

  <Card title=".NET" href="/tutorials/dotnet-api/" />

  <Card title="Multithread" href="/tutorials/multithread/" />
</CardGroup>

## Installed API Reference

The Loqate API is a class-based API designed to be easy and intuitive to use in today's preferred class-based languages, as well as easy to wrap into a web service. When calling from Java the classes can be found in the `com.loqate` package. When calling from .NET the classes can be found in the `com.loqate` namespace.

<Warning>
  Please ensure that the following characters are not in the addresses you send to the Loqate engine: `~` (tilde), `%` (percentage), and `*` (asterisk)
</Warning>

### Classes

<CardGroup cols={2}>
  <Card title="lqtServer" href="/support/installed-api/lqtserver/" />

  <Card title="lqtProcessList" href="/support/installed-api/lqtprocesslist/" />

  <Card title="lqtProcessOptions" href="/support/installed-api/lqtprocessoption/" />

  <Card title="lqtInputRecord" href="/support/installed-api/lqtinputrecord/" />

  <Card title="lqtProcessResult" href="/support/installed-api/lqtprocessresult/" />

  <Card title="lqtMatchInfo" href="/support/installed-api/lqtmatchinfo/" />
</CardGroup>

### Enumerations

<CardGroup cols={3}>
  <Card title="fieldStatus" href="/report-codes/fieldstatus/" />

  <Card title="processStatus" href="/field-descriptions/processstatus/" />

  <Card title="serverStatus" href="/field-descriptions/serverStatus/" />
</CardGroup>

### Examples

<CardGroup cols={2}>
  <Card title="C++ API Example" href="/tutorials/examples/c-example/" />

  <Card title="Java API Example" href="/tutorials/examples/java-example/" />
</CardGroup>
