The Lattice API
With the SDK and its open data models, Lattice lets you integrate highly customizable data systems and hardware platforms with Lattice’s growing body of robust, field-tested integrations.
Lattice provides the following APIs:
Entities model anything in the world that is of significance to an operator.
Tasking enables you to send sequential commands to agents connected to Lattice.
Objects let you store distributed binary data in Lattice.
API availability
Lattice APIs designate two availability levels: Generally available
and Beta
.
When deciding to use an API marked as Beta
, consider the following:
- The API is subject to breaking changes without notice.
- The API might not be widely available across instances of Lattice.
For REST, any REST APIs still in development are marked as Beta
within the reference documentation:

For GRPC, APIs still in development are marked with Beta
in the namespace.
For example, anduril.entitymanager.v2beta
.
If an API is not explicitly marked as Beta
, it is Generally available
.