v4

latestOpenAPI 3.0.02026-08-04109113304.5 KB
Change History

Retrieve changes for a project.

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

get/changes

Query parameters

project_idinteger required

ID of the Project you want to list changes for.

idinteger[]

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

start_timestring date-time

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

end_timestring date-time

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

userstring[]

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

entity_typestring[]

The type of the entity. The entity_type must be one of the following : attribute, audience, campaign, environment, event, experiment, extension, feature, flag, group, list_attribute, metrics, page, project, report, rule, ruleset, section, tag, variation, variable, permission, team. Can be specified multiple times to include changes for multiple entity types.

sourcestring

The source of the change (UI or API)

entitystring[]

Colon (:) delimited string containing the entity_type and entity_id of the entity wanted. The entity_type must be one of the following : attribute, audience, campaign, environment, event, experiment, extension, feature, flag, group, list_attribute, metrics, page, project, report, rule, ruleset, section, tag, variation, variable, permission e.g. ruleset:123, experiment:123. Can be specified multiple times to filter changes to a specific set of entities.

per_pageinteger

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

pageinteger

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.

Response

Returns changes.

change_type'archive' | 'create' | 'update' | 'delete' | 'publish'

Action performed on the entity.

createdstring date-time

Created time of the current revision. Format is ISO 8601.

idinteger

ID of the change.

project_idinteger required

ID of the project related to the entity.

source'ui' | 'api'

Origin of the current revision.

summarystring

Short human readable description of the change.