Skip to main content
GET
/
api
/
v1
/
dma
/
v2
/
projects
/
{project_id}
/
transforms
Get translation summaries for all transforms in a project
curl --request GET \
  --url https://app.datafold.com/api/v1/dma/v2/projects/{project_id}/transforms \
  --header 'Authorization: <api-key>'
{
  "transform_summaries": [
    {
      "asset_count": 123,
      "iterations": 123,
      "source": "<string>",
      "status": "<string>",
      "transform_chain": {
        "chain": [
          {
            "parent_transform_group": {
              "side": "source",
              "computed_pk": "--invalid-pk-you-shouldn't-be-seeing-this-ever--",
              "debug": {},
              "tags": [
                "<string>"
              ],
              "uuid": "<string>"
            },
            "transforms": [
              {
                "lifecycle_state": "created",
                "side": "source",
                "transform_kind": "squash",
                "validation_results": [
                  {
                    "description": "<string>",
                    "related_assets": [
                      []
                    ],
                    "requested_validation_kind": "manual_review",
                    "result": {
                      "datadiff_id": 123,
                      "diff_result": "error",
                      "human_readable_feedback": "<string>",
                      "reference_dataset": [
                        "<string>",
                        "<string>"
                      ],
                      "validated_dataset": [
                        "<string>",
                        "<string>"
                      ],
                      "has_schema_type_differences": false,
                      "incremental_iteration": 123,
                      "is_zero_row_diff": false,
                      "kind": "diff",
                      "total_iterations": 123
                    },
                    "status": "pending",
                    "created_at": "2023-11-07T05:31:56Z",
                    "finished_at": "2023-11-07T05:31:56Z",
                    "last_updated_at": "2023-11-07T05:31:56Z",
                    "notes": [
                      "<string>"
                    ]
                  }
                ],
                "computed_pk": "--invalid-pk-you-shouldn't-be-seeing-this-ever--",
                "debug": {},
                "failure_summary": {
                  "error_message": "<string>",
                  "problem": "<string>",
                  "reason": "max_iterations",
                  "solution": "<string>",
                  "location": "<string>"
                },
                "tags": [
                  "<string>"
                ],
                "uuid": "<string>"
              }
            ]
          }
        ],
        "root_transform_group": {
          "side": "source",
          "computed_pk": "--invalid-pk-you-shouldn't-be-seeing-this-ever--",
          "debug": {},
          "tags": [
            "<string>"
          ],
          "uuid": "<string>"
        }
      },
      "transform_group": "<string>",
      "uuid": "<string>",
      "validations": {}
    }
  ]
}

Authorizations

Authorization
string
header
required

Use the 'Authorization' header with the format 'Key '

Path Parameters

project_id
integer
required

Response

Successful Response

transform_summaries
TransformSummary · object[]
required