Viewset for viewing and uploading recipes.

GET /api/v1/recipe/?enabled=true
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Cache-Control: public, max-age=30
Content-Type: application/json
Vary: Accept

[
    {
        "id": 1240,
        "last_updated": "2022-05-24T18:38:14.575618Z",
        "name": "Disable WebSocket over Http2",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3864,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "network.http.http2.websockets",
                    "value": false
                },
                {
                    "preferenceName": "network.http.spdy.websockets",
                    "value": false
                }
            ],
            "slug": "bug-1766618-rollout-disable-websocket-over-http2-release-91-100"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"91.!\")>=0)&&(env.version|versionCompare(\"100.*\")<0)) && ([\"disable-websocket-over-http2-rollout\",normandy.userId]|bucketSample(0,10000,10000))",
        "latest_revision_id": 3864,
        "approved_revision_id": 3864,
        "approval_request": {
            "id": 2774,
            "created": "2022-05-24T18:34:08.062807Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 45,
                "first_name": "Nan",
                "last_name": "Jiang",
                "email": "najiang@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:OroPqGDlHEXE",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1239,
        "last_updated": "2022-05-09T20:22:42.642209Z",
        "name": "Win32k Rollout",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3861,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "security.sandbox.content.win32k-experiment.enrollmentStatus",
                    "value": 2
                }
            ],
            "slug": "bug-1766468-rollout-win32k-rollout-release-100-101"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"100.!\")>=0)&&(env.version|versionCompare(\"101.*\")<0)) && (normandy.os.isWindows) && ((normandy.os.windowsVersion in [10.0])) && ([\"win32k-rollout\",normandy.userId]|bucketSample(0,10000,10000))",
        "latest_revision_id": 3861,
        "approved_revision_id": 3861,
        "approval_request": {
            "id": 2771,
            "created": "2022-05-09T20:19:56.918777Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "comment": "r+ "
        },
        "identicon_seed": "v1:PgLqnxYraOLz",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.context.normandy.os",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1238,
        "last_updated": "2022-05-03T16:17:13.198526Z",
        "name": "Enable PiP subtitles pref in release",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3859,
        "action": "preference-rollout",
        "arguments": {
            "slug": "bug-1767475-rollout-enable-pip-subtitles-pref-in-release-release-100-101",
            "preferences": [
                {
                    "preferenceName": "media.videocontrols.picture-in-picture.display-text-tracks.enabled",
                    "value": true
                }
            ]
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"100.!\")>=0)&&(env.version|versionCompare(\"101.*\")<0)) && ([\"pip-subtitles-pref-rel\",normandy.userId]|bucketSample(0,10000,10000))",
        "latest_revision_id": 3859,
        "approved_revision_id": 3859,
        "approval_request": {
            "id": 2769,
            "created": "2022-05-03T16:14:55.300012Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:TRCDsbevfmVk",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1225,
        "last_updated": "2022-04-18T15:55:15.848702Z",
        "name": "Heartbeat: Daily Viewpoint Survey (de)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3836,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Zur Umfrage",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Mehr darüber Erfahren",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Hilf uns mit Deinem Feedback Firefox noch besser zu machen.",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-de",
            "repeatOption": "once",
            "surveyId": "hb-dvs-de",
            "thanksMessage": "Dankeschön"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"de\",\"de-AT\",\"de-DE\",\"de-CH\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3836,
        "approved_revision_id": 3836,
        "approval_request": {
            "id": 2764,
            "created": "2022-04-13T18:39:03.252478Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1226,
        "last_updated": "2022-04-18T15:55:05.680397Z",
        "name": "Heartbeat: Daily Viewpoint Survey (fr)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3837,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Remplir le questionnaire",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Pour en savoir plus",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Aidez-nous à améliorer Firefox en remplissant ce court questionnaire",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-fr",
            "repeatOption": "once",
            "surveyId": "hb-dvs-fr",
            "thanksMessage": "Merci"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"fr\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3837,
        "approved_revision_id": 3837,
        "approval_request": {
            "id": 2763,
            "created": "2022-04-13T18:38:12.891572Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1229,
        "last_updated": "2022-04-18T15:39:36.589858Z",
        "name": "Heartbeat: Daily Viewpoint Survey (es-ES)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3840,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Responder a la encuesta",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Descubre más",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Por favor, ayúdanos a mejorar Firefox contestando esta breve encuesta",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-eses",
            "repeatOption": "once",
            "surveyId": "hb-dvs-esES",
            "thanksMessage": "Gracias"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"es-ES\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3840,
        "approved_revision_id": 3840,
        "approval_request": {
            "id": 2760,
            "created": "2022-04-13T18:36:03.393417Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1228,
        "last_updated": "2022-04-18T15:39:27.274009Z",
        "name": "Heartbeat: Daily Viewpoint Survey (es)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3839,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Contestar la encuesta",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Descubre más",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Ayúdenos a mejorar Firefox respondiendo esta breve encuesta",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-es",
            "repeatOption": "once",
            "surveyId": "hb-dvs-es",
            "thanksMessage": "Gracias"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"es\",\"es-MX\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3839,
        "approved_revision_id": 3839,
        "approval_request": {
            "id": 2761,
            "created": "2022-04-13T18:36:37.867407Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1227,
        "last_updated": "2022-04-18T15:30:04.227355Z",
        "name": "Heartbeat: Daily Viewpoint Survey (ru)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3838,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Пройти опрос",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Подробнее",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Помогите сделать Firefox лучше, приняв участие в этом коротком опросе",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-ru",
            "repeatOption": "once",
            "surveyId": "hb-dvs-ru",
            "thanksMessage": "Спасибо"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"ru\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3838,
        "approved_revision_id": 3838,
        "approval_request": {
            "id": 2762,
            "created": "2022-04-13T18:37:33.081109Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1230,
        "last_updated": "2022-04-18T15:29:51.388796Z",
        "name": "Heartbeat: Daily Viewpoint Survey (pl)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3841,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Wypełnij ankietę",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Dowiedz się więcej",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Pomóż nam ulepszyć Firefox, biorąc udział w tej krótkiej ankiecie",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-pl",
            "repeatOption": "once",
            "surveyId": "hb-dvs-pl",
            "thanksMessage": "Dziękujemy"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"pl\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3841,
        "approved_revision_id": 3841,
        "approval_request": {
            "id": 2759,
            "created": "2022-04-13T18:35:26.318939Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1231,
        "last_updated": "2022-04-18T15:11:19.226047Z",
        "name": "Heartbeat: Daily Viewpoint Survey (pt-PT)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3842,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Responder ao inquérito",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Saber mais",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Ajude a melhorar o Firefox respondendo a este breve inquérito",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-ptpt",
            "repeatOption": "once",
            "surveyId": "hb-dvs-ptpt",
            "thanksMessage": "Obrigado"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"pt-PT\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3842,
        "approved_revision_id": 3842,
        "approval_request": {
            "id": 2758,
            "created": "2022-04-13T18:34:44.736101Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1232,
        "last_updated": "2022-04-18T15:11:05.301211Z",
        "name": "Heartbeat: Daily Viewpoint Survey (pt-BR)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3843,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Participe da pesquisa",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Saiba mais",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Ajude a tornar o Firefox cada vez melhor participando desta breve pesquisa",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-ptbr",
            "repeatOption": "once",
            "surveyId": "hb-dvs-ptbr",
            "thanksMessage": "Obrigado"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"pt-BR\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3843,
        "approved_revision_id": 3843,
        "approval_request": {
            "id": 2757,
            "created": "2022-04-13T18:32:32.876909Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1233,
        "last_updated": "2022-04-18T15:01:40.386833Z",
        "name": "Heartbeat: Daily Viewpoint Survey (ja)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3844,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "アンケートに答える",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "もっと詳しく",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "簡単なアンケートに答えて、Firefox をより良いものにするためにご協力ください",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-ja",
            "repeatOption": "once",
            "surveyId": "hb-dvs-ja",
            "thanksMessage": "よろしくお願いいたします"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"ja\",\"ja-JP-mac\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3844,
        "approved_revision_id": 3844,
        "approval_request": {
            "id": 2756,
            "created": "2022-04-13T18:31:53.066078Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1234,
        "last_updated": "2022-04-18T14:42:28.255799Z",
        "name": "Heartbeat: Daily Viewpoint Survey (zh-CN)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3845,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "填写问卷",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "详细了解",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "请填写这份简短问卷,帮助我们完善 Firefox",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-zhcn",
            "repeatOption": "once",
            "surveyId": "hb-dvs-zhcn",
            "thanksMessage": "谢谢!"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"zh-CN\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3845,
        "approved_revision_id": 3845,
        "approval_request": {
            "id": 2755,
            "created": "2022-04-13T18:31:06.482741Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1235,
        "last_updated": "2022-04-18T14:41:59.500808Z",
        "name": "Heartbeat: Daily Viewpoint Survey (zh-TW)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3846,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "填寫問卷",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "了解更多資訊",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "請填寫這份簡短問卷,幫助 Firefox 變得更好",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-zhtw",
            "repeatOption": "once",
            "surveyId": "hb-dvs-zhtw",
            "thanksMessage": "感謝"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"zh-TW\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3846,
        "approved_revision_id": 3846,
        "approval_request": {
            "id": 2754,
            "created": "2022-04-13T18:29:42.913594Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1236,
        "last_updated": "2022-04-18T14:31:26.420887Z",
        "name": "Heartbeat: Daily Viewpoint Survey (en)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3847,
        "action": "show-heartbeat",
        "arguments": {
            "engagementButtonLabel": "Take survey",
            "includeTelemetryUUID": false,
            "learnMoreMessage": "Learn more",
            "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
            "message": "Please help make Firefox better by taking this short survey",
            "postAnswerUrl": "https://qsurvey.mozilla.com/s3/vp-en",
            "repeatOption": "once",
            "surveyId": "hb-dvs-en",
            "thanksMessage": "Thanks"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && (normandy.locale in [\"en-AU\",\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\"]) && (['rolling-viewpoint', normandy.userId]|bucketSample((normandy.request_time / (24*60*60*1000)), 7, 3500))",
        "latest_revision_id": 3847,
        "approved_revision_id": 3847,
        "approval_request": {
            "id": 2753,
            "created": "2022-04-13T18:22:41.595068Z",
            "creator": {
                "id": 11,
                "first_name": "Kamyar",
                "last_name": "Ardekani",
                "email": "kardekani@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 42,
                "first_name": "Rosanne",
                "last_name": "Scholl",
                "email": "rscholl@mozilla.com"
            },
            "comment": "approve"
        },
        "identicon_seed": "v1:6h7o9888awh",
        "capabilities": [
            "action.show-heartbeat"
        ]
    },
    {
        "id": 1178,
        "last_updated": "2022-04-12T18:56:39.798121Z",
        "name": "Search Experiment: Measuring the Impacts of Different Search Providers",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3854,
        "action": "multi-preference-experiment",
        "arguments": {
            "branches": [
                {
                    "preferences": {
                        "browser.search.experiment": {
                            "preferenceBranchType": "default",
                            "preferenceType": "string",
                            "preferenceValue": "search-defaults-2021-2"
                        }
                    },
                    "ratio": 50,
                    "slug": "change-non-user"
                },
                {
                    "preferences": {
                        "browser.search.experiment": {
                            "preferenceBranchType": "default",
                            "preferenceType": "string",
                            "preferenceValue": "search-defaults-2021-1"
                        }
                    },
                    "ratio": 50,
                    "slug": "no-change-non-user"
                }
            ],
            "experimentDocumentUrl": "https://experimenter.services.mozilla.com/experiments/search-experiment-measuring-the-impacts-of-alternative-default-search-providers/",
            "isEnrollmentPaused": false,
            "slug": "bug-1727596-pref-search-experiment-measuring-the-impacts-of-diffe-release-79-96",
            "userFacingDescription": "This is an observational study to understand how Firefox usage changes when the search provider changes.",
            "userFacingName": "Search Experiment: Measuring the Impacts of Different Search Providers"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ([\"global-v5\",normandy.userId]|bucketSample(550,100,10000)) && (('browser.search.region'|preferenceValue in ['AU','AT','BE','BR','CA','FR','DE','IT','JP','NL','ES','SE','CH','GB','US'])) && ((!(normandy.distribution in ['1und1', 'acer-001', 'acer-002', 'acer-g-003', 'canonical', 'canonical-001', 'canonical-002', 'gmx', 'gmxcouk', 'gmxes', 'gmxfr', 'mail.com', 'mailru-001', 'MozillaOnline', 'okru-001', 'qwant-001', 'qwant-002', 'seznam', 'sweetlabs-b-oem1', 'sweetlabs-b-r-oem1', 'sweetlabs-b-oem2', 'sweetlabs-b-r-oem2', 'sweetlabs-b-oem3', 'sweetlabs-b-r-oem3', 'webde', 'yandex-drp', 'yandex-planb', 'yandex-portals', 'yandex-ru', 'yandex-tr', 'yandex-tr-gezginler', 'yandex-tr-tamindir', 'yandex-uk', 'yandex-ru-mz']))) && (((normandy.searchEngine != 'bing')||(normandy.studies.pref['bug-1727596-pref-search-experiment-measuring-the-impacts-of-diffe-release-79-96'].expired == false))) && ((env.version|versionCompare(\"79.!\")>=0)&&(env.version|versionCompare(\"105.*\")<0))",
        "latest_revision_id": 3854,
        "approved_revision_id": 3854,
        "approval_request": {
            "id": 2752,
            "created": "2022-04-12T18:54:47.302843Z",
            "creator": {
                "id": 45,
                "first_name": "Nan",
                "last_name": "Jiang",
                "email": "najiang@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:fmimeRMKBAkV",
        "capabilities": [
            "action.multi-preference-experiment",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.context.normandy.distribution",
            "jexl.context.normandy.searchEngine",
            "jexl.context.normandy.studies",
            "jexl.transform.bucketSample",
            "jexl.transform.preferenceValue",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1179,
        "last_updated": "2022-04-12T18:54:47.271184Z",
        "name": "Search Experiment: Measuring the Impacts of Different Search Providers - Part 2",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3853,
        "action": "multi-preference-experiment",
        "arguments": {
            "branches": [
                {
                    "preferences": {
                        "browser.search.experiment": {
                            "preferenceBranchType": "default",
                            "preferenceType": "string",
                            "preferenceValue": "search-defaults-2021-4"
                        }
                    },
                    "ratio": 50,
                    "slug": "change-existing-user"
                },
                {
                    "preferences": {
                        "browser.search.experiment": {
                            "preferenceBranchType": "default",
                            "preferenceType": "string",
                            "preferenceValue": "search-defaults-2021-3"
                        }
                    },
                    "ratio": 50,
                    "slug": "no-change-existing-user"
                }
            ],
            "experimentDocumentUrl": "https://experimenter.services.mozilla.com/experiments/search-experiment-measuring-the-impacts-of-alternative-default-search-providers-part-2/",
            "isEnrollmentPaused": false,
            "slug": "bug-1727605-pref-search-experiment-measuring-the-impacts-of-diffe-release-79-96",
            "userFacingDescription": "This is an observational study to understand how Firefox usage changes when the search provider changes.",
            "userFacingName": "Search Experiment: Measuring the Impacts of Different Search Providers - Part 2"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ([\"global-v5\",normandy.userId]|bucketSample(650,100,10000)) && (('browser.search.region'|preferenceValue in ['AU','AT','BE','BR','CA','FR','DE','IT','JP','NL','ES','SE','CH','GB','US'])) && ((!(normandy.distribution in ['1und1', 'acer-001', 'acer-002', 'acer-g-003', 'canonical', 'canonical-001', 'canonical-002', 'gmx', 'gmxcouk', 'gmxes', 'gmxfr', 'mail.com', 'mailru-001', 'MozillaOnline', 'okru-001', 'qwant-001', 'qwant-002', 'seznam', 'sweetlabs-b-oem1', 'sweetlabs-b-r-oem1', 'sweetlabs-b-oem2', 'sweetlabs-b-r-oem2', 'sweetlabs-b-oem3', 'sweetlabs-b-r-oem3', 'webde', 'yandex-drp', 'yandex-planb', 'yandex-portals', 'yandex-ru', 'yandex-tr', 'yandex-tr-gezginler', 'yandex-tr-tamindir', 'yandex-uk', 'yandex-ru-mz']))) && (((normandy.searchEngine == 'bing')||(normandy.studies.pref['bug-1727605-pref-search-experiment-measuring-the-impacts-of-diffe-release-79-96'].expired == false))) && ((env.version|versionCompare(\"79.!\")>=0)&&(env.version|versionCompare(\"105.*\")<0))",
        "latest_revision_id": 3853,
        "approved_revision_id": 3853,
        "approval_request": {
            "id": 2751,
            "created": "2022-04-12T18:52:26.753876Z",
            "creator": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "comment": "r+ to bump versions up to 105"
        },
        "identicon_seed": "v1:LTWuHqKgirzc",
        "capabilities": [
            "action.multi-preference-experiment",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.context.normandy.distribution",
            "jexl.context.normandy.searchEngine",
            "jexl.context.normandy.studies",
            "jexl.transform.bucketSample",
            "jexl.transform.preferenceValue",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1221,
        "last_updated": "2022-04-05T20:37:57.289308Z",
        "name": "Disable WebAssembly code caching",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3824,
        "action": "preference-rollout",
        "arguments": {
            "slug": "bug-1762636-rollout-disable-webassembly-code-caching-release-98-99",
            "preferences": [
                {
                    "preferenceName": "javascript.options.wasm_caching",
                    "value": false
                }
            ]
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"98.!\")>=0)&&(env.version|versionCompare(\"99.*\")<0)) && ([\"wasm-disable-code-cache\",normandy.userId]|bucketSample(0,10000,10000))",
        "latest_revision_id": 3824,
        "approved_revision_id": 3824,
        "approval_request": {
            "id": 2741,
            "created": "2022-04-05T19:38:54.632876Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:sthVftAcnWyW",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1208,
        "last_updated": "2022-04-04T19:06:17.200960Z",
        "name": "DoH enablment to new countries - staggered start for Nightly, Beta, and Release V3",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3822,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "doh-rollout.ru.enabled",
                    "value": true
                }
            ],
            "slug": "bug-1758988-rollout-doh-enablment-to-new-countries-staggered-st-release-98-100"
        },
        "filter_expression": "(((normandy.channel in [\"release\"]&&[\"doh-russia\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"91.!\")>=0)&&(env.version|versionCompare(\"101.*\")<0))||(normandy.channel in [\"beta\"]&&[\"doh-russia\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"99.0b4\")>=0)&&(env.version|versionCompare(\"101.*\")<0))||(normandy.channel in [\"nightly\"]&&[\"doh-russia\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"100.!\")>=0)&&(env.version|versionCompare(\"101.*\")<0)&&(normandy.appinfo.appBuildID >= '20220315091352')))) && ('doh-rollout.home-region'|preferenceValue == \"RU\") && ('services.settings.main.doh-config.last_check'|preferenceValue > 1633867200)",
        "latest_revision_id": 3822,
        "approved_revision_id": 3822,
        "approval_request": {
            "id": 2738,
            "created": "2022-04-04T19:01:52.183741Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 45,
                "first_name": "Nan",
                "last_name": "Jiang",
                "email": "najiang@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:sLVpIsPbuydK",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.context.normandy.appinfo",
            "jexl.transform.bucketSample",
            "jexl.transform.preferenceValue",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1207,
        "last_updated": "2022-04-04T19:05:31.756496Z",
        "name": "Enabling DoH in new countries - staggered start for Nightly, Beta, Release V2",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3821,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "doh-rollout.ua.enabled",
                    "value": true
                }
            ],
            "slug": "bug-1758818-rollout-enabling-doh-in-new-countries-staggered-sta-release-98-100"
        },
        "filter_expression": "(((normandy.channel in [\"release\"]&&[\"doh-east-eu\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"91.!\")>=0)&&(env.version|versionCompare(\"101.*\")<0))||(normandy.channel in [\"beta\"]&&[\"doh-east-eu\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"99.0b4\")>=0)&&(env.version|versionCompare(\"101.*\")<0))||(normandy.channel in [\"nightly\"]&&[\"doh-east-eu\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"100.!\")>=0)&&(env.version|versionCompare(\"101.*\")<0)&&(normandy.appinfo.appBuildID >= '20220315091352')))) && ('doh-rollout.home-region'|preferenceValue == \"UA\") && ('services.settings.main.doh-config.last_check'|preferenceValue > 1633867200)",
        "latest_revision_id": 3821,
        "approved_revision_id": 3821,
        "approval_request": {
            "id": 2739,
            "created": "2022-04-04T19:02:06.852029Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 45,
                "first_name": "Nan",
                "last_name": "Jiang",
                "email": "najiang@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:XFSJaDIINhdX",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.context.normandy.appinfo",
            "jexl.transform.bucketSample",
            "jexl.transform.preferenceValue",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1197,
        "last_updated": "2022-03-18T16:27:27.359579Z",
        "name": "DoH steering in Canada Staggered starting for Nightly, Beta, and Release",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3795,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "doh-rollout.ca.provider-steering.enabled",
                    "value": true
                },
                {
                    "preferenceName": "doh-rollout.ca.provider-steering.provider-list",
                    "value": "[{ \"id\": \"shaw-ca\", \"canonicalName\": \"dns.shaw.ca\", \"uri\": \"https://dns.shaw.ca/dns-query\"}]"
                }
            ],
            "slug": "bug-1750601-rollout-doh-steering-in-canada-staggered-starting-for-release-97-98"
        },
        "filter_expression": "('doh-rollout.home-region'|preferenceValue == \"CA\") && ('services.settings.main.doh-config.last_check'|preferenceValue > 1633867200) && (((normandy.channel in [\"release\"]&&[\"doh-steering-canada\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"97.!\")>=0)&&(env.version|versionCompare(\"98.*\")<0))||(normandy.channel in [\"beta\"]&&[\"doh-steering-canada\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"97.!\")>=0)&&(env.version|versionCompare(\"99.05b\")<0))||(normandy.channel in [\"nightly\"]&&[\"doh-steering-canada\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"98.!\")>=0)&&(env.version|versionCompare(\"99.*\")<0))))",
        "latest_revision_id": 3795,
        "approved_revision_id": 3795,
        "approval_request": {
            "id": 2721,
            "created": "2022-03-18T15:47:44.916780Z",
            "creator": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "comment": "r+ to max beta version update to 99.0b"
        },
        "identicon_seed": "v1:PvUTicOcHkLP",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.preferenceValue",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1209,
        "last_updated": "2022-03-18T16:25:35.562415Z",
        "name": "Initial rollout of TCP",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3794,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "network.cookie.cookieBehavior",
                    "value": 5
                }
            ],
            "slug": "bug-1759000-rollout-initial-rollout-of-tcp-release-91-99"
        },
        "filter_expression": "(normandy.country in [\"RU\",\"UA\"]) && (((normandy.channel in [\"release\"]&&[\"tcp-east-eu-rollout\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"91.!\")>=0)&&(env.version|versionCompare(\"120.*\")<0))||(normandy.channel in [\"beta\"]&&[\"tcp-east-eu-rollout\",normandy.userId]|bucketSample(0,10000,10000)&&(env.version|versionCompare(\"99.!\")>=0)&&(env.version|versionCompare(\"120.*\")<0))))",
        "latest_revision_id": 3794,
        "approved_revision_id": 3794,
        "approval_request": {
            "id": 2720,
            "created": "2022-03-18T15:44:34.884179Z",
            "creator": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "comment": "r+ to 100% increase release"
        },
        "identicon_seed": "v1:xYFoJBXaPNje",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1196,
        "last_updated": "2022-01-25T19:52:18.260939Z",
        "name": "Disable cookie sameSite=lax and sameSite noneRequiresSecure in Firefox 96",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3748,
        "action": "preference-rollout",
        "arguments": {
            "slug": "bug-1751465-rollout-disable-cookie-samesitelax-and-samesite-noner-release-96-96",
            "preferences": [
                {
                    "preferenceName": "network.cookie.sameSite.laxByDefault",
                    "value": false
                },
                {
                    "preferenceName": "network.cookie.sameSite.noneRequiresSecure",
                    "value": false
                }
            ]
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"96.!\")>=0)&&(env.version|versionCompare(\"96.*\")<0)) && ([\"disable-cookie-samesite-prefs-96\",normandy.userId]|bucketSample(0,10000,10000))",
        "latest_revision_id": 3748,
        "approved_revision_id": 3748,
        "approval_request": {
            "id": 2682,
            "created": "2022-01-25T19:51:34.050922Z",
            "creator": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:zAylCSqqicDb",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1195,
        "last_updated": "2022-01-14T20:09:40.594988Z",
        "name": "Pref off network.cookie.sameSite.schemeful in Firefox 96",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3745,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "network.cookie.sameSite.schemeful",
                    "value": false
                }
            ],
            "slug": "bug-1750257-rollout-pref-off-networkcookiesamesiteschemeful-in-release-96-96"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"96.!\")>=0)&&(env.version|versionCompare(\"96.*\")<0)) && ((env.version|versionCompare(\"96.!\")>=0)&&(env.version|versionCompare(\"96.0.2\")<0)) && ([\"fx-96-revert-samesite-schemeful\",normandy.userId]|bucketSample(0,10000,10000))",
        "latest_revision_id": 3745,
        "approved_revision_id": 3745,
        "approval_request": {
            "id": 2679,
            "created": "2022-01-14T20:08:11.876235Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "comment": "r+ 100% sample rate"
        },
        "identicon_seed": "v1:ImTXSoElmYEz",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1161,
        "last_updated": "2021-07-13T19:19:37.977222Z",
        "name": "DoH Canada Rollout - Nightly",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3647,
        "action": "preference-rollout",
        "arguments": {
            "slug": "bug-1719588-rollout-doh-canada-rollout-nightly-nightly-92-99",
            "preferences": [
                {
                    "preferenceName": "doh-rollout.ca.enabled",
                    "value": true
                }
            ]
        },
        "filter_expression": "(normandy.channel in [\"nightly\"]) && ((env.version|versionCompare(\"92.!\")>=0)&&(env.version|versionCompare(\"99.*\")<0)) && ([normandy.userId,\"doh-can-rollout\"]|bucketSample(0,10000,10000)) && ('doh-rollout.home-region'|preferenceValue == \"CA\") && ('services.settings.main.doh-config.last_check'|preferenceValue > 1625820428)",
        "latest_revision_id": 3647,
        "approved_revision_id": 3647,
        "approval_request": {
            "id": 2587,
            "created": "2021-07-12T21:48:28.715184Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "comment": "r+ doh-rollout.home-region = CA, services.settings.main.doh-config.last_check > 1625820428, Nightly, 92.0 to 99.0"
        },
        "identicon_seed": "v1:CyEpadmJkYTk",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.preferenceValue",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1147,
        "last_updated": "2021-06-01T19:02:48.690034Z",
        "name": "HTTP/3 Support",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3629,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "network.http.http3.enabled",
                    "value": true
                },
                {
                    "preferenceName": "network.http.http3.enable_0rtt",
                    "value": false
                }
            ],
            "slug": "bug-1703186-rollout-http3-support-release-88-89"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"88.!\")>=0)&&(env.version|versionCompare(\"89.*\")<0)) && ([\"http3-support-rollout\",normandy.userId]|bucketSample(0,10000,10000))",
        "latest_revision_id": 3629,
        "approved_revision_id": 3629,
        "approval_request": {
            "id": 2569,
            "created": "2021-06-01T18:50:34.857862Z",
            "creator": {
                "id": 63,
                "first_name": "Ethan",
                "last_name": "Donowitz",
                "email": "edonowitz@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "comment": "r+ to 100%"
        },
        "identicon_seed": "v1:jIzpfjEJuMaa",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 909,
        "last_updated": "2021-04-20T18:54:09.771759Z",
        "name": "DoH NIGHTLY Rollout to All US Desktop Users",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3591,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "doh-rollout.enabled",
                    "value": true
                },
                {
                    "preferenceName": "doh-rollout.profileCreationThreshold",
                    "value": "1896163212345"
                }
            ],
            "slug": "rollout-doh-nightly-rollout-to-all-us-desktop-users-nightly-74-80-bug-1613481"
        },
        "filter_expression": "(normandy.country in [\"US\"]) && (normandy.channel in [\"nightly\"]) && ([\"doh-rollout\",normandy.userId]|bucketSample(0,10000,10000)) && ((env.version|versionCompare(\"74.!\")>=0)&&(env.version|versionCompare(\"91.*\")<0)) && (normandy.telemetry.main.application.buildId >= \"20200207215354\")",
        "latest_revision_id": 3591,
        "approved_revision_id": 3591,
        "approval_request": {
            "id": 2540,
            "created": "2021-04-20T18:47:51.158449Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:syo187aoid",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 910,
        "last_updated": "2021-04-20T18:53:58.466006Z",
        "name": "DoH BETA Rollout to All US Desktop Users V2",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3590,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "doh-rollout.enabled",
                    "value": true
                },
                {
                    "preferenceName": "doh-rollout.profileCreationThreshold",
                    "value": "1896163212345"
                }
            ],
            "slug": "rollout-doh-beta-rollout-to-all-us-desktop-users-v2-beta-74-80-bug-1613489"
        },
        "filter_expression": "(normandy.country in [\"US\"]) && (normandy.channel in [\"beta\"]) && ([\"doh-rollout\",normandy.userId]|bucketSample(0,10000,10000)) && ((env.version|versionCompare(\"74.!\")>=0)&&(env.version|versionCompare(\"91.*\")<0))",
        "latest_revision_id": 3590,
        "approved_revision_id": 3590,
        "approval_request": {
            "id": 2541,
            "created": "2021-04-20T18:48:26.106519Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:sy0j0muciqq",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 917,
        "last_updated": "2021-04-20T18:53:18.777871Z",
        "name": "DoH US Staged Rollout to All US Desktop Users",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3589,
        "action": "preference-rollout",
        "arguments": {
            "preferences": [
                {
                    "preferenceName": "doh-rollout.enabled",
                    "value": true
                },
                {
                    "preferenceName": "doh-rollout.profileCreationThreshold",
                    "value": "1896163212345"
                }
            ],
            "slug": "rollout-doh-us-staged-rollout-to-all-us-desktop-users-release-73-77-bug-1586331"
        },
        "filter_expression": "(normandy.country in [\"US\"]) && (normandy.channel in [\"release\"]) && ([\"doh-rollout\",normandy.userId]|bucketSample(0,9900,10000)) && ((env.version|versionCompare(\"76.!\")>=0)&&(env.version|versionCompare(\"91.*\")<0))",
        "latest_revision_id": 3589,
        "approved_revision_id": 3589,
        "approval_request": {
            "id": 2539,
            "created": "2021-04-20T18:45:51.509305Z",
            "creator": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:i21smq12ars",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1080,
        "last_updated": "2020-11-05T20:36:41.858360Z",
        "name": "Rollback Tracker Cookie Purging (1025)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3410,
        "action": "preference-rollback",
        "arguments": {
            "rolloutSlug": "bug-1653900-rollout-tracker-cookie-purging-release-79-82"
        },
        "filter_expression": "(env.version|versionCompare(\"79.!\")>=0)&&(env.version|versionCompare(\"84.*\")<0)",
        "latest_revision_id": 3410,
        "approved_revision_id": 3410,
        "approval_request": {
            "id": 2374,
            "created": "2020-11-05T20:34:28.318361Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 14,
                "first_name": "Rehan",
                "last_name": "Dalal",
                "email": "rdalal@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:jUZOhjbFSjyp",
        "capabilities": [
            "action.preference-rollback",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 1072,
        "last_updated": "2020-10-27T16:27:40.440126Z",
        "name": "Rollback SameSite lax change (1006)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3388,
        "action": "preference-rollback",
        "arguments": {
            "rolloutSlug": "bug-1622091-rollout-beta-rollout-of-samesite-lax-change-beta-79-81"
        },
        "filter_expression": "normandy.channel in [\"beta\"]",
        "latest_revision_id": 3388,
        "approved_revision_id": 3388,
        "approval_request": {
            "id": 2355,
            "created": "2020-10-27T16:12:19.373560Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 14,
                "first_name": "Rehan",
                "last_name": "Dalal",
                "email": "rdalal@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:fTwIGpAZIdAQ",
        "capabilities": [
            "action.preference-rollback"
        ]
    },
    {
        "id": 1014,
        "last_updated": "2020-07-14T18:35:15.355867Z",
        "name": "Blocklist v3 (Beta Rollback)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 3221,
        "action": "preference-rollback",
        "arguments": {
            "rolloutSlug": "bug-1630682-rollout-blocklist-v3-beta-rollout-beta-78-78"
        },
        "filter_expression": "(normandy.channel in [\"beta\"]) && ((env.version|versionCompare(\"78.!\")>=0)&&(env.version|versionCompare(\"78.*\")<0)) && ([normandy.userId,\"blocklist-v3-beta\"]|bucketSample(0,2500,10000))",
        "latest_revision_id": 3221,
        "approved_revision_id": 3221,
        "approval_request": {
            "id": 2206,
            "created": "2020-07-14T16:53:15.596253Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 60,
                "first_name": "Tiffany",
                "last_name": "Tran",
                "email": "ttran@mozilla.com"
            },
            "comment": "r + to rollback"
        },
        "identicon_seed": "v1:AMIUBBymvLIY",
        "capabilities": [
            "action.preference-rollback",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 918,
        "last_updated": "2020-03-16T18:57:14.482376Z",
        "name": "Protection Report Mobile Callout",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2962,
        "action": "preference-rollout",
        "arguments": {
            "slug": "pref-protection-report-mobile-callout-release-75-80-bug-1619447",
            "preferences": [
                {
                    "preferenceName": "browser.contentblocking.report.show_mobile_app",
                    "value": true
                }
            ]
        },
        "filter_expression": "(normandy.channel in [\"beta\",\"release\"]) && ((env.version|versionCompare(\"75.!\")>=0)&&(env.version|versionCompare(\"80.*\")<0)) && (normandy.recipe.arguments.slug in \"app.normandy.testing-for-recipe\"|preferenceValue)",
        "latest_revision_id": 2962,
        "approved_revision_id": 2962,
        "approval_request": {
            "id": 2014,
            "created": "2020-03-16T18:52:36.470889Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 14,
                "first_name": "Rehan",
                "last_name": "Dalal",
                "email": "rdalal@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:bo8ugb9sqv9",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 839,
        "last_updated": "2019-09-12T17:06:32.922254Z",
        "name": "pref-rollout-activity-stream-pkt-new-tab-release69-layout-1577008",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2717,
        "action": "preference-rollout",
        "arguments": {
            "slug": "pref-rollout-activity-stream-pkt-new-tab-release69-layout-1577008",
            "preferences": [
                {
                    "preferenceName": "browser.newtabpage.activity-stream.discoverystream.enabled",
                    "value": true
                }
            ]
        },
        "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.country in [\"US\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"69.!\")>=0)&&(env.version|versionCompare(\"69.*\")<0)) && ([729,normandy.userId]|bucketSample(639,940,1000))",
        "latest_revision_id": 2948,
        "approved_revision_id": 2717,
        "approval_request": null,
        "identicon_seed": "v1:by0w20vspg7",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 875,
        "last_updated": "2019-12-16T21:07:02.104119Z",
        "name": "DoH US Engagement Study V2 - Add-on helper",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2879,
        "action": "branched-addon-study",
        "arguments": {
            "slug": "pref-doh-us-engagement-study-v2-helper-1590831",
            "userFacingDescription": "Helps maintain the integrity of the DNS over HTTPS Rollout",
            "userFacingName": "DNS over HTTPS US Rollout",
            "isEnrollmentPaused": false,
            "branches": [
                {
                    "extensionApiId": 105,
                    "ratio": 1,
                    "slug": "helper"
                }
            ]
        },
        "filter_expression": "(normandy.locale in [\"en-GB\",\"en-CA\",\"en-US\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"70.!\")>=0)&&(env.version|versionCompare(\"71.*\")<0)) && ([\"doh-rollout\",normandy.userId]|bucketSample(0,200,10000)) && ((\n    \"browser.search.region\"|preferenceValue == \"US\"\n    && normandy.os.isWindows\n    && \"devtools.policy.disabled\"|preferenceValue != true\n    && \"datareporting.policy.dataSubmissionEnabled\"|preferenceValue != false\n    && \"identity.fxaccounts.enabled\"|preferenceValue != false\n)\n|| normandy.addons[\"doh-rollout@mozilla.org\"].isActive\n|| \"doh-rollout.enabled\"|preferenceValue)",
        "latest_revision_id": 2879,
        "approved_revision_id": 2879,
        "approval_request": {
            "id": 1941,
            "created": "2019-12-16T21:03:38.726211Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 58,
                "first_name": "Tim",
                "last_name": "Smith",
                "email": "tismith@mozilla.com"
            },
            "comment": "r+"
        },
        "identicon_seed": "v1:xz70cvkfueg",
        "capabilities": [
            "action.branched-addon-study",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 786,
        "last_updated": "2019-09-03T19:01:29.798689Z",
        "name": "Preference Rollout: [Trailhead] ETP to new users [Bug 1547192]",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2698,
        "action": "preference-rollout",
        "arguments": {
            "slug": "rollout-etp-new-users-trailhead-1547192",
            "preferences": [
                {
                    "preferenceName": "network.cookie.cookieBehavior",
                    "value": 4
                }
            ]
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"67.!\")>=0)&&(env.version|versionCompare(\"68.*\")<0)) && ([\"trailhead\",normandy.userId]|bucketSample(0,1000,1000)) && ((!normandy.telemetry.main || normandy.telemetry.main.environment.profile.creationDate > 18044))",
        "latest_revision_id": 2698,
        "approved_revision_id": 2698,
        "approval_request": {
            "id": 1797,
            "created": "2019-09-03T17:38:39.927967Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 40,
                "first_name": "Ritu",
                "last_name": "Kothari",
                "email": "rkothari@mozilla.com"
            },
            "comment": "Mythmon mentioned telemtry noise as the reason why we'd want to limit this from 67-69 to 67-68"
        },
        "identicon_seed": "v1:purfwbj9cm",
        "capabilities": [
            "action.preference-rollout",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 767,
        "last_updated": "2019-06-04T17:28:22.477341Z",
        "name": "Pref-Flip Study: Activity Stream CFR Pinned Tabs - Treatment [Bug 1536650]",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2566,
        "action": "preference-experiment",
        "arguments": {
            "preferenceBranchType": "user",
            "slug": "activity-stream-cfr-pinned-tabs-treatment-1536650",
            "experimentDocumentUrl": "https://experimenter.services.mozilla.com/experiments/activity-stream-contextual-feature-recommender-pinned-tabs/",
            "isHighVolume": false,
            "preferenceName": "browser.newtabpage.activity-stream.asrouter.providers.cfr",
            "preferenceType": "string",
            "isEnrollmentPaused": true,
            "branches": [
                {
                    "ratio": 1,
                    "slug": "test",
                    "value": "{\"id\":\"cfr\",\"enabled\":true,\"type\":\"local\",\"cohort\":\"Test\",\"localProvider\":\"CFRMessageProvider\",\"frequency\":{\"custom\":[{\"period\":\"daily\",\"cap\":1}]},\"categories\":[\"cfrAddons\",\"cfrFeatures\"]}"
                }
            ]
        },
        "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"67.!\")>=0)&&(env.version|versionCompare(\"67.*\")<0)) && ([\"global-v1\",normandy.userId]|bucketSample(35,35,10000))",
        "latest_revision_id": 2566,
        "approved_revision_id": 2566,
        "approval_request": {
            "id": 1678,
            "created": "2019-06-04T16:36:51.469788Z",
            "creator": {
                "id": 6,
                "first_name": "Josh",
                "last_name": "Gaunt",
                "email": "jgaunt@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "comment": "pausing"
        },
        "identicon_seed": "v1:uwtm3qxovm",
        "capabilities": [
            "action.preference-experiment",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.bucketSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 721,
        "last_updated": "2019-03-21T22:37:27.948324Z",
        "name": "Hotfix: Office 365 Legacy Keycode And Charcode",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2336,
        "action": "preference-experiment",
        "arguments": {
            "preferenceBranchType": "default",
            "slug": "hotfix-office365-legacy-keycode-and-charcode",
            "experimentDocumentUrl": "https://bugzilla.mozilla.org/show_bug.cgi?id=1536453",
            "isHighVolume": true,
            "preferenceName": "dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode",
            "preferenceType": "string",
            "isEnrollmentPaused": false,
            "branches": [
                {
                    "ratio": 1,
                    "slug": "default",
                    "value": "powerpoint.officeapps.live.com"
                }
            ]
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"66.!\")>=0)&&(env.version|versionCompare(\"66.*\")<0)) && (normandy.version < \"66.0.2\")",
        "latest_revision_id": 2336,
        "approved_revision_id": 2336,
        "approval_request": {
            "id": 1498,
            "created": "2019-03-21T22:31:06.749571Z",
            "creator": {
                "id": 14,
                "first_name": "Rehan",
                "last_name": "Dalal",
                "email": "rdalal@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 38,
                "first_name": "Benson",
                "last_name": "Wong",
                "email": "bwong@mozilla.com"
            },
            "comment": "removal of QA pref"
        },
        "identicon_seed": "v1:gx557ngwoe",
        "capabilities": [
            "action.preference-experiment",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 691,
        "last_updated": "2019-02-21T23:02:52.370002Z",
        "name": "Pref Flip: Geolocation OS API for <=60, Linux [bug 1527748]",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2205,
        "action": "preference-experiment",
        "arguments": {
            "preferenceBranchType": "default",
            "slug": "pref-rollout-geolocation-os-api-lte-60-linux-1527748",
            "experimentDocumentUrl": "https://bugzilla.mozilla.org/show_bug.cgi?id=1527748",
            "isHighVolume": true,
            "preferenceName": "geo.provider.use_gpsd",
            "preferenceType": "boolean",
            "isEnrollmentPaused": false,
            "branches": [
                {
                    "ratio": 1,
                    "slug": "rollout",
                    "value": true
                }
            ]
        },
        "filter_expression": "([normandy.recipe.id,normandy.userId]|stableSample(1)) && (normandy.telemetry.main.environment.system.os.name == \"Linux\"\n&& normandy.version < \"61.\")",
        "latest_revision_id": 2205,
        "approved_revision_id": 2205,
        "approval_request": {
            "id": 1403,
            "created": "2019-02-21T22:44:44.866011Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 40,
                "first_name": "Ritu",
                "last_name": "Kothari",
                "email": "rkothari@mozilla.com"
            },
            "comment": "25% rollout went smooth, let's go 100%"
        },
        "identicon_seed": "v1:x18es9ncjs",
        "capabilities": [
            "action.preference-experiment",
            "jexl.transform.stableSample"
        ]
    },
    {
        "id": 690,
        "last_updated": "2019-02-21T23:02:44.068269Z",
        "name": "Pref Flip: Geolocation OS API for <=60, Mac [bug 1527748]",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2208,
        "action": "preference-experiment",
        "arguments": {
            "preferenceBranchType": "default",
            "slug": "pref-rollout-geolocation-os-api-lte-60-mac-1527748",
            "experimentDocumentUrl": "https://bugzilla.mozilla.org/show_bug.cgi?id=1527748",
            "isHighVolume": true,
            "preferenceName": "geo.provider.use_corelocation",
            "preferenceType": "boolean",
            "isEnrollmentPaused": false,
            "branches": [
                {
                    "ratio": 1,
                    "slug": "rollout",
                    "value": true
                }
            ]
        },
        "filter_expression": "([normandy.recipe.id,normandy.userId]|stableSample(1)) && (normandy.telemetry.main.environment.system.os.name == \"Darwin\"\n&& normandy.version < \"61.\")",
        "latest_revision_id": 2208,
        "approved_revision_id": 2208,
        "approval_request": {
            "id": 1406,
            "created": "2019-02-21T22:45:34.135650Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 40,
                "first_name": "Ritu",
                "last_name": "Kothari",
                "email": "rkothari@mozilla.com"
            },
            "comment": "25% rollout went smooth, let's go 100%"
        },
        "identicon_seed": "v1:6hxflusv3ag",
        "capabilities": [
            "action.preference-experiment",
            "jexl.transform.stableSample"
        ]
    },
    {
        "id": 689,
        "last_updated": "2019-02-21T23:02:36.985523Z",
        "name": "Pref Flip: Geolocation OS API for <=60, Windows [bug 1527748]",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2207,
        "action": "preference-experiment",
        "arguments": {
            "preferenceBranchType": "default",
            "slug": "pref-rollout-geolocation-os-api-lte-60-windows-1527748",
            "experimentDocumentUrl": "https://bugzilla.mozilla.org/show_bug.cgi?id=1527748",
            "isHighVolume": true,
            "preferenceName": "geo.provider.ms-windows-location",
            "preferenceType": "boolean",
            "isEnrollmentPaused": false,
            "branches": [
                {
                    "ratio": 1,
                    "slug": "rollout",
                    "value": true
                }
            ]
        },
        "filter_expression": "([normandy.recipe.id,normandy.userId]|stableSample(1)) && (normandy.telemetry.main.environment.system.os.name == \"Windows_NT\"\n&& normandy.version < \"61.\")",
        "latest_revision_id": 2207,
        "approved_revision_id": 2207,
        "approval_request": {
            "id": 1405,
            "created": "2019-02-21T22:45:30.581705Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 40,
                "first_name": "Ritu",
                "last_name": "Kothari",
                "email": "rkothari@mozilla.com"
            },
            "comment": "25% rollout went smooth, let's go 100%"
        },
        "identicon_seed": "v1:d49kxytf4xr",
        "capabilities": [
            "action.preference-experiment",
            "jexl.transform.stableSample"
        ]
    },
    {
        "id": 661,
        "last_updated": "2018-12-20T21:44:09.874116Z",
        "name": "Pref Rollback: CFR Addon Recommendation in 64 Release [Bug 1512212]",
        "enabled": true,
        "is_approved": true,
        "revision_id": 2105,
        "action": "preference-rollback",
        "arguments": {
            "rolloutSlug": "pref-rollout-activity-stream-cfr-64-release-1512212"
        },
        "filter_expression": "(normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"64.!\")>=0)&&(env.version|versionCompare(\"64.*\")<0)) && ([660,normandy.userId]|stableSample(0.01))",
        "latest_revision_id": 2105,
        "approved_revision_id": 2105,
        "approval_request": {
            "id": 1335,
            "created": "2018-12-20T21:00:36.552032Z",
            "creator": {
                "id": 1,
                "first_name": "Michael",
                "last_name": "Cooper",
                "email": "mcooper@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 30,
                "first_name": "Julien",
                "last_name": "Cristau",
                "email": "jcristau@mozilla.com"
            },
            "comment": "rolling back per https://bugzilla.mozilla.org/show_bug.cgi?id=1512212#c15"
        },
        "identicon_seed": "v1:wk7ds6t77bl",
        "capabilities": [
            "action.preference-rollback",
            "capabilities-v1",
            "jexl.context.env.version",
            "jexl.transform.stableSample",
            "jexl.transform.versionCompare"
        ]
    },
    {
        "id": 259,
        "last_updated": "2018-07-31T20:58:50.635184Z",
        "name": "Opt-out - Pioneer Enrollment Study (Bug 1382761)",
        "enabled": true,
        "is_approved": true,
        "revision_id": 1652,
        "action": "opt-out-study",
        "arguments": {
            "name": "Pioneer Enrollment",
            "description": "Add-on to prompt about enrolling in pioneer: https://support.mozilla.org/en-US/kb/about-firefox-pioneer\n\nThis add-on will auto-uninstall if you decline to participate.",
            "addonUrl": "https://net-mozaws-prod-us-west-2-normandy.s3.amazonaws.com/extensions/pioneer-enrollment-study%40mozilla.org-2.0.4-signed.xpi",
            "isEnrollmentPaused": true,
            "extensionApiId": 31
        },
        "filter_expression": "(\n    (\n        (\n            normandy.country == 'US'\n            && [normandy.userId]|bucketSample((normandy.request_time // (7*24*60*60*1000)), 1, 500)\n        ) || (\n            normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA'] \n            && [normandy.userId]|bucketSample((normandy.request_time // (7*24*60*60*1000)), 1, 100)\n        )\n    )  \n    && !normandy.isFirstRun\n    && normandy.version >=  '57.0'\n    && normandy.channel == 'release'\n)",
        "latest_revision_id": 1652,
        "approved_revision_id": 1652,
        "approval_request": {
            "id": 967,
            "created": "2018-07-31T20:58:05.066263Z",
            "creator": {
                "id": 3,
                "first_name": "Matthew",
                "last_name": "Grimes",
                "email": "mgrimes@mozilla.com"
            },
            "approved": true,
            "approver": {
                "id": 6,
                "first_name": "Josh",
                "last_name": "Gaunt",
                "email": "jgaunt@mozilla.com"
            },
            "comment": "pause approval"
        },
        "identicon_seed": "v1:259",
        "capabilities": [
            "action.opt-out-study"
        ]
    }
]