Model: HoldoutsPaginatedList
1 min
Model Parameters
- HoldoutsPaginatedListExample
{ "count": 2, "filter_url": "/projects/98765/holdouts{?archived}", "first_url": "/projects/98765/holdouts?page_token=gASVCQAAAAAAAACMBTF8MnwylC4%3D#1", "items": [ { "archived": false, "created_time": "2023-12-15T10:00:00.000Z", "description": "Control group for measuring overall impact of Q4 growth experiments", "environment_key": "production", "holdout_results_api_token": "SampleToken.eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9", "id": 12345, "key": "growth_experiment_holdout", "name": "Q4 Growth Experiment Control", "project_id": 98765, "revision": 2, "scope": "global", "start_time": "2024-01-01T00:00:00.000Z", "status": "running", "traffic_allocation": 1000, "updated_time": "2024-01-01T10:00:00.000Z" }, { "archived": false, "created_time": "2024-01-20T14:30:00.000Z", "description": "Holdout for measuring checkout conversion experiments", "environment_key": "production", "holdout_results_api_token": "SampleToken.eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9", "id": 12346, "key": "checkout_flow_holdout", "name": "Checkout Flow Holdout Group", "project_id": 98765, "revision": 1, "scope": "global", "start_time": "2024-02-01T00:00:00.000Z", "status": "draft", "traffic_allocation": 500, "updated_time": "2024-01-20T14:30:00.000Z" } ], "last_url": "/projects/98765/holdouts?page_token=gASVCQAAAAAAAACMBTF8MnwylC4%3D#13", "next_url": [ "/projects/98765/holdouts?page_token=gASVCQAAAAAAAACMBTF8MnwylC4%3D#2", "/projects/98765/holdouts?page_token=gASVCQAAAAAAAACMBTF8MnwylC4%3D#3" ], "page": 1, "reset_url": "/projects/98765/holdouts", "total_count": 25, "total_pages": 13, "url": "/projects/98765/holdouts" }- countintegerrequiredExampleDescriptionMinimum0
- filter_urlobjectDescription
- UrlValue
- first_urlobjectrequiredDescription
- UrlValue
- itemsHoldout[]requiredDescription
- archivedbooleanDescription
- audience_conditionsobject[]ExampleDescription
- audience_idsinteger[]Example
[ 5340810295, 1234567890 ]
Description - created_by_user_emailstringExampleDescription
- created_timestring<date-time>ExampleDescriptionFormatdate-time
- descriptionstringExampleDescriptionMax Length1000
- end_timestring<date-time>ExampleDescriptionFormatdate-time
- environment_keystringExampleDescription
- environment_namestringExampleDescription
- exclude_targeted_deliveriesbooleanDescriptionDefaultfalse
- holdout_results_api_tokenstringExampleDescription
- idintegerrequiredExampleDescription
- keystringrequiredExampleDescriptionMax Length64Pattern^[a-zA-Z0-9_\-]+$
- metricsMetric[]Description
- aggregatorstring<unique | count | sum | ratio>requiredDescriptionAlloweduniquecountsumratio
- display_titlestringDescription
- display_unitstringDescription
- event_idinteger<int64>ExampleDescriptionFormatint64
- event_propertiesobject
- filterobject
- combine_operatorstring<or | and>Allowedorand
- conditionsEventPropertyCondition[]
- namestringrequired
- operatorstring<equal_to | not_equal_to | greater_than | greater_than_or_equal_to | less_than | less_than_or_equal_to | contains | does_not_contain>requiredAllowedequal_tonot_equal_togreater_thangreater_than_or_equal_toless_thanless_than_or_equal_tocontainsdoes_not_contain
- typestring<string | number | boolean>requiredAllowedstringnumberboolean
- valuestringrequired
- event_typestring
- fieldstring<revenue | value>DescriptionAllowedrevenuevalue
- idstringDescription
- metricsSubMetric[]
- aggregatorstring
- display_titlestring
- event_idinteger
- event_typestring
- fieldstring
- rolestring<numerator | denominator>Allowednumeratordenominator
- scopestring
- project_idintegerDescription
- scopestring<session | visitor | event>DescriptionAllowedsessionvisitorevent
- visibilitystring<account | experiment | project>DescriptionAllowedaccountexperimentproject
- winning_directionstring<increasing | decreasing>requiredDescriptionAllowedincreasingdecreasing
- namestringrequiredExampleDescriptionMax Length255
- project_idinteger<int64>ExampleDescriptionFormatint64
- projectsobject[]Example
[ { "id": 123 } ]Description- idinteger<int64>DescriptionFormatint64
- revisionintegerExampleDescription
- rulesobject[]Example
[ { "flag_key": "my_flag", "id": 456, "key": "experiment_rule_a", "name": "Experiment Rule A", "project_id": 123 } ]Description- flag_idinteger<int64>DescriptionFormatint64
- flag_keystringDescription
- flag_namestringDescription
- idinteger<int64>DescriptionFormatint64
- keystringDescription
- namestringDescription
- project_idinteger<int64>DescriptionFormatint64
- scopestring<global | local>ExampleDescriptionAllowedgloballocal
- start_timestring<date-time>ExampleDescriptionFormatdate-time
- statusstring<draft | running | concluded>ExampleDescriptionAlloweddraftrunningconcluded
- traffic_allocationintegerExampleDescriptionMinimum0Maximum10000
- updated_timestring<date-time>ExampleDescriptionFormatdate-time
- urlstringExampleDescription
- urnstringExampleDescription
- last_urlobjectrequiredDescription
- UrlValue
- next_urlobjectDescription
- UrlList
- pageintegerrequiredExampleDescriptionMinimum1
- prev_urlobjectDescription
- UrlList
- reset_urlobjectDescription
- UrlValue
- total_countintegerrequiredExampleDescriptionMinimum0
- total_pagesintegerrequiredExampleDescriptionMinimum1
- urlobjectrequiredDescription
- UrlValue
Paginated response structure for holdout collections with navigation links and metadata.
This response format follows the standard pagination pattern used across the API, providing navigation URLs and counts for efficient browsing of large holdout collections.