GET /changes
Get a list of changes for a given project using optional filters.
Servers
- https://api.optimizely.com/v2
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
- Add HTTP Task to your workflow definition.
- 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.
- Click Test request to test run your request to the API and see the API's response.