Skip to main content

Query issue change logs

POST 

/project/issueFields/changeLog/query

Query change logs from issue_version, grouped by issue and paged by issue.

Key behavior:

  • create_time and update_time filter issue fields, not issue_version fields.
  • Pagination is based on issue (cursor + limit).
  • limit defaults to 50, max 1000.
  • Returned change records are capped at 10000; when capped, records_truncated = true.

Request

Query Parameters

    teamID stringrequired

    The team ID

Body

    project_uuids string[]

    Project UUIDs. Optional. Empty means all projects.

    issue_uuids string[]required

    Possible values: >= 1, <= 1000

    Issue UUIDs. Required. Provide at least 1 and at most 1000 issue UUIDs.

    field_uuids string[]

    Field UUIDs. Optional. Empty means all changed fields.

    limit integer

    Possible values: >= 1 and <= 1000

    Issue page size. Defaults to 50. Maximum 1000.

    cursor string

    Issue pagination cursor. Use an empty string for the first page.

    create_time

    object

    Millisecond timestamp range.

    start int64

    Inclusive start timestamp in milliseconds.

    end int64

    Inclusive end timestamp in milliseconds.

    update_time

    object

    Millisecond timestamp range.

    start int64

    Inclusive start timestamp in milliseconds.

    end int64

    Inclusive end timestamp in milliseconds.

Responses

Request successful

Schema

    data

    object

    required

    records

    object[]

    required

  • Array [

  • issue_uuid string
    name string

    Issue name.

    records

    object[]

  • Array [

  • version_uuid string
    create_time int64

    Version creation time in milliseconds.

    field_uuid string
    field_type string
    field_name string

    old_value

    object

    nullable

    oneOf

    string

    new_value

    object

    nullable

    oneOf

    string

    author

    object

    nullable

    uuid string
    name string
  • ]

  • record_count integer

    Count of change records for the issue.

  • ]

  • page_info

    object

    has_next_page boolean

    Whether there is a next issue page.

    start_cursor string

    Start cursor of the current issue page.

    end_cursor string

    End cursor of the current issue page.

    page_count integer

    Issue count in the current page.

    records_truncated booleanrequired

    Whether records were truncated due to the 10000 record cap.

    record_count integerrequired

    Total count of change records returned in this response.

Loading...