Unique Identifiers
All entities in the Lightspark API have unique IDs that follow this format:
<typename>:<id> (e.g. LightsparkNode:0185789d-9948-f96b-0000-4ae0b696c75f)In your code, the IDs should be treated as an opaque string and they should never be parsed. We made them "human readable" to help with debugging, but there is no guarantee that their shape won’t change as the data model evolves.
For your convenience, we include the
typename portion so that you can see what it is at a glance. The id is a randomly generated UUIDv4.