---
title: "Get Transform Details"
method: GET
path: "/transforms/details"
tags: ["Transforms"]
---

# Get Transform Details

`GET /transforms/details`

## Response `200`

Successful Response

- TransformDetailsRes
  - `page` integer — Current page number
  - `page_size` integer — Results per page
  - `total` integer, nullable — Total number of results
  - `has_next` boolean, nullable — Whether more pages exist
  - `result` TransformDetailsEntity[], required
    - `metrics` TransformMetric, required
      - `tasks` integer, nullable
      - `latency` integer, nullable
      - `status` string, nullable
      - `duration` integer, nullable
      - `start_time` union
        - integer
        - string
        - string, date-time
      - `end_time` union
        - string
        - string, date-time
      - `checkpoints` TransformCheckpointsInfo — Checkpoint statistics and latest checkpoint information for a transform.
        - `job_id` string, required
        - `counts` object, required
        - `summary` object, required
        - `latest` TransformCheckpointHistory — Individual checkpoint history entry.
          - `id` integer, required
          - `status` string, required
          - `is_savepoint` boolean, required
          - `trigger_timestamp` integer, required
          - `latest_ack_timestamp` integer, required
          - `state_size` integer, required
          - `end_to_end_duration` integer, required
          - `alignment_buffered` integer, required
          - `num_subtasks` integer, required
          - `num_acknowledged_subtasks` integer, required
        - `history` TransformCheckpointHistory[]
          - `id` integer, required
          - `status` string, required
          - `is_savepoint` boolean, required
          - `trigger_timestamp` integer, required
          - `latest_ack_timestamp` integer, required
          - `state_size` integer, required
          - `end_to_end_duration` integer, required
          - `alignment_buffered` integer, required
          - `num_subtasks` integer, required
          - `num_acknowledged_subtasks` integer, required
        - `operator_breakdown` TransformOperatorState[]
          - `operator_id` string, required
          - `operator_name` string, required
          - `state_size` integer, required
          - `checkpointed_size` integer, required
          - `end_to_end_duration` integer, required
          - `parallelism` integer, required
    - `config` object[], required
    - `id` string, required
    - `name` string, required
    - `transform_type` union
      - 'fan_out' | 'sql_join' | 'enrich' | 'enrich_async' | 'map_filter' | 'toast_handling' | 'un_nesting' | 'rollup' | 'topic_router'
      - string
    - `sql_query` string, nullable
    - `topic` string, nullable
    - `topic_id` string, nullable
    - `topics` string[], nullable
    - `topic_ids` string[], nullable

---

[API](https://skmtc.net/streamkap/apis/streamkap-rest-api.md) · [All operations](https://skmtc.net/streamkap/apis/streamkap-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/streamkap/streamkap-rest-api/revisions/8aea6143d003/schema)
