Request feature flag's results
POST/feature-flags/:featureFlagId/results
Send a request to generate the report for the results of the given feature flag
Request
Path Parameters
- application/json
Body
required
- Breakdown
- CrossCampaignBreakdownIO1
- CustomDatumBreakdownIO
- IntervalBreakdownIO1
Array [
- AdBlockerFilter
- BrowserFilter
- BrowserLanguageFilter
- ConversionsFilter
- CustomDataFilter
- DayFilter
- DeviceTypeFilter
- ExperimentDataFilter
- FirstReferrerFilter
- KeyPageFilter
- LandingPageURLFilter
- NewVisitorFilter
- NumberPagesFilter1
- NumberVisitsFilter
- OperatingSystemFilter
- PageTitleFilter
- PageURLFilter
- PersonalizationDataFilter
- ReferrerURLFilter
- SdkFilter
- SinceLastVisitFilter
- TargetingSegmentFilter
- TemperatureFilter1
- TimeSlotFilter
- TimeSpentFilter
- TrafficFilter1
- WeatherFilter
- WeekdayFilter
Array [
]
Array [
]
Array [
]
Array [
]
]
Array [
]
Time interval for which data is segmented in the report. Deprecated. Use breakdown with IntervalBreakdown type instead.
Possible values: [HOUR
, DAY
, WEEK
, MONTH
, YEAR
]
Set to true to only include data from unique visitors. By default, the report includes all visitor data.
false
Set to true to include data from all variations at once.
false
Enables the current Bayesian result probability for the experiment in the report.
false
Enables the sequential testing result for the experiment in the report.
false
Enables multiple testing correction for the experiment in the report.
false
Unique ID of the variation that you want to use as the reference variation.
breakdown
object
oneOf
Breakdown request argument for splitting data
Type of breakdown. Types CUSTOM_DATUM and CROSS_CAMPAIGN have additional fields.
Possible values: [BROWSER
, CUSTOM_DATUM
, DEVICE_TYPE
, NEW_VISITOR
, GOAL_REACHED
, PAGE_URL
, FIRST_REFERRER
, ORIGIN_TYPE
, OS
, PAGE_TITLE
, NUMBER_PAGES
, LANDING_PAGE_URL
, AD_BLOCKER
, DAY_OF_WEEK
, DAYS_OF_WEEK
, VISIT_DURATION
, WEATHER_CODE
, DAY
, TEMPERATURE
, NUMBER_VISITS
, FIRST_REFERRER_URL
, KEY_PAGE
, TARGETING_SEGMENT
, TIME_SINCE_PREVIOUS_VISIT
, KEYWORD
, COUNTRY
, REGION
, CITY
, LANGUAGE
, JAVA_ENABLED
, LANDING_PAGE
, TIME_ZONE_GROUP
, SCREEN_WIDTH
, SCREEN_HEIGHT
, SCREEN_RESOLUTION
, REFERRER
, TIME_ZONE_ID
, LOCALE_LANGUAGE_CODE
, LOCALE_COUNTRY_CODE
, LOCALE_LANGUAGE_TAG
, PERSONALIZATION_UNEXPOSITION_CAUSE
, CROSS_CAMPAIGN
, SDK
, SDK_VERSION
, INTERVAL
]
Type of breakdown. Types CUSTOM_DATUM and CROSS_CAMPAIGN have additional fields.
Possible values: [BROWSER
, CUSTOM_DATUM
, DEVICE_TYPE
, NEW_VISITOR
, GOAL_REACHED
, PAGE_URL
, FIRST_REFERRER
, ORIGIN_TYPE
, OS
, PAGE_TITLE
, NUMBER_PAGES
, LANDING_PAGE_URL
, AD_BLOCKER
, DAY_OF_WEEK
, DAYS_OF_WEEK
, VISIT_DURATION
, WEATHER_CODE
, DAY
, TEMPERATURE
, NUMBER_VISITS
, FIRST_REFERRER_URL
, KEY_PAGE
, TARGETING_SEGMENT
, TIME_SINCE_PREVIOUS_VISIT
, KEYWORD
, COUNTRY
, REGION
, CITY
, LANGUAGE
, JAVA_ENABLED
, LANDING_PAGE
, TIME_ZONE_GROUP
, SCREEN_WIDTH
, SCREEN_HEIGHT
, SCREEN_RESOLUTION
, REFERRER
, TIME_ZONE_ID
, LOCALE_LANGUAGE_CODE
, LOCALE_COUNTRY_CODE
, LOCALE_LANGUAGE_TAG
, PERSONALIZATION_UNEXPOSITION_CAUSE
, CROSS_CAMPAIGN
, SDK
, SDK_VERSION
, INTERVAL
]
Experiment IDs of the experiments to use to segment the data. Could be empty if personalizations field is specified.
Personalization IDs of the personalizations to use to segment the data. Could be empty if experiments field is specified.
Type of breakdown. Types CUSTOM_DATUM and CROSS_CAMPAIGN have additional fields.
Possible values: [BROWSER
, CUSTOM_DATUM
, DEVICE_TYPE
, NEW_VISITOR
, GOAL_REACHED
, PAGE_URL
, FIRST_REFERRER
, ORIGIN_TYPE
, OS
, PAGE_TITLE
, NUMBER_PAGES
, LANDING_PAGE_URL
, AD_BLOCKER
, DAY_OF_WEEK
, DAYS_OF_WEEK
, VISIT_DURATION
, WEATHER_CODE
, DAY
, TEMPERATURE
, NUMBER_VISITS
, FIRST_REFERRER_URL
, KEY_PAGE
, TARGETING_SEGMENT
, TIME_SINCE_PREVIOUS_VISIT
, KEYWORD
, COUNTRY
, REGION
, CITY
, LANGUAGE
, JAVA_ENABLED
, LANDING_PAGE
, TIME_ZONE_GROUP
, SCREEN_WIDTH
, SCREEN_HEIGHT
, SCREEN_RESOLUTION
, REFERRER
, TIME_ZONE_ID
, LOCALE_LANGUAGE_CODE
, LOCALE_COUNTRY_CODE
, LOCALE_LANGUAGE_TAG
, PERSONALIZATION_UNEXPOSITION_CAUSE
, CROSS_CAMPAIGN
, SDK
, SDK_VERSION
, INTERVAL
]
The index of the custom data to use to segment the data.
Type of breakdown. Types CUSTOM_DATUM and CROSS_CAMPAIGN have additional fields.
Possible values: [BROWSER
, CUSTOM_DATUM
, DEVICE_TYPE
, NEW_VISITOR
, GOAL_REACHED
, PAGE_URL
, FIRST_REFERRER
, ORIGIN_TYPE
, OS
, PAGE_TITLE
, NUMBER_PAGES
, LANDING_PAGE_URL
, AD_BLOCKER
, DAY_OF_WEEK
, DAYS_OF_WEEK
, VISIT_DURATION
, WEATHER_CODE
, DAY
, TEMPERATURE
, NUMBER_VISITS
, FIRST_REFERRER_URL
, KEY_PAGE
, TARGETING_SEGMENT
, TIME_SINCE_PREVIOUS_VISIT
, KEYWORD
, COUNTRY
, REGION
, CITY
, LANGUAGE
, JAVA_ENABLED
, LANDING_PAGE
, TIME_ZONE_GROUP
, SCREEN_WIDTH
, SCREEN_HEIGHT
, SCREEN_RESOLUTION
, REFERRER
, TIME_ZONE_ID
, LOCALE_LANGUAGE_CODE
, LOCALE_COUNTRY_CODE
, LOCALE_LANGUAGE_TAG
, PERSONALIZATION_UNEXPOSITION_CAUSE
, CROSS_CAMPAIGN
, SDK
, SDK_VERSION
, INTERVAL
]
Date interval type to use to segment the data. Possible values: HOUR, DAY, WEEK, MONTH, YEAR
Possible values: [HOUR
, DAY
, WEEK
, MONTH
, YEAR
]
Specifies which goals to include in the report. Use an empty list [] to exclude all goals. Use null to include all goals. Use a list of goal IDs [123, 456] to include only those goals.
Specifies which CUPED goals to include in the report. Use an empty list [] to exclude all CUPED goals. Use null to include all CUPED goals. Use a list of CUPED goal IDs [123, 456] to include only those goals.
filters
object[]
List of filters to apply to the data included in the report.
oneOf
Possible values: [CHROME
, EDGE
, FIREFOX
, SAFARI
, OPERA
]
Possible values: [AB
, AA
, AF
, AK
, SQ
, AM
, AR
, AN
, HY
, AS
, AV
, AE
, AY
, AZ
, BM
, BA
, EU
, BE
, BN
, BH
, BI
, BS
, BR
, BG
, MY
, CA
, CH
, CE
, NY
, ZH
, CV
, KW
, CO
, CR
, HR
, CS
, DA
, DV
, NL
, DZ
, EN
, EO
, ET
, EE
, FO
, FJ
, FI
, FR
, FF
, GL
, KA
, DE
, EL
, GN
, GU
, HT
, HA
, HE
, HZ
, HI
, HO
, HU
, IA
, ID
, IE
, GA
, IG
, IK
, IO
, IS
, IT
, IU
, JA
, JV
, KL
, KN
, KR
, KS
, KK
, KM
, KI
, RW
, KY
, KV
, KG
, KO
, KU
, KJ
, LA
, LB
, LG
, LI
, LN
, LO
, LT
, LU
, LV
, GV
, MK
, MG
, MS
, ML
, MT
, MI
, MR
, MH
, MN
, NA
, NV
, ND
, NE
, NG
, NB
, NN
, NO
, II
, NR
, OC
, OJ
, CU
, OM
, OR
, OS
, PA
, PI
, FA
, PL
, PS
, PT
, QU
, RM
, RN
, RO
, RU
, SA
, SC
, SD
, SE
, SM
, SG
, SR
, GD
, SN
, SI
, SK
, SL
, SO
, ST
, ES
, SU
, SW
, SS
, SV
, TA
, TE
, TG
, TH
, TI
, BO
, TK
, TL
, TN
, TO
, TR
, TS
, TT
, TW
, TY
, UG
, UK
, UR
, UZ
, VE
, VI
, VO
, WA
, CY
, WO
, FY
, XH
, YI
, YO
, ZA
, ZU
]
Possible values: [DESKTOP
, TABLET
, PHONE
]
Possible values: [NEW_VISITORS
, RETURNING_VISITORS
]
values
object[]
Possible values: [GREATER
, LOWER
, EQUAL
, EXACT
, INCLUDE
, LOWER_OR_EQUAL
, GREATER_OR_EQUAL
, TRUE
, FALSE
, UNDEFINED
, BETWEEN
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
]
values
object[]
Possible values: [GREATER
, LOWER
, EQUAL
, EXACT
, INCLUDE
, LOWER_OR_EQUAL
, GREATER_OR_EQUAL
, TRUE
, FALSE
, UNDEFINED
, BETWEEN
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
]
Possible values: [WINDOWS
, MAC_OS
, I_OS
, LINUX
, ANDROID
, WINDOWS_PHONE
]
Possible values: [ALL
, EXPOSED
, NOT_EXPOSED
]
Possible values: [JAVA
, ANDROID
, GO
, DOTNET
, PYTHON
, RUBY
, IOS
, PHP
, JAVASCRIPT
, NODEJS
, REACT
, RUST
]
values
object[]
Possible values: [GREATER
, LOWER
, EQUAL
, EXACT
, INCLUDE
, LOWER_OR_EQUAL
, GREATER_OR_EQUAL
, TRUE
, FALSE
, UNDEFINED
, BETWEEN
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
]
Possible values: [GREATER
, LOWER
, EQUAL
, EXACT
, INCLUDE
, LOWER_OR_EQUAL
, GREATER_OR_EQUAL
, TRUE
, FALSE
, UNDEFINED
, BETWEEN
]
values
object[]
Possible values: [GREATER
, LOWER
, EQUAL
, EXACT
, INCLUDE
, LOWER_OR_EQUAL
, GREATER_OR_EQUAL
, TRUE
, FALSE
, UNDEFINED
, BETWEEN
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
]
Possible values: [SEO
, SEM
, AFFILIATION
, EMAIL
, DIRECT
]
Possible values: [CLEAR_SKY
, CLOUDS
, RAIN
, THUNDERSTORM
, SNOW
, HAIL
, WIND
, ATMOSPHERIC_DISTURBANCES
]
Possible values: [SUNDAY
, MONDAY
, TUESDAY
, WEDNESDAY
, THURSDAY
, FRIDAY
, SATURDAY
]
dateIntervals
object[]
required
Date boundaries to include only the results from the specified time period(s).
Start timestamp
End timestamp
Type of conversions to use for calculating reliability, improvement rate and etc
Possible values: [ALL_CONVERSION
, CONVERTED_VISITS
]
exportOptions
object
Options for XLSX/PDF exportation.
Format that you want to export the report data to.
Possible values: [XLSX
, PDF
]
Type of data view for XLS. Result data will be arranged and broken down depending on this parameter
Possible values: [PER_GOAL
, PER_VARIATION
, PER_AUDIENCE
, ALL_IN_ONE
]
Columns for XLS export
Possible values: [VISITS
, VISITORS
, VISITS_CONVERTED
, VISITORS_CONVERTED
, ALL_CONVERSIONS
, RATIO_VALUE
, REVENUE_PER_VISIT
, REVENUE_PER_VISITOR
, AVERAGE_CART_VISITS
, AVERAGE_CART_VISITORS
, CONVERSION_RATE_VISITS
, IMPROVEMENT_RATE_VISITS
, RELIABILITY_RATE_VISITS
, CONVERSION_RATE_VISITORS
, IMPROVEMENT_RATE_VISITORS
, RELIABILITY_RATE_VISITORS
, CONVERSION_RATE_ALL_VISITS
, IMPROVEMENT_RATE_ALL_VISITS
, CONVERSION_RATE_ALL_VISITORS
, IMPROVEMENT_RATE_ALL_VISITORS
, PROBABILITY_TO_WIN
, CREDIBLE_INTERVAL
, IMPROVEMENT_RANGE_DEFAULT
, CONVERSION_RATE_CUPED
, IMPROVEMENT_RATE_CUPED
, RELIABILITY_RATE_CUPED
, IMPROVEMENT_RANGE_CUPED
, RELIABILITY_RATE_SEQUENTIAL
, IMPROVEMENT_RANGE_SEQUENTIAL
, CONVERSION_RATE_MULTIPLE_TESTING
, IMPROVEMENT_RATE_MULTIPLE_TESTING
, RELIABILITY_RATE_MULTIPLE_TESTING
, REVENUE
]
Callback URL that you want to send the data response to.
Responses
- 200
- 400
- 500
OK
- */*
- Schema
- Example (from schema)
Schema
Hash code containing information about the data request, such as dates, goals, variations, format, filters, and so on. Use this code in the AudienceController#poll or DataController functions to obtain actual results. There are two possible formats for the code, depending on the context: 123...123 or 123...123|123...123. For example, AudienceController#global generates the latter.
89599333501501534304101214660291496129464311669540935471556471877530843827432
{
"dataCode": "89599333501501534304101214660291496129464311669540935471556471877530843827432"
}
Bad Request
- */*
- Schema
- Example (from schema)
Schema
{
"serviceName": "string",
"message": "string"
}
Internal Server Error
- */*
- Schema
- Example (from schema)
Schema
{
"serviceName": "string",
"message": "string"
}