SocialluxSociallux
Toggle navigation menu
Docs navigationv

Primitive

atom.findByDataCriteria

BETA

Short name: findByDataCriteria

Version: 1.0.0

List atoms by top-level data field presence and optional primitive value equality.

Back to primitive library

Inputs

KeyTypeRequiredDescription
andEqualsobjectfalseOptional additional top-level field equality filters AND-ed with the primary field filter.
equalsanyfalseOptional primitive value equality filter.
fieldNamestringtrueTop-level atom.data field key to evaluate.
lexemeIdobjectIdfalseOptional lexeme filter.
limitnumberfalseResults per page (default 20, max 100 in helper).
organizationAtomIdobjectIdfalseOptional organization owner filter.
pagenumberfalse1-indexed page number.
presencestringfalseField presence mode: "present" (default) or "missing".
scopestringfalseVisibility scope: "own", "share", or "all".

Outputs

KeyTypeRequiredDescription
atomsarrayfalseSerialized atoms matching criteria.
paginationobjectfalsePagination metadata: { page, limit, total, totalPages }.