Fetch Experience Data

Deprecated
get

Retrieve analytics data for a specific experience, including metrics, variations, and optionally graph images.

This legacy GET endpoint is deprecated, intentionally limited to the original query-parameter contract, and kept only as a beta compatibility path. Use the POST variant on the same path for all new integrations. The GET endpoint will be removed when the beta version ends.

Authorizations
intelligems-access-tokenstringRequired

Intelligems external API access token.

Query parameters
graphsstringOptional

Comma-separated list of graph IDs to include in response. Only applicable for "view=overview" requests. Available options:

  • abandoned_cart_rate
  • abandoned_checkout_rate
  • add_to_cart_rate
  • avg_discount_per_all_orders
  • avg_discount_per_discounted_order
  • avg_product_revenue_per_unit
  • avg_units_per_order
  • checkout_address_submitted_rate
  • checkout_begin_rate
  • checkout_enter_contact_info_rate
  • conversion_rate
  • net_product_revenue_per_order
  • net_revenue_per_order
  • net_revenue_per_visitor
  • net_shipping_revenue_per_order
  • pct_orders_free_shipping
  • pct_subscription_orders
  • profit_per_order
  • profit_per_visitor
  • subscription_orders_per_visitor
  • subscription_product_revenue_per_order
  • subscription_profit_per_visitor
  • subscription_revenue_per_order
  • subscription_revenue_per_visitor
  • view_collection_page_rate
  • view_product_page_rate
graphOutputstring · enumOptional

Output format for graph images. 'png' (default) uploads to S3 and returns a URL. 'base64' returns the raw base64-encoded PNG data inline.

Default: pngPossible values:
viewstring · enumOptionalDefault: overviewPossible values:
audiencestring · enumOptionalPossible values:
analyticsViewTypestring · enumOptionalPossible values:
endstringOptional
startstringOptional
Responses
get
/v25-10-beta/analytics/resource/{experienceId}
200

OK

post

Analyze analytics data for a specific experience using a POST request body for filters and request settings.

The legacy GET /analytics/resource/{experienceId} endpoint remains available only as a beta compatibility path for existing integrations. It is deprecated, limited to its original query-parameter contract, and will be removed when the beta version ends.

Use startTs and endTs in the request body to match the backend contract. Use the filters object for all advanced filtering instead of query parameters.

Authorizations
intelligems-access-tokenstringRequired

Intelligems external API access token.

Body
viewstring · enumOptional

Resource view to analyze. Use 'overview' for variation-level metrics or 'audience' for a breakdown by the selected audience dimension.

Default: overviewPossible values:
audiencestring · enumOptional

Audience breakdown dimension returned when view is audience. Use one of the supported audience fields such as device_type, visitor_type, or source_channel.

Possible values:
analyticsViewTypestring · enumOptional

Optional analytics view preset used by the backend when building the analysis request.

Possible values:
endTsstringOptional

Optional analysis end timestamp as a 10-digit Unix epoch in seconds. Maps directly to the backend endTs field.

startTsstringOptional

Optional analysis start timestamp as a 10-digit Unix epoch in seconds. Maps directly to the backend startTs field.

Responses
post
/v25-10-beta/analytics/resource/{experienceId}
200

OK

get
Authorizations
intelligems-access-tokenstringRequired

Intelligems external API access token.

Query parameters
categorystring · enumOptional

Filter by experience category. Omit to return all categories.

Possible values:
statusstring · enumOptional

Filter by lifecycle status. Omit to return all statuses.

Possible values:
limitany ofOptional

Maximum number of experiences per page.

numberOptional
or
stringOptional
pageany ofOptional

1-based page number for paginated results.

numberOptional
or
stringOptional
randombooleanOptional
Responses
get
/v25-10-beta/experiences-list
200

OK

get
Authorizations
intelligems-access-tokenstringRequired

Intelligems external API access token.

Path parameters
experienceIdstring · uuidRequiredPattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
Responses
get
/v25-10-beta/experiences/{experienceId}
200

OK

Last updated