---
title: "List updates about deal field values"
method: GET
path: "/deals/{id}/changelog"
tags: ["Deals"]
---

# List updates about deal field values

`GET /deals/{id}/changelog`

Lists updates about field values of a deal.

## Path parameters

- `id` integer, required

## Query parameters

- `cursor` string
- `limit` integer

## Response `200`

Get changelog of a deal

- object
  - `success` boolean — If the response is successful or not
  - `data` object[]
    - `field_key` string — The key of the field that was changed
    - `old_value` string, nullable — The value of the field before the change
    - `new_value` string, nullable — The value of the field after the change
    - `actor_user_id` integer — The ID of the user who made the change
    - `time` string — The date and time of the change
    - `change_source` string, nullable — The source of change, for example 'app', 'mobile', 'api', etc.
    - `change_source_user_agent` string, nullable — The user agent from which the change was made
    - `is_bulk_update_flag` boolean — Whether the change was made as part of a bulk update
  - `additional_data` object — The additional data of the list
    - `next_cursor` string — The first item on the next page. The value of the `next_cursor` field will be `null` if you have reached the end of the dataset and there’s no more pages to be returned.

---

[API](https://skmtc.net/pipedrive/apis/pipedrive-api-v1.md) · [All operations](https://skmtc.net/pipedrive/apis/pipedrive-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pipedrive/pipedrive-api-v1/versions/bf863a979545/schema)
