Lumen
Reference

Identifiers

Generated public identifier prefixes and validation patterns.

These identifier contracts are exported through the canonical OpenAPI component graph. Treat a visible prefix as a type hint only; never derive ordering, tenancy, or authorization from an identifier's text.

Identifier patterns

TypePrefixValidation pattern
ArtifactIdart^art_[0-9a-f]{32}$
AttemptIdatt^att_[0-9a-f]{32}$
BlockIdblk^blk_[0-9a-f]{32}$
BlockRevisionIdrev^rev_[0-9a-f]{32}$
ClaimIdclm^clm_[0-9a-f]{32}$
ClaimRevisionIdcrv^crv_[0-9a-f]{32}$
ClaimValidationIdvld^vld_[0-9a-f]{32}$
CommandIdcmd^cmd_[0-9a-f]{32}$
DocumentIddoc^doc_[0-9a-f]{32}$
EventIdeve^eve_[0-9a-f]{32}$
EvidenceRefIdevr^evr_[0-9a-f]{32}$
ExecutionIdexe^exe_[0-9a-f]{32}$
ExecutionOutputIdout^out_[0-9a-f]{32}$
ExtensionIdext^ext_[0-9a-f]{32}$
ExtensionInstallationIdins^ins_[0-9a-f]{32}$
InteractionRequestIdint^int_[0-9a-f]{32}$
LiveAnchorIdanc^anc_[0-9a-f]{32}$
LocalGatewayId—^[A-Za-z0-9][A-Za-z0-9._:-]{7,63}$
OpeningId—`^(?:blk
PlanVersionIdpln^pln_[0-9a-f]{32}$
ProjectIdprj^prj_[0-9a-f]{32}$
ProjectImportIdimp^imp_[0-9a-f]{32}$
RuleIdrul^rul_[0-9a-f]{32}$
RunIdrun^run_[0-9a-f]{32}$
RuntimeSessionIdrts^rts_[0-9a-f]{32}$
ScheduleIdsch^sch_[0-9a-f]{32}$
SecretReferenceIdsrf^srf_[0-9a-f]{32}$
TaskIdtsk^tsk_[0-9a-f]{32}$
TaskToolId—^[a-z][a-z0-9_.:-]{0,127}$
VariableDefinitionIdvdf^vdf_[0-9a-f]{32}$
VariableValueIdval^val_[0-9a-f]{32}$
WorkspaceIdwsp^wsp_[0-9a-f]{32}$

On this page