GET /changes

Get a list of changes for a given project using optional filters.

Servers

Query parameters

Name Type Required Description
id[] Array No

A specific Change ID to filter by. Can be specified multiple times to include multiple specific changes.

source String No

The source of the change (UI or API)

page Integer No

Optional pagination argument that specifies the page to return. If you have 140 objects and you choose to return 100 objects per page you will be able to access the last 40 objects on page 2. The default value is 1.

Default value: 1

project_id Integer Yes

ID of the Project you want to list changes for.

start_time String No

Start of the time interval (inclusive) to list changes. The time is formatted in ISO 8601.

entity[] Array No

Colon (:) delimited string containing the entity_type and entity_id of the entity wanted. e.g. experiment:123. Can be specified multiple times to filter changes to a specific set of entities.

user[] Array No

Email of the user who made the change. Can be specified multiple times to include changes from multiple users.

per_page Integer No

Optional pagination argument that specifies the maximum number of objects to return per request

Default value: 25

entity_type[] Array No

The type of the entity (with optional subtype delimited by a : (colon) you want to list changes for) e.g. experiment or experiment:feature. Can be specified multiple times to include changes for multiple entity types.

end_time String No

End of the time interval (exclusive) to look for changes. The time is formatted in ISO 8601.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.