Browse the extensions reference

libraryElementClassifications

returns [LibraryElementClassification!]!

All traits assigned to this element, grouped by category.

A trait is a classification the taxonomy asserts about an element — its statement axis, its cash-flow activity, its balance nature — returned grouped by the category each belongs to.

Arguments

NameTypeDescription
idID!The element whose traits to return.

Returns LibraryElementClassification

One FASB metamodel trait assigned to a library element. A single element can carry multiple traits across multiple categories (e.g. elementsOfFinancialStatements=expense AND operatingNonoperating=operating AND liquidity=current).

FieldTypeDescription
categoryString!Trait axis (e.g. elementsOfFinancialStatements)
identifierString!Value within the axis (e.g. expense)
nameStringHuman-readable name
isPrimaryBoolean!True for the element's primary EFS trait assignment

Example

query
{ libraryElementClassifications(id: "rec_...") { category identifier name isPrimary } }
curl
curl -X POST "https://api.robosystems.ai/extensions/$GRAPH_ID/graphql" \
  -H "X-API-Key: $ROBOSYSTEMS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "{ libraryElementClassifications(id: \"rec_...\") { category identifier name isPrimary } }"}'