Retrieve optimization and variation data using the REST API.
Use the Optimize REST API to programmatically retrieve your configured optimizations and variations. The API returns a JSON response that includes each optimization and variation’s name, unique ID, and whether it’s currently enabled — useful for integrating with external systems, auditing configurations, or debugging what’s live in your account.
Make an HTTPS request
Make a GET request over HTTPS to the following endpoint.
GET /customer/{accountId} HTTP/1.1
Host: api.intellimize.coNote
Replace {accountId} with your real account ID from your site's Account Settings.
API response format
A successful request returns an HTTP 200 OK with a JSON response body:
HTTP/1.1 200 OK
Content-Type: application/json;charset=utf-8
{JSON}Common use cases
- Monitoring — confirm which optimizations and variations are currently live
- Auditing — document current configuration for compliance or version tracking
- Debugging — ensure experience names and IDs match what’s referenced in your code
Important
This API is read-only. Use it to view and verify configuration data — not to create or update optimizations.