Documentation
Specification
The complete LEX standard reference — covering message structure, field definitions, extensions, conformance, and all supporting specifications.
Core Standard
Message Types
LEX defines five primary message types. Each has a specific purpose, direction, and response expectation.
| Message Type | Direction |
|---|---|
LEAD |
Bidirectional |
ASSET |
Outbound |
ACKNOWLEDGMENT |
Response |
SUBSCRIPTION |
Bidirectional |
LEAD_CLOSURE |
Bidirectional |
Field Dictionary
Every field in the LEX schema — type, constraints, required/optional, and examples.
# Selected key fields (see full reference for all fields)
Product Model
LEX uses a product-agnostic model. The desiredProduct block accepts any asset class using a universal structure, with optional industry-specific spec blocks.
Product Model
Product-agnostic model covering 50+ product types across all industry verticals, fleet/multi-unit orders, and B2B procurement structures.
Extension Standard
LEX is designed to be extended without breaking core compatibility. Extensions use namespaced fields added to the extensions object.
{
"lex": { /* standard fields */ },
"extensions": {
"toyota.fleet.costCentre": "FLEET-NE-42",
"cdk.crm.opportunityId": "OPP-987654",
"acme.insurance.bundleRef": "INS-2026-XYZ"
}
}
Supporting Specifications
Multi-Industry Extensions
Industry-specific extensions for heavy equipment, aviation, maritime, real estate, and technology
EV Extensions
Electric vehicle spec block — battery, range, charging standard, and subscription data
Organisation Extensions
Organisation context — fleet buyers, government procurement, NGOs
Consent Model
GDPR, UK GDPR, CCPA, DPDPA, PIPL, LGPD, POPIA, APPI, PDPA-SG, PIPEDA, PIPA-K, PDPL, PDPA-TH and nFADP consent records embedded in each lead
Data Governance
Data retention, jurisdiction, and PII handling policies
Deduplication
Customer fingerprinting and duplicate detection across systems
Financial Summary
Deal financials — pricing, incentives, taxes, and net deal value
Captive Finance
OEM captive financing, lease structures, and balloon payment terms
Lead Closure
Deal outcome recording — won, lost, duplicate, merged with reason codes
Deal Lineage
Full audit trail — lead ancestry, conversion path, and attribution chain
Transport Resilience
Retry context, dead-letter queue headers, and idempotency guarantees
Lead Intelligence
Behavioural signals, intent scores, and predictive lead attributes
OpenAPI 3.1 — REST API
Machine-readable REST endpoint definitions — import directly into Swagger UI, Postman, or any OpenAPI-compatible toolchain
AsyncAPI 3.0 — Event-Driven
Channel and message definitions for Kafka, AMQP, WebSocket, and webhook transports — includes CloudEvents alignment