Skip to main content
PATCH
/
api
/
v1
/
projects
/
{projectUuid}
/
dataCatalog
/
metrics
/
trees
/
{metricsTreeUuid}
Error
A valid request URL is required to generate request examples
{
  "results": {
    "generation": 123,
    "updatedAt": "2023-11-07T05:31:56Z",
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedByUserUuid": "<string>",
    "createdByUserUuid": "<string>",
    "source": "ui",
    "description": "<string>",
    "name": "<string>",
    "slug": "<string>",
    "projectUuid": "<string>",
    "metricsTreeUuid": "<string>",
    "lock": {
      "acquiredAt": "2023-11-07T05:31:56Z",
      "lockedByUserName": "<string>",
      "lockedByUserUuid": "<string>"
    },
    "edges": [
      {
        "createdFrom": "ui",
        "projectUuid": "<string>",
        "createdByUserUuid": "<string>",
        "createdAt": "2023-11-07T05:31:56Z",
        "target": {
          "name": "<string>",
          "tableName": "<string>",
          "catalogSearchUuid": "<string>"
        },
        "source": {
          "name": "<string>",
          "tableName": "<string>",
          "catalogSearchUuid": "<string>"
        }
      }
    ],
    "nodes": [
      {
        "yPosition": 123,
        "xPosition": 123,
        "catalogSearchUuid": "<string>",
        "source": "ui",
        "tableName": "<string>",
        "name": "<string>"
      }
    ]
  },
  "status": "ok"
}

Path Parameters

projectUuid
string
required
metricsTreeUuid
string
required

Body

application/json

Updated tree data including nodes and edges

Updated tree data including nodes and edges

edges
object[]
required
nodes
object[]
required
expectedGeneration
number<double>
required

The generation the client was editing. Used for conflict detection.

description
string
name
string

Response

Success

results
object
required
status
enum<string>
required
Available options:
ok