Nodes
Retrieves a specific node by ID, optionally filtered by domain
Path parameters
idstringRequired
Node ID
Query parameters
domain_idintegerOptional
Domain ID
Responses
200
Node retrieved
application/json
401
Unauthorized
application/json
404
Not found
application/json
500
Internal Server Error
application/json
get/api/nodes/{id}
GET /api/nodes/{id} HTTP/1.1
Accept: */*
{
"data": [
{
"groups": [
{
"external_id": "foo",
"name": "foo",
"type": "foo_type"
}
],
"parent": null
},
{
"parent": "foo",
"resources": [
{
"external_id": "bar",
"name": "bar",
"type": "foo_type"
},
{
"external_id": "baz",
"name": "baz",
"type": "foo_type"
}
]
}
]
}Retrieves all nodes, optionally filtered by domain
Query parameters
domain_idintegerOptional
Domain ID
Responses
200
Nodes retrieved
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
get/api/nodes
GET /api/nodes HTTP/1.1
Accept: */*
{
"data": [
{
"groups": [
{
"external_id": "foo",
"name": "foo",
"type": "foo_type"
}
],
"parent": null
},
{
"parent": "foo",
"resources": [
{
"external_id": "bar",
"name": "bar",
"type": "foo_type"
},
{
"external_id": "baz",
"name": "baz",
"type": "foo_type"
}
]
}
]
}Updates the domains for all nodes
Responses
204
Nodes domains updated
No content
401
Unauthorized
application/json
403
Forbidden
application/json
500
Internal Server Error
application/json
get/api/lineage/update_nodes_domains
GET /api/lineage/update_nodes_domains HTTP/1.1
Accept: */*
No content
Last updated