Browse the extensions reference

taxonomyBlocks

returns [TaxonomyBlock!]!

List Taxonomy Blocks with optional filters.

taxonomyType narrows to one registered type (e.g. 'chart_of_accounts'). parentTaxonomyId narrows to extensions of a specific library taxonomy. category filters on the registry entry's category label ('Chart', 'Reporting', 'Library', 'Custom', 'Close'). Filters combine as AND.

Arguments

NameTypeDescription
taxonomyTypeStringFilter to one registered type, e.g. chart_of_accounts.
parentTaxonomyIdIDFilter to extensions of a specific library taxonomy.
categoryStringFilter on the registry entry's category label: Chart, Reporting, Library, Custom or Close.
limitIntMaximum rows to return, 1-1000. Omit to use this field's own default; out of range raises INVALID_PAGINATION.
offsetIntRows to skip before returning, 0 or greater. Out of range raises INVALID_PAGINATION.

Returns TaxonomyBlock

FieldTypeDescription
idID!
nameString!
taxonomyTypeString!
displayNameString!
categoryString!
parentTaxonomyIdString
parentTaxonomyNameString
versionString
standardString
namespaceUriString
isLockedBoolean!
elements[TaxonomyBlockElement!]!
structures[TaxonomyBlockStructure!]!
associations[TaxonomyBlockAssociation!]!
rules[TaxonomyBlockRule!]!
verificationResults[JSON!]!
elementCountInt!
structureCountInt!
associationCountInt!

Example

query
{ taxonomyBlocks { id name taxonomyType displayName } }
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": "{ taxonomyBlocks { id name taxonomyType displayName } }"}'