List Optimizations
Lists the optimizations for an optimizeId, with each one’s type, status, intervals, and current goals. Returns live and draft optimizations unless you set status.
Each report covers a date range within a single interval of an optimization. Use an interval’s start and end to choose a report’s intervalStart and intervalEnd.
Each interval lists its goals as they were when it started. currentGoals lists the optimization’s goals as they’re set up now, and each goal’s source shows where it comes from. A report accepts a goalId from either list.
Results are sorted by optimizationId, and each optimization’s intervals are listed oldest first. To get the next page, pass nextCursor as cursor.
429 Too Many Requests. Wait for your in-flight request to finish, or for the Retry-After interval, then retry.Required scope | sites:read
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
The Optimize ID, from List Optimize IDs.
Query parameters
The statuses to include. Defaults to live and draft. Pass repeated values (status=live&status=draft) or a comma-separated list (status=live,draft).
A cursor keeps the statuses it was created with. When you pass a cursor, omit status or send the same statuses.
The maximum number of results to return. Defaults to 100, up to 200.
The nextCursor from a previous response, to get the next page.
Response
The optimizations on this page, sorted by optimizationId.
Pass this value as cursor to get the next page. Omitted on the last page.