Official client libraries for integrating with the Lattis - Nexus platform. Choose your preferred programming language and get started quickly.
v2.0.0
pip install lattis-nexusPython 3.7+
from lattis_nexus import Client
client = Client(api_key='your_api_key')
# Get fleet vehicles
vehicles = client.fleet.get_vehicles()
# Subscribe to real-time updates
async def handle_updates(data):
print(f"Received update: {data}")
await client.stream.subscribe(
'vehicle_telemetry',
callback=handle_updates
)v2.0.0
npm install @lattis-nexus/sdkNode.js 14+
import { LattisNexusClient } from '@lattis-nexus/sdk';
const client = new LattisNexusClient({
apiKey: 'your_api_key'
});
// Get fleet vehicles
const vehicles = await client.fleet.getVehicles();
// Subscribe to real-time updates
client.stream.subscribe('vehicle_telemetry', (data) => {
console.log('Received update:', data);
});v2.0.0
<dependency>
<groupId>com.lattisnexus</groupId>
<artifactId>sdk</artifactId>
<version>2.0.0</version>
</dependency>Java 11+
import com.lattisnexus.Client;
import com.lattisnexus.models.*;
Client client = new Client.Builder()
.setApiKey("your_api_key")
.build();
// Get fleet vehicles
List<Vehicle> vehicles = client.fleet().getVehicles();
// Subscribe to real-time updates
client.stream().subscribe("vehicle_telemetry",
data -> System.out.println("Received update: " + data));v2.0.0
v2.0.0
v2.0.0