getDocuments
Return documents related to one or more assets.
Signature
Section titled “Signature”getDocuments(nodes, match=None, output="json")
nodes(str | list[str])match(str | None)output(str):json(default),df,raw
Inputs
Section titled “Inputs”nodes: Node code(s) to fetch documents for.match: Filter by filename, description, or code.output: Output format selector.
Examples
Section titled “Examples”Single asset
Section titled “Single asset”documents = model.getDocuments("System_01")Response (json):
{ "System_01": [{ "fileName": "manual.pdf", "description": "System manual" }]}Filter by filename or description
Section titled “Filter by filename or description”filtered = model.getDocuments("System_01", match="manual")DataFrame output
Section titled “DataFrame output”documents_df = model.getDocuments(["System_01", "System_02"], output="df")| code | fileName | description |
|---|---|---|
| System_01 | manual.pdf | System manual |
| System_02 | spec.pdf | Specs |