Viewset for viewing and uploading recipes.

GET /api/v3/recipe/?format=api&ordering=action&page=52
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Cache-Control: public, max-age=30
Content-Type: application/json
Vary: Accept

{
    "count": 1300,
    "next": null,
    "previous": "https://normandy.cdn.mozilla.net/api/v3/recipe/?format=api&ordering=action&page=51",
    "results": [
        {
            "approved_revision": null,
            "id": 328,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Ready to go",
                    "created": "2017-11-07T22:15:17.707901Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 513,
                    "revision": {
                        "id": 410,
                        "recipe_id": 328
                    }
                },
                "arguments": {
                    "surveyId": "hb-legacy-ytVADownload-release",
                    "message": "Your add-on YouTube V/A Download is not compatible with future Firefox versions.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/firefox-add-technology-modernizing?src=find-replacement-release-heartbeat",
                    "engagementButtonLabel": "Here's a Replacement",
                    "thanksMessage": "Redirecting...",
                    "postAnswerUrl": "https://addons.mozilla.org/firefox/addon/youtube_downloader_webx?src=find-replacement-release-heartbeat",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-11-07T22:15:12.977687Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.channel == 'release'\n    && normandy.version >= '55'\n    && normandy.version < '57'\n    && normandy.addons['feca4b87-3be4-43da-a1b1-137c24220968@jetpack'].isActive\n     && !('{f73df109-8fb4-453e-8373-f59e61ca4da3}'  in normandy.addons)\n)",
                "filter_expression": "(\n    normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.channel == 'release'\n    && normandy.version >= '55'\n    && normandy.version < '57'\n    && normandy.addons['feca4b87-3be4-43da-a1b1-137c24220968@jetpack'].isActive\n     && !('{f73df109-8fb4-453e-8373-f59e61ca4da3}'  in normandy.addons)\n)",
                "filter_object": [],
                "id": 410,
                "identicon_seed": "v1:265",
                "metadata": {},
                "name": "Heartbeat: Legacy Extension, ytVADownload, Release",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 328,
                    "latest_revision_id": 410
                },
                "updated": "2017-11-07T22:15:12.983989Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Minor post answer url update",
                    "created": "2018-10-19T20:13:20.935755Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1188,
                    "revision": {
                        "id": 1929,
                        "recipe_id": 613
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-snippets-survey",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/LW-CoE-Q418?b=heartbeat",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2018-10-19T20:13:17.806309Z",
                "enabled_states": [
                    {
                        "id": 467,
                        "created": "2018-10-26T20:40:33.255976Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 429,
                        "created": "2018-10-19T20:16:48.803879Z",
                        "creator": {
                            "id": 3,
                            "first_name": "Matthew",
                            "last_name": "Grimes",
                            "email": "mgrimes@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 428
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  [normandy.userId, normandy.recipe.id]|stableSample(0.005)\n  && normandy.channel == 'release'  \n  && normandy.locale in ['en-US',  'en-CA']\n  && normandy.country in ['US',  'CA']\n  && !normandy.isFirstRun \n  && normandy.version >= '62'\n)",
                "filter_expression": "(\n  [normandy.userId, normandy.recipe.id]|stableSample(0.005)\n  && normandy.channel == 'release'  \n  && normandy.locale in ['en-US',  'en-CA']\n  && normandy.country in ['US',  'CA']\n  && !normandy.isFirstRun \n  && normandy.version >= '62'\n)",
                "filter_object": [],
                "id": 1929,
                "identicon_seed": "v1:3kbw8yjlrcy",
                "metadata": {},
                "name": "CoE Snippets Survey",
                "recipe": {
                    "approved_revision_id": 1929,
                    "id": 613,
                    "latest_revision_id": 1929
                },
                "updated": "2018-10-26T20:40:33.261534Z"
            },
            "id": 613,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Minor post answer url update",
                    "created": "2018-10-19T20:13:20.935755Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1188,
                    "revision": {
                        "id": 1929,
                        "recipe_id": 613
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-snippets-survey",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/LW-CoE-Q418?b=heartbeat",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2018-10-19T20:13:17.806309Z",
                "enabled_states": [
                    {
                        "id": 467,
                        "created": "2018-10-26T20:40:33.255976Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 429,
                        "created": "2018-10-19T20:16:48.803879Z",
                        "creator": {
                            "id": 3,
                            "first_name": "Matthew",
                            "last_name": "Grimes",
                            "email": "mgrimes@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 428
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  [normandy.userId, normandy.recipe.id]|stableSample(0.005)\n  && normandy.channel == 'release'  \n  && normandy.locale in ['en-US',  'en-CA']\n  && normandy.country in ['US',  'CA']\n  && !normandy.isFirstRun \n  && normandy.version >= '62'\n)",
                "filter_expression": "(\n  [normandy.userId, normandy.recipe.id]|stableSample(0.005)\n  && normandy.channel == 'release'  \n  && normandy.locale in ['en-US',  'en-CA']\n  && normandy.country in ['US',  'CA']\n  && !normandy.isFirstRun \n  && normandy.version >= '62'\n)",
                "filter_object": [],
                "id": 1929,
                "identicon_seed": "v1:3kbw8yjlrcy",
                "metadata": {},
                "name": "CoE Snippets Survey",
                "recipe": {
                    "approved_revision_id": 1929,
                    "id": 613,
                    "latest_revision_id": 1929
                },
                "updated": "2018-10-26T20:40:33.261534Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 211,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Sample size increased to 20 buckets.",
                    "created": "2017-08-10T20:08:29.238692Z",
                    "creator": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "id": 150,
                    "revision": {
                        "id": 857,
                        "recipe_id": 211
                    }
                },
                "arguments": {
                    "engagementButtonLabel": "Tell me more",
                    "includeTelemetryUUID": true,
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Shield_Studies",
                    "message": "Want to try something new in Firefox?",
                    "postAnswerUrl": "https://addons.mozilla.org/firefox/shield_study_15",
                    "repeatOption": "once",
                    "surveyId": "containers-1",
                    "thanksMessage": "Thank You!"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-08-10T20:08:27.273243Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    [normandy.userId]|bucketSample(460, 20, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.channel == 'release'\n   && normandy.version >= '53.0'\n   && 'privacy.userContext.enabled'|preferenceIsUserSet == false\n  &&  'privacy.userContext.enabled'|preferenceValue == false\n  && !normandy.isFirstRun\n)",
                "filter_expression": "(\n    [normandy.userId]|bucketSample(460, 20, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.channel == 'release'\n   && normandy.version >= '53.0'\n   && 'privacy.userContext.enabled'|preferenceIsUserSet == false\n  &&  'privacy.userContext.enabled'|preferenceValue == false\n  && !normandy.isFirstRun\n)",
                "filter_object": [],
                "id": 857,
                "identicon_seed": "v1:211",
                "metadata": {},
                "name": "Shield Study 15 - Containers (Bug 1382270)",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 211,
                    "latest_revision_id": 857
                },
                "updated": "2017-08-10T20:08:27.279901Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "en-* in five geos, 50 buckets in release",
                    "created": "2020-06-24T22:05:52.573403Z",
                    "creator": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "id": 2178,
                    "revision": {
                        "id": 3191,
                        "recipe_id": 1003
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-tab-survey-med",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/tabs-survey?range=med",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 42,
                    "first_name": "Rosanne",
                    "last_name": "Scholl",
                    "email": "rscholl@mozilla.com"
                },
                "date_created": "2020-06-24T22:05:06.747100Z",
                "enabled_states": [
                    {
                        "id": 1683,
                        "created": "2020-07-01T18:20:36.445889Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1656,
                        "created": "2020-06-24T22:15:10.298530Z",
                        "creator": {
                            "id": 42,
                            "first_name": "Rosanne",
                            "last_name": "Scholl",
                            "email": "rscholl@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 1 && normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 13)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"FR\",\"DE\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(4255,50,10000)) && ((normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 1 && normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 13))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "FR",
                            "DE"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 50,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 4255,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3191,
                "identicon_seed": "v1:6ao37x088da",
                "metadata": {},
                "name": "HB: Tab Survey (Med) [1641700]",
                "recipe": {
                    "approved_revision_id": 3191,
                    "id": 1003,
                    "latest_revision_id": 3191
                },
                "updated": "2020-07-01T18:20:37.237001Z"
            },
            "id": 1003,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "en-* in five geos, 50 buckets in release",
                    "created": "2020-06-24T22:05:52.573403Z",
                    "creator": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "id": 2178,
                    "revision": {
                        "id": 3191,
                        "recipe_id": 1003
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-tab-survey-med",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/tabs-survey?range=med",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 42,
                    "first_name": "Rosanne",
                    "last_name": "Scholl",
                    "email": "rscholl@mozilla.com"
                },
                "date_created": "2020-06-24T22:05:06.747100Z",
                "enabled_states": [
                    {
                        "id": 1683,
                        "created": "2020-07-01T18:20:36.445889Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1656,
                        "created": "2020-06-24T22:15:10.298530Z",
                        "creator": {
                            "id": 42,
                            "first_name": "Rosanne",
                            "last_name": "Scholl",
                            "email": "rscholl@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 1 && normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 13)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"FR\",\"DE\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(4255,50,10000)) && ((normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 1 && normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 13))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "FR",
                            "DE"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 50,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 4255,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3191,
                "identicon_seed": "v1:6ao37x088da",
                "metadata": {},
                "name": "HB: Tab Survey (Med) [1641700]",
                "recipe": {
                    "approved_revision_id": 3191,
                    "id": 1003,
                    "latest_revision_id": 3191
                },
                "updated": "2020-07-01T18:20:37.237001Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 421,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Approved!",
                    "created": "2018-02-27T03:04:22.357777Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 684,
                    "revision": {
                        "id": 120,
                        "recipe_id": 421
                    }
                },
                "arguments": {
                    "surveyId": "hb-activity-stream-59-release-pocket-sponsored-stories-bug-1435822-v1",
                    "message": "Please take this short survey about your experience with Firefox",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Advocacy/heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/SPOCS-Release?b=v1",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-02-27T03:02:07.132167Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  normandy.channel == 'release' && \n  normandy.country == 'US' &&\n  normandy.locale == 'en-US' &&\n  normandy.version >= '58.0' &&\n  normandy.request_time < '2018-03-06'|date &&\n  [normandy.userId]|bucketSample(328, 10, 1000)  &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceIsUserSet &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceValue == '{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"hidden\":false,\"provider_header\":\"pocket_feedback_header\",\"provider_description\":\"pocket_description\",\"provider_icon\":\"pocket\",\"provider_name\":\"Pocket\",\"read_more_endpoint\":\"https://getpocket.com/explore/trending?src=fx_new_tab\",\"stories_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=2&consumer_key=$apiKey&locale_lang=en-US&feed_variant=release_spocs_v1\",\"stories_referrer\":\"http://getpocket.com/recommendations\",\"info_link\":\"https://www.mozilla.org/privacy/firefox/#pocketstories\",\"disclaimer_link\":\"https://getpocket.cdn.mozilla.net/firefox/new_tab_learn_more\",\"topics_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US\",\"show_spocs\":true,\"personalized\":true}'\n)",
                "filter_expression": "(\n  normandy.channel == 'release' && \n  normandy.country == 'US' &&\n  normandy.locale == 'en-US' &&\n  normandy.version >= '58.0' &&\n  normandy.request_time < '2018-03-06'|date &&\n  [normandy.userId]|bucketSample(328, 10, 1000)  &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceIsUserSet &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceValue == '{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"hidden\":false,\"provider_header\":\"pocket_feedback_header\",\"provider_description\":\"pocket_description\",\"provider_icon\":\"pocket\",\"provider_name\":\"Pocket\",\"read_more_endpoint\":\"https://getpocket.com/explore/trending?src=fx_new_tab\",\"stories_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=2&consumer_key=$apiKey&locale_lang=en-US&feed_variant=release_spocs_v1\",\"stories_referrer\":\"http://getpocket.com/recommendations\",\"info_link\":\"https://www.mozilla.org/privacy/firefox/#pocketstories\",\"disclaimer_link\":\"https://getpocket.cdn.mozilla.net/firefox/new_tab_learn_more\",\"topics_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US\",\"show_spocs\":true,\"personalized\":true}'\n)",
                "filter_object": [],
                "id": 120,
                "identicon_seed": "v1:6bqnx3iyyca",
                "metadata": {},
                "name": "Heartbeat: Activity Stream 59 Release Pocket Sponsored Stories (Bug 1435822) - Variant1",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 421,
                    "latest_revision_id": 120
                },
                "updated": "2018-02-27T03:02:07.137348Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 207,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Targeting new users. Asking about Firefox experience. En only.",
                    "created": "2017-07-27T23:29:41.811445Z",
                    "creator": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "id": 120,
                    "revision": {
                        "id": 867,
                        "recipe_id": 207
                    }
                },
                "arguments": {
                    "engagementButtonLabel": "",
                    "includeTelemetryUUID": true,
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "message": "Please Rate Firefox",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Firefox-New-Users-Targeted-by-HB",
                    "repeatOption": "once",
                    "surveyId": "new-users-hb-targeted-survey-1",
                    "thanksMessage": "Thank you!"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-07-27T23:29:32.486116Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\nnormandy.channel == 'release' &&\nnormandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']  &&\n[normandy.userId]|bucketSample(30, 30, 1000)  &&\n((normandy.request_time / (1000 * 60 * 60 * 24)) - normandy.telemetry.main.environment.profile.creationDate) > 1 &&\n((normandy.request_time / (1000 * 60 * 60 * 24)) - normandy.telemetry.main.environment.profile.creationDate) < 8 \n)",
                "filter_expression": "(\nnormandy.channel == 'release' &&\nnormandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']  &&\n[normandy.userId]|bucketSample(30, 30, 1000)  &&\n((normandy.request_time / (1000 * 60 * 60 * 24)) - normandy.telemetry.main.environment.profile.creationDate) > 1 &&\n((normandy.request_time / (1000 * 60 * 60 * 24)) - normandy.telemetry.main.environment.profile.creationDate) < 8 \n)",
                "filter_object": [],
                "id": 867,
                "identicon_seed": "v1:207",
                "metadata": {},
                "name": "New Users HB Targeted Survey",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 207,
                    "latest_revision_id": 867
                },
                "updated": "2017-07-27T23:29:32.493309Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 327,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": null,
                "arguments": {
                    "surveyId": "hb-legacy-TODO-release",
                    "message": "Your add-on TODO is not compatible with future Firefox versions.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/firefox-add-technology-modernizing?src=find-replacement-release-heartbeat",
                    "engagementButtonLabel": "Here's a Replacement",
                    "thanksMessage": "Redirecting...",
                    "postAnswerUrl": "",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-10-31T18:51:19.849479Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "\"TODO\" == \"Replace\"",
                "filter_expression": "\"TODO\" == \"Replace\"",
                "filter_object": [],
                "id": 411,
                "identicon_seed": "v1:265",
                "metadata": {},
                "name": "Heartbeat: Legacy Extension, TODO, Release",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 327,
                    "latest_revision_id": 411
                },
                "updated": "2017-10-31T18:51:19.855602Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Sample bump. Approved!",
                    "created": "2019-03-04T20:23:41.808141Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1463,
                    "revision": {
                        "id": 2298,
                        "recipe_id": 699
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-scroll-v1a",
                    "message": "Support the sites you love, avoid the ads you hate with a new product for Firefox.",
                    "learnMoreMessage": "?",
                    "learnMoreUrl": "https://blog.mozilla.org/futurereleases/2019/02/25/exploring-alternative-funding-models-for-the-web/",
                    "engagementButtonLabel": "Learn More",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://firstlook.firefox.com/scroll/v1a/?rc=heartbeat&rv=support-sites",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-04T20:22:25.317806Z",
                "enabled_states": [
                    {
                        "id": 722,
                        "created": "2019-03-07T00:21:45.786454Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 707,
                        "created": "2019-03-04T21:16:52.186884Z",
                        "creator": {
                            "id": 3,
                            "first_name": "Matthew",
                            "last_name": "Grimes",
                            "email": "mgrimes@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 691
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.country in [\"US\"]) && (normandy.channel in [\"release\"]) && ([\"scroll\",normandy.userId]|bucketSample(0,10,13000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 10,
                        "input": [
                            "\"scroll\"",
                            "normandy.userId"
                        ],
                        "start": 0,
                        "total": 13000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2298,
                "identicon_seed": "v1:yypbnp12kfe",
                "metadata": {},
                "name": "Heartbeat Scroll [v1a]",
                "recipe": {
                    "approved_revision_id": 2298,
                    "id": 699,
                    "latest_revision_id": 2298
                },
                "updated": "2019-03-07T00:21:46.432817Z"
            },
            "id": 699,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Sample bump. Approved!",
                    "created": "2019-03-04T20:23:41.808141Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1463,
                    "revision": {
                        "id": 2298,
                        "recipe_id": 699
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-scroll-v1a",
                    "message": "Support the sites you love, avoid the ads you hate with a new product for Firefox.",
                    "learnMoreMessage": "?",
                    "learnMoreUrl": "https://blog.mozilla.org/futurereleases/2019/02/25/exploring-alternative-funding-models-for-the-web/",
                    "engagementButtonLabel": "Learn More",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://firstlook.firefox.com/scroll/v1a/?rc=heartbeat&rv=support-sites",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-04T20:22:25.317806Z",
                "enabled_states": [
                    {
                        "id": 722,
                        "created": "2019-03-07T00:21:45.786454Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 707,
                        "created": "2019-03-04T21:16:52.186884Z",
                        "creator": {
                            "id": 3,
                            "first_name": "Matthew",
                            "last_name": "Grimes",
                            "email": "mgrimes@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 691
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.country in [\"US\"]) && (normandy.channel in [\"release\"]) && ([\"scroll\",normandy.userId]|bucketSample(0,10,13000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 10,
                        "input": [
                            "\"scroll\"",
                            "normandy.userId"
                        ],
                        "start": 0,
                        "total": 13000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2298,
                "identicon_seed": "v1:yypbnp12kfe",
                "metadata": {},
                "name": "Heartbeat Scroll [v1a]",
                "recipe": {
                    "approved_revision_id": 2298,
                    "id": 699,
                    "latest_revision_id": 2298
                },
                "updated": "2019-03-07T00:21:46.432817Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Sample bump",
                    "created": "2019-03-04T20:23:47.084178Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1466,
                    "revision": {
                        "id": 2301,
                        "recipe_id": 702
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-scroll-v1d",
                    "message": "Support the sites you love, avoid the ads you hate with a new product for Firefox.",
                    "learnMoreMessage": "?",
                    "learnMoreUrl": "https://blog.mozilla.org/futurereleases/2019/02/25/exploring-alternative-funding-models-for-the-web/",
                    "engagementButtonLabel": "Learn More",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://firstlook.firefox.com/scroll/v1d/?rc=heartbeat&rv=support-sites",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-04T20:22:33.772160Z",
                "enabled_states": [
                    {
                        "id": 725,
                        "created": "2019-03-07T00:21:56.820445Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 710,
                        "created": "2019-03-04T21:21:58.558762Z",
                        "creator": {
                            "id": 3,
                            "first_name": "Matthew",
                            "last_name": "Grimes",
                            "email": "mgrimes@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 694
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.country in [\"US\"]) && (normandy.channel in [\"release\"]) && ([\"scroll\",normandy.userId]|bucketSample(3000,10,13000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 10,
                        "input": [
                            "\"scroll\"",
                            "normandy.userId"
                        ],
                        "start": 3000,
                        "total": 13000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2301,
                "identicon_seed": "v1:nsh9pmttrp",
                "metadata": {},
                "name": "Heartbeat Scroll [v1d]",
                "recipe": {
                    "approved_revision_id": 2301,
                    "id": 702,
                    "latest_revision_id": 2301
                },
                "updated": "2019-03-07T00:21:57.687791Z"
            },
            "id": 702,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Sample bump",
                    "created": "2019-03-04T20:23:47.084178Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1466,
                    "revision": {
                        "id": 2301,
                        "recipe_id": 702
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-scroll-v1d",
                    "message": "Support the sites you love, avoid the ads you hate with a new product for Firefox.",
                    "learnMoreMessage": "?",
                    "learnMoreUrl": "https://blog.mozilla.org/futurereleases/2019/02/25/exploring-alternative-funding-models-for-the-web/",
                    "engagementButtonLabel": "Learn More",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://firstlook.firefox.com/scroll/v1d/?rc=heartbeat&rv=support-sites",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-04T20:22:33.772160Z",
                "enabled_states": [
                    {
                        "id": 725,
                        "created": "2019-03-07T00:21:56.820445Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 710,
                        "created": "2019-03-04T21:21:58.558762Z",
                        "creator": {
                            "id": 3,
                            "first_name": "Matthew",
                            "last_name": "Grimes",
                            "email": "mgrimes@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 694
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.country in [\"US\"]) && (normandy.channel in [\"release\"]) && ([\"scroll\",normandy.userId]|bucketSample(3000,10,13000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 10,
                        "input": [
                            "\"scroll\"",
                            "normandy.userId"
                        ],
                        "start": 3000,
                        "total": 13000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2301,
                "identicon_seed": "v1:nsh9pmttrp",
                "metadata": {},
                "name": "Heartbeat Scroll [v1d]",
                "recipe": {
                    "approved_revision_id": 2301,
                    "id": 702,
                    "latest_revision_id": 2301
                },
                "updated": "2019-03-07T00:21:57.687791Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Going to 50/10000 in en-* release",
                    "created": "2020-05-01T03:32:20.039189Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 2082,
                    "revision": {
                        "id": 3052,
                        "recipe_id": 954
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-privacy-messaging-message-2-1631129",
                    "message": "Firefox automatically protects you from online threats to your privacy and security.",
                    "learnMoreMessage": "?",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Learn More",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://www.mozilla.org/en-US/firefox/privacy-by-default/",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "jexl.context.env.version",
                    "capabilities-v1",
                    "jexl.transform.versionCompare",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2020-05-01T02:04:09.935727Z",
                "enabled_states": [
                    {
                        "id": 1574,
                        "created": "2020-05-08T04:07:35.820669Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1560,
                        "created": "2020-05-01T04:59:08.549138Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\",\"en-AU\"]) && (normandy.country in [\"US\",\"CA\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"70.!\")>=0)&&(env.version|versionCompare(\"76.*\")<0)) && ([\"global-v2\",normandy.userId]|bucketSample(50,50,10000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-GB",
                            "en-CA",
                            "en-NZ",
                            "en-ZA",
                            "en-US",
                            "en-AU"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "versions": [
                            70,
                            71,
                            72,
                            73,
                            74,
                            75,
                            76
                        ],
                        "type": "version"
                    },
                    {
                        "count": 50,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 50,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3052,
                "identicon_seed": "v1:3tw8pouaer1",
                "metadata": {},
                "name": "HB: Privacy Experiment, Trust Us, Message [1631129]",
                "recipe": {
                    "approved_revision_id": 3052,
                    "id": 954,
                    "latest_revision_id": 3052
                },
                "updated": "2020-05-08T04:07:36.555620Z"
            },
            "id": 954,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Going to 50/10000 in en-* release",
                    "created": "2020-05-01T03:32:20.039189Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 2082,
                    "revision": {
                        "id": 3052,
                        "recipe_id": 954
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-privacy-messaging-message-2-1631129",
                    "message": "Firefox automatically protects you from online threats to your privacy and security.",
                    "learnMoreMessage": "?",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Learn More",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://www.mozilla.org/en-US/firefox/privacy-by-default/",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "jexl.context.env.version",
                    "capabilities-v1",
                    "jexl.transform.versionCompare",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2020-05-01T02:04:09.935727Z",
                "enabled_states": [
                    {
                        "id": 1574,
                        "created": "2020-05-08T04:07:35.820669Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1560,
                        "created": "2020-05-01T04:59:08.549138Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\",\"en-AU\"]) && (normandy.country in [\"US\",\"CA\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"70.!\")>=0)&&(env.version|versionCompare(\"76.*\")<0)) && ([\"global-v2\",normandy.userId]|bucketSample(50,50,10000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-GB",
                            "en-CA",
                            "en-NZ",
                            "en-ZA",
                            "en-US",
                            "en-AU"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "versions": [
                            70,
                            71,
                            72,
                            73,
                            74,
                            75,
                            76
                        ],
                        "type": "version"
                    },
                    {
                        "count": 50,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 50,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3052,
                "identicon_seed": "v1:3tw8pouaer1",
                "metadata": {},
                "name": "HB: Privacy Experiment, Trust Us, Message [1631129]",
                "recipe": {
                    "approved_revision_id": 3052,
                    "id": 954,
                    "latest_revision_id": 3052
                },
                "updated": "2020-05-08T04:07:36.555620Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": false
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "comment": "I have verified the name, filter, survey url, and id.",
                    "created": "2020-06-18T20:50:13.405195Z",
                    "creator": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "id": 2156,
                    "revision": {
                        "id": 3164,
                        "recipe_id": 991
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-session-restore-low-set",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Session-Restore-Preliminary-Usage-Survey?range=low&restore=set",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 11,
                    "first_name": "Kamyar",
                    "last_name": "Ardekani",
                    "email": "kardekani@mozilla.com"
                },
                "date_created": "2020-06-18T18:26:00.034219Z",
                "enabled_states": [
                    {
                        "id": 1667,
                        "created": "2020-06-30T00:55:40.310183Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1643,
                        "created": "2020-06-19T21:35:21.933157Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "('browser.startup.page'|preferenceValue == 3) && (normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 4)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(200,50,10000)) && (('browser.startup.page'|preferenceValue == 3) && (normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 4))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 50,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 200,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3164,
                "identicon_seed": "v1:x6o3y7ijxv",
                "metadata": {},
                "name": "HB: Session Restore Survey (Low/Restore Set) [1627730]",
                "recipe": {
                    "approved_revision_id": 3164,
                    "id": 991,
                    "latest_revision_id": 3164
                },
                "updated": "2020-06-30T00:55:41.127164Z"
            },
            "id": 991,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "comment": "I have verified the name, filter, survey url, and id.",
                    "created": "2020-06-18T20:50:13.405195Z",
                    "creator": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "id": 2156,
                    "revision": {
                        "id": 3164,
                        "recipe_id": 991
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-session-restore-low-set",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Session-Restore-Preliminary-Usage-Survey?range=low&restore=set",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 11,
                    "first_name": "Kamyar",
                    "last_name": "Ardekani",
                    "email": "kardekani@mozilla.com"
                },
                "date_created": "2020-06-18T18:26:00.034219Z",
                "enabled_states": [
                    {
                        "id": 1667,
                        "created": "2020-06-30T00:55:40.310183Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1643,
                        "created": "2020-06-19T21:35:21.933157Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "('browser.startup.page'|preferenceValue == 3) && (normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 4)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(200,50,10000)) && (('browser.startup.page'|preferenceValue == 3) && (normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 4))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 50,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 200,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3164,
                "identicon_seed": "v1:x6o3y7ijxv",
                "metadata": {},
                "name": "HB: Session Restore Survey (Low/Restore Set) [1627730]",
                "recipe": {
                    "approved_revision_id": 3164,
                    "id": 991,
                    "latest_revision_id": 3164
                },
                "updated": "2020-06-30T00:55:41.127164Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "approved change to stable sampling",
                    "created": "2019-03-05T00:45:14.633855Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1476,
                    "revision": {
                        "id": 2311,
                        "recipe_id": 713
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-pinned-tabs-usage-1",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/visit-survey",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.context.env.version",
                    "capabilities-v1",
                    "jexl.transform.stableSample",
                    "jexl.transform.versionCompare",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-05T00:45:03.072215Z",
                "enabled_states": [
                    {
                        "id": 857,
                        "created": "2019-05-01T19:29:34.362909Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 720,
                        "created": "2019-03-05T18:13:42.267547Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-CA\",\"en-GB\",\"en-AU\",\"en-NZ\",\"en-ZA\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"IN\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"64.!\")>=0)&&(env.version|versionCompare(\"65.*\")<0)) && ([normandy.recipe.id,normandy.userId]|stableSample(0.005))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-CA",
                            "en-GB",
                            "en-AU",
                            "en-NZ",
                            "en-ZA"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "IN"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "versions": [
                            64,
                            65
                        ],
                        "type": "version"
                    },
                    {
                        "type": "stableSample",
                        "input": [
                            "normandy.recipe.id",
                            "normandy.userId"
                        ],
                        "rate": 0.005
                    }
                ],
                "id": 2311,
                "identicon_seed": "v1:c3rhdq9f2lw",
                "metadata": {},
                "name": "Heartbeat: Pinned Tabs Usage",
                "recipe": {
                    "approved_revision_id": 2311,
                    "id": 713,
                    "latest_revision_id": 2311
                },
                "updated": "2019-05-01T19:29:35.134665Z"
            },
            "id": 713,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "approved change to stable sampling",
                    "created": "2019-03-05T00:45:14.633855Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1476,
                    "revision": {
                        "id": 2311,
                        "recipe_id": 713
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-pinned-tabs-usage-1",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/visit-survey",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.context.env.version",
                    "capabilities-v1",
                    "jexl.transform.stableSample",
                    "jexl.transform.versionCompare",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-05T00:45:03.072215Z",
                "enabled_states": [
                    {
                        "id": 857,
                        "created": "2019-05-01T19:29:34.362909Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 720,
                        "created": "2019-03-05T18:13:42.267547Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-CA\",\"en-GB\",\"en-AU\",\"en-NZ\",\"en-ZA\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"IN\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"64.!\")>=0)&&(env.version|versionCompare(\"65.*\")<0)) && ([normandy.recipe.id,normandy.userId]|stableSample(0.005))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-CA",
                            "en-GB",
                            "en-AU",
                            "en-NZ",
                            "en-ZA"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "IN"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "versions": [
                            64,
                            65
                        ],
                        "type": "version"
                    },
                    {
                        "type": "stableSample",
                        "input": [
                            "normandy.recipe.id",
                            "normandy.userId"
                        ],
                        "rate": 0.005
                    }
                ],
                "id": 2311,
                "identicon_seed": "v1:c3rhdq9f2lw",
                "metadata": {},
                "name": "Heartbeat: Pinned Tabs Usage",
                "recipe": {
                    "approved_revision_id": 2311,
                    "id": 713,
                    "latest_revision_id": 2311
                },
                "updated": "2019-05-01T19:29:35.134665Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": false
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "looks good - hits the same buckets as 673 and includes that recipeId explicitly",
                    "created": "2019-03-05T21:32:57.423802Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1477,
                    "revision": {
                        "id": 2312,
                        "recipe_id": 714
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-fxa-browser-discoverability",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Avatar-Experiment",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "capabilities-v1",
                    "jexl.transform.versionCompare",
                    "jexl.context.env.version",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-05T21:32:45.700172Z",
                "enabled_states": [
                    {
                        "id": 858,
                        "created": "2019-05-01T19:30:04.943996Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 721,
                        "created": "2019-03-05T23:01:21.951237Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "[673,normandy.userId]|bucketSample(620,8,1000)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-ZA\",\"en-NZ\",\"en-CA\",\"en-GB\",\"en-AU\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"65.!\")>=0)&&(env.version|versionCompare(\"65.*\")<0)) && ([673,normandy.userId]|bucketSample(620,8,1000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-ZA",
                            "en-NZ",
                            "en-CA",
                            "en-GB",
                            "en-AU"
                        ],
                        "type": "locale"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "versions": [
                            65
                        ],
                        "type": "version"
                    }
                ],
                "id": 2312,
                "identicon_seed": "v1:aj4o4zkt2s",
                "metadata": {},
                "name": "HB Followup: FxA/Sync Improved Discoverability [Bug 1508743]",
                "recipe": {
                    "approved_revision_id": 2312,
                    "id": 714,
                    "latest_revision_id": 2312
                },
                "updated": "2019-05-01T19:30:05.746691Z"
            },
            "id": 714,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "looks good - hits the same buckets as 673 and includes that recipeId explicitly",
                    "created": "2019-03-05T21:32:57.423802Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 1477,
                    "revision": {
                        "id": 2312,
                        "recipe_id": 714
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-fxa-browser-discoverability",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Avatar-Experiment",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "capabilities-v1",
                    "jexl.transform.versionCompare",
                    "jexl.context.env.version",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2019-03-05T21:32:45.700172Z",
                "enabled_states": [
                    {
                        "id": 858,
                        "created": "2019-05-01T19:30:04.943996Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 721,
                        "created": "2019-03-05T23:01:21.951237Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "[673,normandy.userId]|bucketSample(620,8,1000)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-ZA\",\"en-NZ\",\"en-CA\",\"en-GB\",\"en-AU\"]) && (normandy.channel in [\"release\"]) && ((env.version|versionCompare(\"65.!\")>=0)&&(env.version|versionCompare(\"65.*\")<0)) && ([673,normandy.userId]|bucketSample(620,8,1000))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-ZA",
                            "en-NZ",
                            "en-CA",
                            "en-GB",
                            "en-AU"
                        ],
                        "type": "locale"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "versions": [
                            65
                        ],
                        "type": "version"
                    }
                ],
                "id": 2312,
                "identicon_seed": "v1:aj4o4zkt2s",
                "metadata": {},
                "name": "HB Followup: FxA/Sync Improved Discoverability [Bug 1508743]",
                "recipe": {
                    "approved_revision_id": 2312,
                    "id": 714,
                    "latest_revision_id": 2312
                },
                "updated": "2019-05-01T19:30:05.746691Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": false
        },
        {
            "approved_revision": null,
            "id": 396,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "comment": "+1",
                    "created": "2017-12-08T23:36:20.747316Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 628,
                    "revision": {
                        "id": 177,
                        "recipe_id": 396
                    }
                },
                "arguments": {
                    "surveyId": "hb-search-nondefaults-2-declined",
                    "message": "Mozilla would like to know what you think about Firefox",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/sdefaults?v=2&b=declined",
                    "includeTelemetryUUID": true,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-12-08T23:32:45.530367Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(  \n    normandy.channel == 'release'\n    && normandy.distribution == 'default'\n    && normandy.version >= '57.0'\n    && normandy.version <= '58'\n    && normandy.locale == 'en-US'\n    && [normandy.userId]|bucketSample(30, 50, 1000)\n    && normandy.country == 'US' \n    && 'browser.search.reset.status'|preferenceValue == 'declined'\n)",
                "filter_expression": "(  \n    normandy.channel == 'release'\n    && normandy.distribution == 'default'\n    && normandy.version >= '57.0'\n    && normandy.version <= '58'\n    && normandy.locale == 'en-US'\n    && [normandy.userId]|bucketSample(30, 50, 1000)\n    && normandy.country == 'US' \n    && 'browser.search.reset.status'|preferenceValue == 'declined'\n)",
                "filter_object": [],
                "id": 177,
                "identicon_seed": "v1:vc51ct1iee",
                "metadata": {},
                "name": "Heartbeat: Search Defaults Post-Survey [Non-Default, Declined]",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 396,
                    "latest_revision_id": 177
                },
                "updated": "2017-12-08T23:32:45.543257Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 420,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Looks good!",
                    "created": "2018-02-27T03:04:08.749152Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 683,
                    "revision": {
                        "id": 122,
                        "recipe_id": 420
                    }
                },
                "arguments": {
                    "surveyId": "hb-activity-stream-59-release-pocket-sponsored-stories-bug-1435822-c",
                    "message": "Please take this short survey about your experience with Firefox",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Advocacy/heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/SPOCS-Release?b=c",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-02-27T03:01:58.138747Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  normandy.channel == 'release' && \n  normandy.country == 'US' &&\n  normandy.locale == 'en-US' &&\n  normandy.version >= '58.0' &&\n  normandy.request_time < '2018-03-06'|date &&\n  [normandy.userId]|bucketSample(328, 10, 1000)  &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceIsUserSet &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceValue == '{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"hidden\":false,\"provider_header\":\"pocket_feedback_header\",\"provider_description\":\"pocket_description\",\"provider_icon\":\"pocket\",\"provider_name\":\"Pocket\",\"read_more_endpoint\":\"https://getpocket.com/explore/trending?src=fx_new_tab\",\"stories_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=2&consumer_key=$apiKey&locale_lang=en-US&feed_variant=release_spocs_control\",\"stories_referrer\":\"http://getpocket.com/recommendations\",\"info_link\":\"https://www.mozilla.org/privacy/firefox/#pocketstories\",\"disclaimer_link\":\"https://getpocket.cdn.mozilla.net/firefox/new_tab_learn_more\",\"topics_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US\",\"show_spocs\":false,\"personalized\":true}'\n)",
                "filter_expression": "(\n  normandy.channel == 'release' && \n  normandy.country == 'US' &&\n  normandy.locale == 'en-US' &&\n  normandy.version >= '58.0' &&\n  normandy.request_time < '2018-03-06'|date &&\n  [normandy.userId]|bucketSample(328, 10, 1000)  &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceIsUserSet &&\n  'browser.newtabpage.activity-stream.feeds.section.topstories.options'|preferenceValue == '{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"hidden\":false,\"provider_header\":\"pocket_feedback_header\",\"provider_description\":\"pocket_description\",\"provider_icon\":\"pocket\",\"provider_name\":\"Pocket\",\"read_more_endpoint\":\"https://getpocket.com/explore/trending?src=fx_new_tab\",\"stories_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=2&consumer_key=$apiKey&locale_lang=en-US&feed_variant=release_spocs_control\",\"stories_referrer\":\"http://getpocket.com/recommendations\",\"info_link\":\"https://www.mozilla.org/privacy/firefox/#pocketstories\",\"disclaimer_link\":\"https://getpocket.cdn.mozilla.net/firefox/new_tab_learn_more\",\"topics_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US\",\"show_spocs\":false,\"personalized\":true}'\n)",
                "filter_object": [],
                "id": 122,
                "identicon_seed": "v1:jw2x493ob",
                "metadata": {},
                "name": "Heartbeat: Activity Stream 59 Release Pocket Sponsored Stories (Bug 1435822) - Control",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 420,
                    "latest_revision_id": 122
                },
                "updated": "2018-02-27T03:01:58.143682Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "comment": "+1",
                    "created": "2018-10-30T17:34:07.335547Z",
                    "creator": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "id": 1231,
                    "revision": {
                        "id": 1980,
                        "recipe_id": 620
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-hvus-quant-de-5",
                    "message": "Hilf uns mit Deinem Feedback Firefox noch besser zu machen",
                    "learnMoreMessage": "Mehr darüber Erfahren",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Zur Umfrage",
                    "thanksMessage": "Dankeschön",
                    "postAnswerUrl": "https://forthrightsurveys.com/run/brg138181610q-ger?sc=2",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2018-10-30T16:49:28.726116Z",
                "enabled_states": [
                    {
                        "id": 484,
                        "created": "2018-10-30T18:36:54.824801Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 483,
                        "created": "2018-10-30T17:51:45.646449Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 473
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  [normandy.userId, 'HVUS']|bucketSample(0,55,1000)\n  && normandy.channel == 'release'\n  && normandy.locale == 'de'\n  && normandy.country == 'DE'\n  && !normandy.isFirstRun \n)",
                "filter_expression": "(\n  [normandy.userId, 'HVUS']|bucketSample(0,55,1000)\n  && normandy.channel == 'release'\n  && normandy.locale == 'de'\n  && normandy.country == 'DE'\n  && !normandy.isFirstRun \n)",
                "filter_object": [],
                "id": 1980,
                "identicon_seed": "v1:0zh9ayqecpk",
                "metadata": {},
                "name": "Heartbeat: HVUS, DE",
                "recipe": {
                    "approved_revision_id": 1980,
                    "id": 620,
                    "latest_revision_id": 1980
                },
                "updated": "2018-10-30T18:36:54.829906Z"
            },
            "id": 620,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "comment": "+1",
                    "created": "2018-10-30T17:34:07.335547Z",
                    "creator": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "id": 1231,
                    "revision": {
                        "id": 1980,
                        "recipe_id": 620
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-hvus-quant-de-5",
                    "message": "Hilf uns mit Deinem Feedback Firefox noch besser zu machen",
                    "learnMoreMessage": "Mehr darüber Erfahren",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Zur Umfrage",
                    "thanksMessage": "Dankeschön",
                    "postAnswerUrl": "https://forthrightsurveys.com/run/brg138181610q-ger?sc=2",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2018-10-30T16:49:28.726116Z",
                "enabled_states": [
                    {
                        "id": 484,
                        "created": "2018-10-30T18:36:54.824801Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 483,
                        "created": "2018-10-30T17:51:45.646449Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 473
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  [normandy.userId, 'HVUS']|bucketSample(0,55,1000)\n  && normandy.channel == 'release'\n  && normandy.locale == 'de'\n  && normandy.country == 'DE'\n  && !normandy.isFirstRun \n)",
                "filter_expression": "(\n  [normandy.userId, 'HVUS']|bucketSample(0,55,1000)\n  && normandy.channel == 'release'\n  && normandy.locale == 'de'\n  && normandy.country == 'DE'\n  && !normandy.isFirstRun \n)",
                "filter_object": [],
                "id": 1980,
                "identicon_seed": "v1:0zh9ayqecpk",
                "metadata": {},
                "name": "Heartbeat: HVUS, DE",
                "recipe": {
                    "approved_revision_id": 1980,
                    "id": 620,
                    "latest_revision_id": 1980
                },
                "updated": "2018-10-30T18:36:54.829906Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 201,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Rolling the sample window for 40 buckets.",
                    "created": "2017-08-15T22:15:42.329753Z",
                    "creator": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "id": 154,
                    "revision": {
                        "id": 911,
                        "recipe_id": 201
                    }
                },
                "arguments": {
                    "engagementButtonLabel": "Get it now",
                    "includeTelemetryUUID": true,
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Shield_Studies",
                    "message": "Want to try something new in Firefox?",
                    "postAnswerUrl": "https://addons.mozilla.org/firefox/shield_study_13",
                    "repeatOption": "once",
                    "surveyId": "net-neutrality-1",
                    "thanksMessage": "Thank You!"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-08-15T22:15:35.863556Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    [normandy.userId]|bucketSample(551, 40, 1000)\n    && normandy.locale in ['en-US']\n    && normandy.country == 'US'\n    && normandy.channel == 'release'\n    && normandy.version > '53.0'\n)",
                "filter_expression": "(\n    [normandy.userId]|bucketSample(551, 40, 1000)\n    && normandy.locale in ['en-US']\n    && normandy.country == 'US'\n    && normandy.channel == 'release'\n    && normandy.version > '53.0'\n)",
                "filter_object": [],
                "id": 911,
                "identicon_seed": "v1:201",
                "metadata": {},
                "name": "Shield Study 13 - Net Neutrality",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 201,
                    "latest_revision_id": 911
                },
                "updated": "2017-08-15T22:15:35.869734Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "comment": "LGTM",
                    "created": "2019-05-09T22:20:50.921111Z",
                    "creator": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "id": 1600,
                    "revision": {
                        "id": 2477,
                        "recipe_id": 769
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-voice-firstlook-addon-false",
                    "message": "Voice control in Firefox! Set a timer, play music, control the lights and more by connecting your favorite voice assistant.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/en-US/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://firstlook.firefox.com/browser-asst/v1/?rc=heartbeat&rv=addon-false",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.stableSample"
                ],
                "comment": "",
                "creator": {
                    "id": 6,
                    "first_name": "Josh",
                    "last_name": "Gaunt",
                    "email": "jgaunt@mozilla.com"
                },
                "date_created": "2019-05-09T22:20:35.853170Z",
                "enabled_states": [
                    {
                        "id": 998,
                        "created": "2019-06-10T17:05:45.135714Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 910,
                        "created": "2019-05-09T23:37:19.830593Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!([764,normandy.userId]|stableSample(0.0025)) &&\n!(\n\tnormandy.addons[\"abb@amazon.com\"].isActive ||\n\tnormandy.addons[\"amptra@keepa.com\"].isActive ||\n\tnormandy.addons[\"izer@camelcamelcamel.com\"].isActive ||\n\tnormandy.addons[\"{1417a6e0-be73-4358-912c-5dce719b5791}\"].isActive ||\n\tnormandy.addons[\"speaktome@mozilla.com\"].isActive\n)",
                "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.country in [\"US\",\"GB\",\"CA\"]) && (normandy.channel in [\"release\"]) && ([normandy.recipe.id,normandy.userId]|stableSample(0.0025)) && (!([764,normandy.userId]|stableSample(0.0025)) &&\n!(\n\tnormandy.addons[\"abb@amazon.com\"].isActive ||\n\tnormandy.addons[\"amptra@keepa.com\"].isActive ||\n\tnormandy.addons[\"izer@camelcamelcamel.com\"].isActive ||\n\tnormandy.addons[\"{1417a6e0-be73-4358-912c-5dce719b5791}\"].isActive ||\n\tnormandy.addons[\"speaktome@mozilla.com\"].isActive\n))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "GB",
                            "CA"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "input": [
                            "normandy.recipe.id",
                            "normandy.userId"
                        ],
                        "rate": 0.0025,
                        "type": "stableSample"
                    }
                ],
                "id": 2477,
                "identicon_seed": "v1:9rbo68wz7ce",
                "metadata": {},
                "name": "HB: Firefox Voice Firstlook - All Users",
                "recipe": {
                    "approved_revision_id": 2477,
                    "id": 769,
                    "latest_revision_id": 2477
                },
                "updated": "2019-06-10T17:05:46.190427Z"
            },
            "id": 769,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "comment": "LGTM",
                    "created": "2019-05-09T22:20:50.921111Z",
                    "creator": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "id": 1600,
                    "revision": {
                        "id": 2477,
                        "recipe_id": 769
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-voice-firstlook-addon-false",
                    "message": "Voice control in Firefox! Set a timer, play music, control the lights and more by connecting your favorite voice assistant.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/en-US/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://firstlook.firefox.com/browser-asst/v1/?rc=heartbeat&rv=addon-false",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.stableSample"
                ],
                "comment": "",
                "creator": {
                    "id": 6,
                    "first_name": "Josh",
                    "last_name": "Gaunt",
                    "email": "jgaunt@mozilla.com"
                },
                "date_created": "2019-05-09T22:20:35.853170Z",
                "enabled_states": [
                    {
                        "id": 998,
                        "created": "2019-06-10T17:05:45.135714Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 910,
                        "created": "2019-05-09T23:37:19.830593Z",
                        "creator": {
                            "id": 4,
                            "first_name": "Rob",
                            "last_name": "Rayborn",
                            "email": "rrayborn@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!([764,normandy.userId]|stableSample(0.0025)) &&\n!(\n\tnormandy.addons[\"abb@amazon.com\"].isActive ||\n\tnormandy.addons[\"amptra@keepa.com\"].isActive ||\n\tnormandy.addons[\"izer@camelcamelcamel.com\"].isActive ||\n\tnormandy.addons[\"{1417a6e0-be73-4358-912c-5dce719b5791}\"].isActive ||\n\tnormandy.addons[\"speaktome@mozilla.com\"].isActive\n)",
                "filter_expression": "(normandy.locale in [\"en-US\"]) && (normandy.country in [\"US\",\"GB\",\"CA\"]) && (normandy.channel in [\"release\"]) && ([normandy.recipe.id,normandy.userId]|stableSample(0.0025)) && (!([764,normandy.userId]|stableSample(0.0025)) &&\n!(\n\tnormandy.addons[\"abb@amazon.com\"].isActive ||\n\tnormandy.addons[\"amptra@keepa.com\"].isActive ||\n\tnormandy.addons[\"izer@camelcamelcamel.com\"].isActive ||\n\tnormandy.addons[\"{1417a6e0-be73-4358-912c-5dce719b5791}\"].isActive ||\n\tnormandy.addons[\"speaktome@mozilla.com\"].isActive\n))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "GB",
                            "CA"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "input": [
                            "normandy.recipe.id",
                            "normandy.userId"
                        ],
                        "rate": 0.0025,
                        "type": "stableSample"
                    }
                ],
                "id": 2477,
                "identicon_seed": "v1:9rbo68wz7ce",
                "metadata": {},
                "name": "HB: Firefox Voice Firstlook - All Users",
                "recipe": {
                    "approved_revision_id": 2477,
                    "id": 769,
                    "latest_revision_id": 2477
                },
                "updated": "2019-06-10T17:05:46.190427Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 969,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": null,
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-fb-container-1636144",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/container-feedback",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.stableSample"
                ],
                "comment": "",
                "creator": {
                    "id": 4,
                    "first_name": "Rob",
                    "last_name": "Rayborn",
                    "email": "rrayborn@mozilla.com"
                },
                "date_created": "2020-05-22T21:44:27.563011Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "normandy.addons['@contain-facebook'].isActive",
                "filter_expression": "(normandy.locale in [\"en-AU\",\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\"]) && (normandy.channel in [\"release\"]) && ([normandy.recipe.id,normandy.userId]|stableSample(0.03)) && (normandy.addons['@contain-facebook'].isActive)",
                "filter_object": [
                    {
                        "locales": [
                            "en-AU",
                            "en-GB",
                            "en-CA",
                            "en-NZ",
                            "en-ZA",
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "input": [
                            "normandy.recipe.id",
                            "normandy.userId"
                        ],
                        "rate": 0.03,
                        "type": "stableSample"
                    }
                ],
                "id": 3090,
                "identicon_seed": "v1:um4wyr3nvdc",
                "metadata": {},
                "name": "HB: Firefox Facebook Container Survey [1636144]",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 969,
                    "latest_revision_id": 3090
                },
                "updated": "2020-05-22T21:44:28.347944Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "approved",
                    "created": "2018-08-28T20:54:52.737130Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1075,
                    "revision": {
                        "id": 1789,
                        "recipe_id": 541
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-pribadg-reco",
                    "message": "Install Privacy Badger to keep third-parties from tracking you on the web",
                    "learnMoreMessage": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Add Privacy Badger",
                    "thanksMessage": "Redirecting...",
                    "postAnswerUrl": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2018-08-28T20:54:47.952909Z",
                "enabled_states": [
                    {
                        "id": 293,
                        "created": "2018-09-04T16:44:36.835524Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 284,
                        "created": "2018-08-28T20:56:42.054174Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 268
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n [normandy.userId]|bucketSample(984, 15, 1000)\n && normandy.channel == 'release' \n && normandy.version >= '61' \n && normandy.locale == 'en-US'\n &&  !normandy.isFirstRun \n && !('jid1-MnnxcxisBPnSXQ@jetpack' in normandy.addons)\n && !('jid1-MnnxcxisBPnSXQ-eff@jetpack' in normandy.addons)\n)",
                "filter_expression": "(\n [normandy.userId]|bucketSample(984, 15, 1000)\n && normandy.channel == 'release' \n && normandy.version >= '61' \n && normandy.locale == 'en-US'\n &&  !normandy.isFirstRun \n && !('jid1-MnnxcxisBPnSXQ@jetpack' in normandy.addons)\n && !('jid1-MnnxcxisBPnSXQ-eff@jetpack' in normandy.addons)\n)",
                "filter_object": [],
                "id": 1789,
                "identicon_seed": "v1:118oyywx8hc8",
                "metadata": {},
                "name": "HB: Privacy Badger Recommendation",
                "recipe": {
                    "approved_revision_id": 1789,
                    "id": 541,
                    "latest_revision_id": 1789
                },
                "updated": "2018-09-04T16:44:36.846397Z"
            },
            "id": 541,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "approved",
                    "created": "2018-08-28T20:54:52.737130Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1075,
                    "revision": {
                        "id": 1789,
                        "recipe_id": 541
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-pribadg-reco",
                    "message": "Install Privacy Badger to keep third-parties from tracking you on the web",
                    "learnMoreMessage": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Add Privacy Badger",
                    "thanksMessage": "Redirecting...",
                    "postAnswerUrl": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2018-08-28T20:54:47.952909Z",
                "enabled_states": [
                    {
                        "id": 293,
                        "created": "2018-09-04T16:44:36.835524Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 284,
                        "created": "2018-08-28T20:56:42.054174Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 268
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n [normandy.userId]|bucketSample(984, 15, 1000)\n && normandy.channel == 'release' \n && normandy.version >= '61' \n && normandy.locale == 'en-US'\n &&  !normandy.isFirstRun \n && !('jid1-MnnxcxisBPnSXQ@jetpack' in normandy.addons)\n && !('jid1-MnnxcxisBPnSXQ-eff@jetpack' in normandy.addons)\n)",
                "filter_expression": "(\n [normandy.userId]|bucketSample(984, 15, 1000)\n && normandy.channel == 'release' \n && normandy.version >= '61' \n && normandy.locale == 'en-US'\n &&  !normandy.isFirstRun \n && !('jid1-MnnxcxisBPnSXQ@jetpack' in normandy.addons)\n && !('jid1-MnnxcxisBPnSXQ-eff@jetpack' in normandy.addons)\n)",
                "filter_object": [],
                "id": 1789,
                "identicon_seed": "v1:118oyywx8hc8",
                "metadata": {},
                "name": "HB: Privacy Badger Recommendation",
                "recipe": {
                    "approved_revision_id": 1789,
                    "id": 541,
                    "latest_revision_id": 1789
                },
                "updated": "2018-09-04T16:44:36.846397Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 395,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "comment": "+1",
                    "created": "2017-12-08T23:36:18.830080Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 627,
                    "revision": {
                        "id": 179,
                        "recipe_id": 395
                    }
                },
                "arguments": {
                    "surveyId": "hb-search-nondefaults-2-accepted",
                    "message": "Mozilla would like to know what you think about Firefox",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/sdefaults?v=2&b=accepted",
                    "includeTelemetryUUID": true,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-12-08T23:36:09.366994Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(  \n    normandy.channel == 'release'\n    && normandy.distribution == 'default'\n    && normandy.version >= '57.0'\n    && normandy.version <= '58'\n    && normandy.locale == 'en-US'\n    && [normandy.userId]|bucketSample(30, 50, 1000)\n    && normandy.country == 'US' \n    && 'browser.search.reset.status'|preferenceValue == 'accepted'\n)",
                "filter_expression": "(  \n    normandy.channel == 'release'\n    && normandy.distribution == 'default'\n    && normandy.version >= '57.0'\n    && normandy.version <= '58'\n    && normandy.locale == 'en-US'\n    && [normandy.userId]|bucketSample(30, 50, 1000)\n    && normandy.country == 'US' \n    && 'browser.search.reset.status'|preferenceValue == 'accepted'\n)",
                "filter_object": [],
                "id": 179,
                "identicon_seed": "v1:6m0rhat5yr9",
                "metadata": {},
                "name": "Heartbeat: Search Defaults Post-Survey [Non-Default, Accepted]",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 395,
                    "latest_revision_id": 179
                },
                "updated": "2017-12-08T23:36:09.379527Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Bumping the sample to 1%",
                    "created": "2020-06-25T23:44:41.157087Z",
                    "creator": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "id": 2181,
                    "revision": {
                        "id": 3194,
                        "recipe_id": 1004
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-tab-survey-high",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/tabs-survey?range=high",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 42,
                    "first_name": "Rosanne",
                    "last_name": "Scholl",
                    "email": "rscholl@mozilla.com"
                },
                "date_created": "2020-06-25T23:44:21.087851Z",
                "enabled_states": [
                    {
                        "id": 1682,
                        "created": "2020-07-01T18:20:23.565615Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1658,
                        "created": "2020-06-25T23:48:40.737790Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 1655
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 13)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"FR\",\"DE\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(4255,100,10000)) && ((normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 13))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "FR",
                            "DE"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 100,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 4255,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3194,
                "identicon_seed": "v1:i8i5vza51t",
                "metadata": {},
                "name": "HB: Tab Survey (High) [1641700]",
                "recipe": {
                    "approved_revision_id": 3194,
                    "id": 1004,
                    "latest_revision_id": 3194
                },
                "updated": "2020-07-01T18:20:24.577033Z"
            },
            "id": 1004,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Bumping the sample to 1%",
                    "created": "2020-06-25T23:44:41.157087Z",
                    "creator": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "id": 2181,
                    "revision": {
                        "id": 3194,
                        "recipe_id": 1004
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-tab-survey-high",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/tabs-survey?range=high",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 42,
                    "first_name": "Rosanne",
                    "last_name": "Scholl",
                    "email": "rscholl@mozilla.com"
                },
                "date_created": "2020-06-25T23:44:21.087851Z",
                "enabled_states": [
                    {
                        "id": 1682,
                        "created": "2020-07-01T18:20:23.565615Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1658,
                        "created": "2020-06-25T23:48:40.737790Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 1655
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 13)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"FR\",\"DE\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(4255,100,10000)) && ((normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] > 13))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "FR",
                            "DE"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 100,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 4255,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3194,
                "identicon_seed": "v1:i8i5vza51t",
                "metadata": {},
                "name": "HB: Tab Survey (High) [1641700]",
                "recipe": {
                    "approved_revision_id": 3194,
                    "id": 1004,
                    "latest_revision_id": 3194
                },
                "updated": "2020-07-01T18:20:24.577033Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Bumping the sample to 1%",
                    "created": "2020-06-25T23:43:58.199488Z",
                    "creator": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "id": 2180,
                    "revision": {
                        "id": 3193,
                        "recipe_id": 1002
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-tab-survey-low",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/tabs-survey?range=low",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 42,
                    "first_name": "Rosanne",
                    "last_name": "Scholl",
                    "email": "rscholl@mozilla.com"
                },
                "date_created": "2020-06-25T23:43:44.405613Z",
                "enabled_states": [
                    {
                        "id": 1684,
                        "created": "2020-07-01T18:20:43.694903Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1659,
                        "created": "2020-06-25T23:48:47.769142Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 1657
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 1)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"FR\",\"DE\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(4255,100,10000)) && ((normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 1))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "FR",
                            "DE"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 100,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 4255,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3193,
                "identicon_seed": "v1:8x85yoabgc6",
                "metadata": {},
                "name": "HB: Tab Survey (Low) [1641700]",
                "recipe": {
                    "approved_revision_id": 3193,
                    "id": 1002,
                    "latest_revision_id": 3193
                },
                "updated": "2020-07-01T18:20:44.589915Z"
            },
            "id": 1002,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "comment": "Bumping the sample to 1%",
                    "created": "2020-06-25T23:43:58.199488Z",
                    "creator": {
                        "id": 42,
                        "first_name": "Rosanne",
                        "last_name": "Scholl",
                        "email": "rscholl@mozilla.com"
                    },
                    "id": 2180,
                    "revision": {
                        "id": 3193,
                        "recipe_id": 1002
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-tab-survey-low",
                    "message": "Please help make Firefox better by taking this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/tabs-survey?range=low",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "jexl.transform.bucketSample",
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 42,
                    "first_name": "Rosanne",
                    "last_name": "Scholl",
                    "email": "rscholl@mozilla.com"
                },
                "date_created": "2020-06-25T23:43:44.405613Z",
                "enabled_states": [
                    {
                        "id": 1684,
                        "created": "2020-07-01T18:20:43.694903Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1659,
                        "created": "2020-06-25T23:48:47.769142Z",
                        "creator": {
                            "id": 11,
                            "first_name": "Kamyar",
                            "last_name": "Ardekani",
                            "email": "kardekani@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 1657
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 1)",
                "filter_expression": "(normandy.locale in [\"en-US\",\"en-AU\",\"en-GB\",\"en-ZA\",\"en-CA\",\"en-NZ\"]) && (normandy.country in [\"US\",\"CA\",\"GB\",\"FR\",\"DE\"]) && (normandy.channel in [\"release\"]) && ([\"global-v2\",normandy.userId]|bucketSample(4255,100,10000)) && ((normandy.telemetry.main.payload.processes.parent.scalars[\"browser.engagement.max_concurrent_tab_count\"] <= 1))",
                "filter_object": [
                    {
                        "locales": [
                            "en-US",
                            "en-AU",
                            "en-GB",
                            "en-ZA",
                            "en-CA",
                            "en-NZ"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA",
                            "GB",
                            "FR",
                            "DE"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 100,
                        "input": [
                            "\"global-v2\"",
                            "normandy.userId"
                        ],
                        "start": 4255,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 3193,
                "identicon_seed": "v1:8x85yoabgc6",
                "metadata": {},
                "name": "HB: Tab Survey (Low) [1641700]",
                "recipe": {
                    "approved_revision_id": 3193,
                    "id": 1002,
                    "latest_revision_id": 3193
                },
                "updated": "2020-07-01T18:20:44.589915Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 196,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 3,
                        "first_name": "Matthew",
                        "last_name": "Grimes",
                        "email": "mgrimes@mozilla.com"
                    },
                    "comment": "Bumping the sample so we can get data before 55",
                    "created": "2017-07-05T17:22:17.790160Z",
                    "creator": {
                        "id": 11,
                        "first_name": "Kamyar",
                        "last_name": "Ardekani",
                        "email": "kardekani@mozilla.com"
                    },
                    "id": 91,
                    "revision": {
                        "id": 923,
                        "recipe_id": 196
                    }
                },
                "arguments": {
                    "engagementButtonLabel": "Get it now",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Shield_Studies",
                    "message": "Want to try something new in Firefox?",
                    "postAnswerUrl": "https://addons.mozilla.org/firefox/shield_study_12",
                    "surveyId": "activity-stream-2",
                    "thanksMessage": "Thank You!"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-07-05T17:22:12.408658Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    [normandy.userId]|bucketSample(297, 20, 1000)\n    && normandy.locale in ['en-US']\n    && normandy.channel == 'release'\n)",
                "filter_expression": "(\n    [normandy.userId]|bucketSample(297, 20, 1000)\n    && normandy.locale in ['en-US']\n    && normandy.channel == 'release'\n)",
                "filter_object": [],
                "id": 923,
                "identicon_seed": "v1:196",
                "metadata": {},
                "name": "Shield Study 12 - Activity Stream V2",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 196,
                    "latest_revision_id": 923
                },
                "updated": "2017-07-05T17:22:12.415141Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 320,
            "latest_revision": {
                "action": {
                    "arguments_schema": {
                        "$schema": "http://json-schema.org/draft-04/schema#",
                        "title": "Show a Heartbeat survey.",
                        "description": "This action shows a single survey.",
                        "type": "object",
                        "required": [
                            "surveyId",
                            "message",
                            "thanksMessage",
                            "postAnswerUrl",
                            "learnMoreMessage",
                            "learnMoreUrl"
                        ],
                        "properties": {
                            "repeatOption": {
                                "type": "string",
                                "enum": [
                                    "once",
                                    "xdays",
                                    "nag"
                                ],
                                "description": "Determines how often a prompt is shown executes.",
                                "default": "once"
                            },
                            "repeatEvery": {
                                "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.",
                                "default": null,
                                "type": [
                                    "number",
                                    "null"
                                ]
                            },
                            "includeTelemetryUUID": {
                                "type": "boolean",
                                "description": "Include unique user ID in post-answer-url and Telemetry",
                                "default": false
                            },
                            "surveyId": {
                                "type": "string",
                                "description": "Slug uniquely identifying this survey in telemetry"
                            },
                            "message": {
                                "description": "Message to show to the user",
                                "type": "string"
                            },
                            "engagementButtonLabel": {
                                "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "thanksMessage": {
                                "description": "Thanks message to show to the user after they've rated Firefox",
                                "type": "string"
                            },
                            "postAnswerUrl": {
                                "description": "URL to redirect the user to after rating Firefox or clicking the engagement button",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreMessage": {
                                "description": "Message to show to the user to learn more",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "learnMoreUrl": {
                                "description": "URL to show to the user when they click Learn More",
                                "default": null,
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "name": "show-heartbeat",
                    "id": 2,
                    "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/"
                },
                "approval_request": {
                    "approved": true,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "approved for .01% of release in en locales",
                    "created": "2017-10-24T16:34:59.943126Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 432,
                    "revision": {
                        "id": 422,
                        "recipe_id": 320
                    }
                },
                "arguments": {
                    "surveyId": "VPNAssumptions",
                    "message": "Help us make Firefox better by filling out this short survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank you!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/VPN-Assumptions?source=HB",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2017-10-24T16:34:53.564076Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    [normandy.userId]|bucketSample(881, 1, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.channel == 'release'\n)",
                "filter_expression": "(\n    [normandy.userId]|bucketSample(881, 1, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.channel == 'release'\n)",
                "filter_object": [],
                "id": 422,
                "identicon_seed": "v1:214",
                "metadata": {},
                "name": "VPN Assumptions Test",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 320,
                    "latest_revision_id": 422
                },
                "updated": "2017-10-24T16:34:53.570252Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        }
    ]
}