Viewset for viewing and uploading recipes.

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

{
    "count": 1300,
    "next": "https://normandy.cdn.mozilla.net/api/v3/recipe/?format=api&ordering=-action&page=2",
    "previous": null,
    "results": [
        {
            "approved_revision": null,
            "id": 424,
            "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 roll",
                    "created": "2018-02-27T03:04:30.916112Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 687,
                    "revision": {
                        "id": 117,
                        "recipe_id": 424
                    }
                },
                "arguments": {
                    "surveyId": "hb-activity-stream-59-release-pocket-sponsored-stories-bug-1435822-v4",
                    "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=v4",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-02-27T03:02:20.543252Z",
                "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_v4\",\"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_v4\",\"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": 117,
                "identicon_seed": "v1:f7lga5scpr4",
                "metadata": {},
                "name": "Heartbeat: Activity Stream 59 Release Pocket Sponsored Stories (Bug 1435822) - Variant4",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 424,
                    "latest_revision_id": 117
                },
                "updated": "2018-02-27T03:02:20.548446Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 422,
            "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:25.299431Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 685,
                    "revision": {
                        "id": 119,
                        "recipe_id": 422
                    }
                },
                "arguments": {
                    "surveyId": "hb-activity-stream-59-release-pocket-sponsored-stories-bug-1435822-v2",
                    "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=v2",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-02-27T03:02:11.996047Z",
                "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_v2\",\"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_v2\",\"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": 119,
                "identicon_seed": "v1:6h8apv1t2fq",
                "metadata": {},
                "name": "Heartbeat: Activity Stream 59 Release Pocket Sponsored Stories (Bug 1435822) - Variant2",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 422,
                    "latest_revision_id": 119
                },
                "updated": "2018-02-27T03:02:12.001386Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 533,
            "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": {
                    "repeatEvery": 1,
                    "repeatOption": "xdays",
                    "surveyId": "hb-about-test",
                    "message": "Test",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Test",
                    "thanksMessage": "Thank you",
                    "postAnswerUrl": "https://addons.mozilla.org/firefox/downloads/file/1018006/adblock_plus-3.2-an+fx.xpi",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-08-08T13:58:32.350449Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n\n  normandy.version > '60'\n)",
                "filter_expression": "(\n\n  normandy.version > '60'\n)",
                "filter_object": [],
                "id": 1659,
                "identicon_seed": "v1:p6bxeqp9tfm",
                "metadata": {},
                "name": "Test about:preferences -DO NOT PUBLISH",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 533,
                    "latest_revision_id": 1659
                },
                "updated": "2018-08-08T13:58:32.350716Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 425,
            "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": "sample bump from 0.01 to 0.1 approved",
                    "created": "2018-03-07T20:40:45.274182Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 698,
                    "revision": {
                        "id": 116,
                        "recipe_id": 425
                    }
                },
                "arguments": {
                    "surveyId": "hb-switch-chrome-import",
                    "message": "Would you like to share feedback about Firefox?",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank You!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Import-Survey",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-03-07T20:40:37.189165Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n   [normandy.userId, normandy.request_time]|stableSample(0.1)\n   && normandy.locale == 'en-US'\n   && normandy.channel == 'release'\n   && !normandy.isFirstRun\n    && normandy.telemetry.main.environment.profile.creationDate > 17563\n)",
                "filter_expression": "(\n   [normandy.userId, normandy.request_time]|stableSample(0.1)\n   && normandy.locale == 'en-US'\n   && normandy.channel == 'release'\n   && !normandy.isFirstRun\n    && normandy.telemetry.main.environment.profile.creationDate > 17563\n)",
                "filter_object": [],
                "id": 116,
                "identicon_seed": "v1:54881otp49x",
                "metadata": {},
                "name": "Import from Chrome",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 425,
                    "latest_revision_id": 116
                },
                "updated": "2018-03-07T20:40:37.193252Z"
            },
            "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": "removed sampling",
                    "created": "2019-05-29T16:44:19.894284Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1648,
                    "revision": {
                        "id": 2536,
                        "recipe_id": 778
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-location-policy-v2b3-es",
                    "message": "Mozilla y UC Berkeley están interesados en tu opinión sobre compartir la ubicación en la web",
                    "learnMoreMessage": "Más información",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Hacer encuesta",
                    "thanksMessage": "Gracias",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/f94ed6ea0d6f?v=2&b=3",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-29T16:44:15.506384Z",
                "enabled_states": [
                    {
                        "id": 1048,
                        "created": "2019-07-02T14:23:49.491011Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 963,
                        "created": "2019-05-29T16:53:03.283279Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 946
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n)",
                "filter_expression": "(normandy.locale in [\"es-ES\"]) && (normandy.country in [\"ES\"]) && (normandy.channel in [\"release\"]) && (!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n))",
                "filter_object": [
                    {
                        "locales": [
                            "es-ES"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "ES"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    }
                ],
                "id": 2536,
                "identicon_seed": "v1:5n40sxw4yw4",
                "metadata": {},
                "name": "Heartbeat: Location Policy (UCB) [allowed] - ES",
                "recipe": {
                    "approved_revision_id": 2536,
                    "id": 778,
                    "latest_revision_id": 2536
                },
                "updated": "2019-07-02T14:23:50.242031Z"
            },
            "id": 778,
            "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": "removed sampling",
                    "created": "2019-05-29T16:44:19.894284Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1648,
                    "revision": {
                        "id": 2536,
                        "recipe_id": 778
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-location-policy-v2b3-es",
                    "message": "Mozilla y UC Berkeley están interesados en tu opinión sobre compartir la ubicación en la web",
                    "learnMoreMessage": "Más información",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Hacer encuesta",
                    "thanksMessage": "Gracias",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/f94ed6ea0d6f?v=2&b=3",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-29T16:44:15.506384Z",
                "enabled_states": [
                    {
                        "id": 1048,
                        "created": "2019-07-02T14:23:49.491011Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 963,
                        "created": "2019-05-29T16:53:03.283279Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 946
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n)",
                "filter_expression": "(normandy.locale in [\"es-ES\"]) && (normandy.country in [\"ES\"]) && (normandy.channel in [\"release\"]) && (!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n))",
                "filter_object": [
                    {
                        "locales": [
                            "es-ES"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "ES"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    }
                ],
                "id": 2536,
                "identicon_seed": "v1:5n40sxw4yw4",
                "metadata": {},
                "name": "Heartbeat: Location Policy (UCB) [allowed] - ES",
                "recipe": {
                    "approved_revision_id": 2536,
                    "id": 778,
                    "latest_revision_id": 2536
                },
                "updated": "2019-07-02T14:23:50.242031Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 423,
            "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 solid",
                    "created": "2018-02-27T03:04:28.524743Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 686,
                    "revision": {
                        "id": 118,
                        "recipe_id": 423
                    }
                },
                "arguments": {
                    "surveyId": "hb-activity-stream-59-release-pocket-sponsored-stories-bug-1435822-v3",
                    "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=v3",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-02-27T03:02:18.814602Z",
                "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_v3\",\"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_v3\",\"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": 118,
                "identicon_seed": "v1:ukis4ark2pn",
                "metadata": {},
                "name": "Heartbeat: Activity Stream 59 Release Pocket Sponsored Stories (Bug 1435822) - Variant3",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 423,
                    "latest_revision_id": 118
                },
                "updated": "2018-02-27T03:02:18.819868Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 444,
            "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": "phone approved",
                    "created": "2018-04-03T18:40:26.485244Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 745,
                    "revision": {
                        "id": 48,
                        "recipe_id": 444
                    }
                },
                "arguments": {
                    "surveyId": "hb-listen-phone",
                    "message": "Listen to web pages later on your phone.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Try It",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/listenlater?b=phone",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-04-03T18:38:57.985462Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  normandy.channel == 'release'\n  && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && normandy.version > '58'\n  && [normandy.userId]|bucketSample(3700, 25, 10000)\n)",
                "filter_expression": "(\n  normandy.channel == 'release'\n  && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && normandy.version > '58'\n  && [normandy.userId]|bucketSample(3700, 25, 10000)\n)",
                "filter_object": [],
                "id": 48,
                "identicon_seed": "v1:ptruqwppd6",
                "metadata": {},
                "name": "Heartbeat: Firefox Listen, Phone",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 444,
                    "latest_revision_id": 48
                },
                "updated": "2018-04-03T18:38:57.999593Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 443,
            "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": "simple approved",
                    "created": "2018-04-03T18:40:23.934103Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 744,
                    "revision": {
                        "id": 49,
                        "recipe_id": 443
                    }
                },
                "arguments": {
                    "surveyId": "hb-listen-simple",
                    "message": "Want to listen instead of read?  Firefox can read web pages to you.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Try It",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/listenlater?b=simple",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-04-03T18:37:43.941622Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  normandy.channel == 'release'\n  && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && normandy.version > '58'\n  && [normandy.userId]|bucketSample(3650, 25, 10000)\n)",
                "filter_expression": "(\n  normandy.channel == 'release'\n  && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && normandy.version > '58'\n  && [normandy.userId]|bucketSample(3650, 25, 10000)\n)",
                "filter_object": [],
                "id": 49,
                "identicon_seed": "v1:97y4eqcnsdg",
                "metadata": {},
                "name": "Heartbeat: Firefox Listen, Simple",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 443,
                    "latest_revision_id": 49
                },
                "updated": "2018-04-03T18:37:43.955654Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 442,
            "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": false,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "killing",
                    "created": "2018-04-06T19:45:03.221834Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 752,
                    "revision": {
                        "id": 52,
                        "recipe_id": 442
                    }
                },
                "arguments": {
                    "surveyId": "hb-activity-stream-60-beta-wide-layout-bug-1443649-false",
                    "message": "Please help us make Firefox better by filling out this simple survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/feedback-asw?b=0",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-04-06T19:44:43.523905Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  normandy.channel == 'beta'\n  && normandy.version > '60'\n  && normandy.version < '61'\n  && normandy.request_time < '2018-04-10'|date\n  &&  normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && [normandy.userId]|bucketSample(250, 40, 1000)\n  && 'browser.newtabpage.activity-stream.enableWideLayout'|preferenceExists\n  && !('browser.newtabpage.activity-stream.enableWideLayout'|preferenceValue)\n)",
                "filter_expression": "(\n  normandy.channel == 'beta'\n  && normandy.version > '60'\n  && normandy.version < '61'\n  && normandy.request_time < '2018-04-10'|date\n  &&  normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && [normandy.userId]|bucketSample(250, 40, 1000)\n  && 'browser.newtabpage.activity-stream.enableWideLayout'|preferenceExists\n  && !('browser.newtabpage.activity-stream.enableWideLayout'|preferenceValue)\n)",
                "filter_object": [],
                "id": 52,
                "identicon_seed": "v1:kk6k4pb1gag",
                "metadata": {},
                "name": "Heartbeat False: Activity Stream wide layout, 60 Beta [1443649]",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 442,
                    "latest_revision_id": 52
                },
                "updated": "2018-04-06T19:44:43.541218Z"
            },
            "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": "2019-05-14T21:25:25.833478Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1611,
                    "revision": {
                        "id": 2490,
                        "recipe_id": 776
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-social-website-variant-B-Survey",
                    "message": "Please take this short survey about the internet",
                    "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/Social-Website-Survey?b=b",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.bucketSample"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-14T21:25:06.594227Z",
                "enabled_states": [
                    {
                        "id": 930,
                        "created": "2019-05-20T14:17:01.042137Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 922,
                        "created": "2019-05-15T16:01:23.603270Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n!normandy.isFirstRun\n)",
                "filter_expression": "(normandy.locale in [\"en-AU\",\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\"]) && (normandy.channel in [\"release\"]) && ([\"global-v1\",normandy.userId]|bucketSample(195,25,10000)) && ((\n!normandy.isFirstRun\n))",
                "filter_object": [
                    {
                        "locales": [
                            "en-AU",
                            "en-GB",
                            "en-CA",
                            "en-NZ",
                            "en-ZA",
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 25,
                        "input": [
                            "\"global-v1\"",
                            "normandy.userId"
                        ],
                        "start": 195,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2490,
                "identicon_seed": "v1:55dek440n29",
                "metadata": {},
                "name": "Social website list - Variant b",
                "recipe": {
                    "approved_revision_id": 2490,
                    "id": 776,
                    "latest_revision_id": 2490
                },
                "updated": "2019-05-20T14:17:01.834849Z"
            },
            "id": 776,
            "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": "2019-05-14T21:25:25.833478Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1611,
                    "revision": {
                        "id": 2490,
                        "recipe_id": 776
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-social-website-variant-B-Survey",
                    "message": "Please take this short survey about the internet",
                    "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/Social-Website-Survey?b=b",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.bucketSample"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-14T21:25:06.594227Z",
                "enabled_states": [
                    {
                        "id": 930,
                        "created": "2019-05-20T14:17:01.042137Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 922,
                        "created": "2019-05-15T16:01:23.603270Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n!normandy.isFirstRun\n)",
                "filter_expression": "(normandy.locale in [\"en-AU\",\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\"]) && (normandy.channel in [\"release\"]) && ([\"global-v1\",normandy.userId]|bucketSample(195,25,10000)) && ((\n!normandy.isFirstRun\n))",
                "filter_object": [
                    {
                        "locales": [
                            "en-AU",
                            "en-GB",
                            "en-CA",
                            "en-NZ",
                            "en-ZA",
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 25,
                        "input": [
                            "\"global-v1\"",
                            "normandy.userId"
                        ],
                        "start": 195,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2490,
                "identicon_seed": "v1:55dek440n29",
                "metadata": {},
                "name": "Social website list - Variant b",
                "recipe": {
                    "approved_revision_id": 2490,
                    "id": 776,
                    "latest_revision_id": 2490
                },
                "updated": "2019-05-20T14:17:01.834849Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 446,
            "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": "2018-04-19T22:52:16.173006Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 754,
                    "revision": {
                        "id": 46,
                        "recipe_id": 446
                    }
                },
                "arguments": {
                    "surveyId": "hb-post-57-install-reasons",
                    "message": "Would you like to share feedback about Firefox?",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank You!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/post-57-users",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-04-19T22:52:12.215230Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n   [normandy.userId, normandy.request_time]|stableSample(0.005)\n   && normandy.locale == 'en-US'\n   && normandy.version  >= '59.0'\n   && normandy.channel == 'release'\n   &&!normandy.isFirstRun\n  && normandy.telemetry.main.environment.profile.creationDate > 17483\n)",
                "filter_expression": "(\n   [normandy.userId, normandy.request_time]|stableSample(0.005)\n   && normandy.locale == 'en-US'\n   && normandy.version  >= '59.0'\n   && normandy.channel == 'release'\n   &&!normandy.isFirstRun\n  && normandy.telemetry.main.environment.profile.creationDate > 17483\n)",
                "filter_object": [],
                "id": 46,
                "identicon_seed": "v1:15oakxgkh0x",
                "metadata": {},
                "name": "Post 57 Install Reasons",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 446,
                    "latest_revision_id": 46
                },
                "updated": "2018-04-19T22:52:12.220642Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 438,
            "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": "2018-03-20T19:57:50.316774Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 722,
                    "revision": {
                        "id": 65,
                        "recipe_id": 438
                    }
                },
                "arguments": {
                    "surveyId": "hb-FXA-Knowledge",
                    "message": "Please help us make Firefox better by filling out this simple survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank you!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/FXA-Knowledge",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-03-20T19:57:47.155197Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(    \n    (\n    [normandy.userId, normandy.recipe.id]|stableSample(0.01)\n    )\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.syncSetup\n)",
                "filter_expression": "(    \n    (\n    [normandy.userId, normandy.recipe.id]|stableSample(0.01)\n    )\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.syncSetup\n)",
                "filter_object": [],
                "id": 65,
                "identicon_seed": "v1:rwvnvhpe8x",
                "metadata": {},
                "name": "FXA Knowledge",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 438,
                    "latest_revision_id": 65
                },
                "updated": "2018-03-20T19:57:47.160370Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 445,
            "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": "home approved",
                    "created": "2018-04-03T18:40:33.296245Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 746,
                    "revision": {
                        "id": 47,
                        "recipe_id": 445
                    }
                },
                "arguments": {
                    "surveyId": "hb-listen-home",
                    "message": "Firefox can send articles to Alexa or Google Home to be read aloud.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Try It",
                    "thanksMessage": "Thanks",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/listenlater?b=home",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-04-03T18:39:46.915475Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  normandy.channel == 'release'\n  && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && normandy.version > '58'\n  && [normandy.userId]|bucketSample(3750, 25, 10000)\n)",
                "filter_expression": "(\n  normandy.channel == 'release'\n  && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && normandy.version > '58'\n  && [normandy.userId]|bucketSample(3750, 25, 10000)\n)",
                "filter_object": [],
                "id": 47,
                "identicon_seed": "v1:1rgpzzkgvew",
                "metadata": {},
                "name": "Heartbeat: Firefox Listen, Home",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 445,
                    "latest_revision_id": 47
                },
                "updated": "2018-04-03T18:39:46.928586Z"
            },
            "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": 1,
                        "first_name": "Michael",
                        "last_name": "Cooper",
                        "email": "mcooper@mozilla.com"
                    },
                    "comment": "added dev edition",
                    "created": "2019-06-15T16:23:08.687169Z",
                    "creator": {
                        "id": 30,
                        "first_name": "Julien",
                        "last_name": "Cristau",
                        "email": "jcristau@mozilla.com"
                    },
                    "id": 1695,
                    "revision": {
                        "id": 2584,
                        "recipe_id": 797
                    }
                },
                "arguments": {
                    "repeatOption": "nag",
                    "surveyId": "avg-passwords-json-fix-instructions-en-bug-1559503",
                    "message": "Some users of AVG Internet Security software are unable to access their saved passwords and logins.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/fix-passwords-disappearing-due-avg-security-softwa",
                    "engagementButtonLabel": "Get Help",
                    "thanksMessage": "Good luck!",
                    "postAnswerUrl": "https://support.mozilla.org/kb/fix-passwords-disappearing-due-avg-security-softwa",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 30,
                    "first_name": "Julien",
                    "last_name": "Cristau",
                    "email": "jcristau@mozilla.com"
                },
                "date_created": "2019-06-15T16:23:02.048196Z",
                "enabled_states": [
                    {
                        "id": 1531,
                        "created": "2020-04-22T19:56:53.154801Z",
                        "creator": {
                            "id": 1,
                            "first_name": "Michael",
                            "last_name": "Cooper",
                            "email": "mcooper@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1014,
                        "created": "2019-06-15T17:05:44.094406Z",
                        "creator": {
                            "id": 1,
                            "first_name": "Michael",
                            "last_name": "Cooper",
                            "email": "mcooper@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  (normandy.channel == \"release\" && normandy.version >= \"67.0.2\")\n  || (normandy.channel == \"beta\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"aurora\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"nightly\" && normandy.telemetry.main.environment.build.buildId >= \"20190606215319\")\n)\n&& normandy.os.isWindows\n&& normandy.os.windowsVersion >= 6.2\n&& \"AVG Antivirus\" in normandy.telemetry.main.environment.system.sec.antivirus\n&& !(normandy.locale in [\"de\", \"de-DE\", \"de-CH\", \"de-AT\", \"it\", \"fr\"])",
                "filter_expression": "(\n  (normandy.channel == \"release\" && normandy.version >= \"67.0.2\")\n  || (normandy.channel == \"beta\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"aurora\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"nightly\" && normandy.telemetry.main.environment.build.buildId >= \"20190606215319\")\n)\n&& normandy.os.isWindows\n&& normandy.os.windowsVersion >= 6.2\n&& \"AVG Antivirus\" in normandy.telemetry.main.environment.system.sec.antivirus\n&& !(normandy.locale in [\"de\", \"de-DE\", \"de-CH\", \"de-AT\", \"it\", \"fr\"])",
                "filter_object": [],
                "id": 2584,
                "identicon_seed": "v1:qrooe6bghs",
                "metadata": {},
                "name": "Heartbeat - AVG passwords.json fix instructions (EN) [Bug 1559503]",
                "recipe": {
                    "approved_revision_id": 2584,
                    "id": 797,
                    "latest_revision_id": 2584
                },
                "updated": "2020-04-22T19:56:54.034930Z"
            },
            "id": 797,
            "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": 1,
                        "first_name": "Michael",
                        "last_name": "Cooper",
                        "email": "mcooper@mozilla.com"
                    },
                    "comment": "added dev edition",
                    "created": "2019-06-15T16:23:08.687169Z",
                    "creator": {
                        "id": 30,
                        "first_name": "Julien",
                        "last_name": "Cristau",
                        "email": "jcristau@mozilla.com"
                    },
                    "id": 1695,
                    "revision": {
                        "id": 2584,
                        "recipe_id": 797
                    }
                },
                "arguments": {
                    "repeatOption": "nag",
                    "surveyId": "avg-passwords-json-fix-instructions-en-bug-1559503",
                    "message": "Some users of AVG Internet Security software are unable to access their saved passwords and logins.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/kb/fix-passwords-disappearing-due-avg-security-softwa",
                    "engagementButtonLabel": "Get Help",
                    "thanksMessage": "Good luck!",
                    "postAnswerUrl": "https://support.mozilla.org/kb/fix-passwords-disappearing-due-avg-security-softwa",
                    "includeTelemetryUUID": false
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 30,
                    "first_name": "Julien",
                    "last_name": "Cristau",
                    "email": "jcristau@mozilla.com"
                },
                "date_created": "2019-06-15T16:23:02.048196Z",
                "enabled_states": [
                    {
                        "id": 1531,
                        "created": "2020-04-22T19:56:53.154801Z",
                        "creator": {
                            "id": 1,
                            "first_name": "Michael",
                            "last_name": "Cooper",
                            "email": "mcooper@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1014,
                        "created": "2019-06-15T17:05:44.094406Z",
                        "creator": {
                            "id": 1,
                            "first_name": "Michael",
                            "last_name": "Cooper",
                            "email": "mcooper@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  (normandy.channel == \"release\" && normandy.version >= \"67.0.2\")\n  || (normandy.channel == \"beta\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"aurora\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"nightly\" && normandy.telemetry.main.environment.build.buildId >= \"20190606215319\")\n)\n&& normandy.os.isWindows\n&& normandy.os.windowsVersion >= 6.2\n&& \"AVG Antivirus\" in normandy.telemetry.main.environment.system.sec.antivirus\n&& !(normandy.locale in [\"de\", \"de-DE\", \"de-CH\", \"de-AT\", \"it\", \"fr\"])",
                "filter_expression": "(\n  (normandy.channel == \"release\" && normandy.version >= \"67.0.2\")\n  || (normandy.channel == \"beta\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"aurora\" && normandy.telemetry.main.environment.build.buildId >= \"20190610153228\")\n  || (normandy.channel == \"nightly\" && normandy.telemetry.main.environment.build.buildId >= \"20190606215319\")\n)\n&& normandy.os.isWindows\n&& normandy.os.windowsVersion >= 6.2\n&& \"AVG Antivirus\" in normandy.telemetry.main.environment.system.sec.antivirus\n&& !(normandy.locale in [\"de\", \"de-DE\", \"de-CH\", \"de-AT\", \"it\", \"fr\"])",
                "filter_object": [],
                "id": 2584,
                "identicon_seed": "v1:qrooe6bghs",
                "metadata": {},
                "name": "Heartbeat - AVG passwords.json fix instructions (EN) [Bug 1559503]",
                "recipe": {
                    "approved_revision_id": 2584,
                    "id": 797,
                    "latest_revision_id": 2584
                },
                "updated": "2020-04-22T19:56:54.034930Z"
            },
            "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": "removed sampling",
                    "created": "2019-05-29T16:43:40.872257Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1645,
                    "revision": {
                        "id": 2533,
                        "recipe_id": 777
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-location-policy-v2b2-ES",
                    "message": "Mozilla y UC Berkeley están interesados en tu opinión sobre compartir la ubicación en la web",
                    "learnMoreMessage": "Más información",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Hacer encuesta",
                    "thanksMessage": "Gracias",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/f94ed6ea0d6f?v=2&b=2",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-29T16:43:35.609304Z",
                "enabled_states": [
                    {
                        "id": 1049,
                        "created": "2019-07-02T14:23:53.515996Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 962,
                        "created": "2019-05-29T16:53:00.813694Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 945
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[0]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[1]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[2]>0\n) && !(\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n)",
                "filter_expression": "(normandy.locale in [\"es-ES\"]) && (normandy.country in [\"ES\"]) && (normandy.channel in [\"release\"]) && (!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[0]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[1]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[2]>0\n) && !(\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n))",
                "filter_object": [
                    {
                        "locales": [
                            "es-ES"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "ES"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    }
                ],
                "id": 2533,
                "identicon_seed": "v1:uzy7fcxu93",
                "metadata": {},
                "name": "Heartbeat: Location Policy (UCB) [not-allowed] - ES",
                "recipe": {
                    "approved_revision_id": 2533,
                    "id": 777,
                    "latest_revision_id": 2533
                },
                "updated": "2019-07-02T14:23:54.243974Z"
            },
            "id": 777,
            "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": "removed sampling",
                    "created": "2019-05-29T16:43:40.872257Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1645,
                    "revision": {
                        "id": 2533,
                        "recipe_id": 777
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-location-policy-v2b2-ES",
                    "message": "Mozilla y UC Berkeley están interesados en tu opinión sobre compartir la ubicación en la web",
                    "learnMoreMessage": "Más información",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Hacer encuesta",
                    "thanksMessage": "Gracias",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/f94ed6ea0d6f?v=2&b=2",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-29T16:43:35.609304Z",
                "enabled_states": [
                    {
                        "id": 1049,
                        "created": "2019-07-02T14:23:53.515996Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 962,
                        "created": "2019-05-29T16:53:00.813694Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 945
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[0]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[1]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[2]>0\n) && !(\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n)",
                "filter_expression": "(normandy.locale in [\"es-ES\"]) && (normandy.country in [\"ES\"]) && (normandy.channel in [\"release\"]) && (!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[0]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[1]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[2]>0\n) && !(\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n))",
                "filter_object": [
                    {
                        "locales": [
                            "es-ES"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "ES"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    }
                ],
                "id": 2533,
                "identicon_seed": "v1:uzy7fcxu93",
                "metadata": {},
                "name": "Heartbeat: Location Policy (UCB) [not-allowed] - ES",
                "recipe": {
                    "approved_revision_id": 2533,
                    "id": 777,
                    "latest_revision_id": 2533
                },
                "updated": "2019-07-02T14:23:54.243974Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 434,
            "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": "2018-03-15T20:34:55.131184Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 714,
                    "revision": {
                        "id": 86,
                        "recipe_id": 434
                    }
                },
                "arguments": {
                    "surveyId": "hb-self-report",
                    "message": "Please help us make Firefox better by filling out this single question survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank you!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/usage-yesterday-self-report-verification-low-detail",
                    "includeTelemetryUUID": true,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-03-15T20:34:51.671225Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    [normandy.userId]|bucketSample(348, 5, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n)",
                "filter_expression": "(\n    [normandy.userId]|bucketSample(348, 5, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n)",
                "filter_object": [],
                "id": 86,
                "identicon_seed": "v1:lh040jx44aj",
                "metadata": {},
                "name": "Self Report Usage",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 434,
                    "latest_revision_id": 86
                },
                "updated": "2018-03-15T20:34:51.675375Z"
            },
            "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": 1,
                        "first_name": "Michael",
                        "last_name": "Cooper",
                        "email": "mcooper@mozilla.com"
                    },
                    "comment": "r+ to change the way telemetry-enabled is detected",
                    "created": "2019-08-27T16:45:35.632620Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1792,
                    "revision": {
                        "id": 2693,
                        "recipe_id": 831
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-goldilocks-engagement",
                    "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/Time-Online",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.bucketSample"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-08-27T16:45:30.315485Z",
                "enabled_states": [
                    {
                        "id": 1161,
                        "created": "2019-09-05T19:26:18.217395Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1149,
                        "created": "2019-08-27T16:58:32.999154Z",
                        "creator": {
                            "id": 1,
                            "first_name": "Michael",
                            "last_name": "Cooper",
                            "email": "mcooper@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 1148
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "\"toolkit.telemetry.unified\"|preferenceValue == true",
                "filter_expression": "(normandy.channel in [\"release\"]) && ([\"global-v1\",normandy.userId]|bucketSample(2155,200,10000)) && (\"toolkit.telemetry.unified\"|preferenceValue == true)",
                "filter_object": [
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 200,
                        "input": [
                            "\"global-v1\"",
                            "normandy.userId"
                        ],
                        "start": 2155,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2693,
                "identicon_seed": "v1:r8lj85om1qe",
                "metadata": {},
                "name": "Heartbeat: Goldilocks Engagement Survey",
                "recipe": {
                    "approved_revision_id": 2693,
                    "id": 831,
                    "latest_revision_id": 2693
                },
                "updated": "2019-09-05T19:26:18.766477Z"
            },
            "id": 831,
            "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": 1,
                        "first_name": "Michael",
                        "last_name": "Cooper",
                        "email": "mcooper@mozilla.com"
                    },
                    "comment": "r+ to change the way telemetry-enabled is detected",
                    "created": "2019-08-27T16:45:35.632620Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1792,
                    "revision": {
                        "id": 2693,
                        "recipe_id": 831
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-goldilocks-engagement",
                    "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/Time-Online",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.bucketSample"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-08-27T16:45:30.315485Z",
                "enabled_states": [
                    {
                        "id": 1161,
                        "created": "2019-09-05T19:26:18.217395Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1149,
                        "created": "2019-08-27T16:58:32.999154Z",
                        "creator": {
                            "id": 1,
                            "first_name": "Michael",
                            "last_name": "Cooper",
                            "email": "mcooper@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 1148
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "\"toolkit.telemetry.unified\"|preferenceValue == true",
                "filter_expression": "(normandy.channel in [\"release\"]) && ([\"global-v1\",normandy.userId]|bucketSample(2155,200,10000)) && (\"toolkit.telemetry.unified\"|preferenceValue == true)",
                "filter_object": [
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 200,
                        "input": [
                            "\"global-v1\"",
                            "normandy.userId"
                        ],
                        "start": 2155,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2693,
                "identicon_seed": "v1:r8lj85om1qe",
                "metadata": {},
                "name": "Heartbeat: Goldilocks Engagement Survey",
                "recipe": {
                    "approved_revision_id": 2693,
                    "id": 831,
                    "latest_revision_id": 2693
                },
                "updated": "2019-09-05T19:26:18.766477Z"
            },
            "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": "2019-09-06T22:54:13.906337Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1805,
                    "revision": {
                        "id": 2706,
                        "recipe_id": 837
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-push-Q319",
                    "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/browser-concerns-survey",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.bucketSample"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-09-06T22:53:27.445457Z",
                "enabled_states": [
                    {
                        "id": 1181,
                        "created": "2019-09-16T17:24:18.053993Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1162,
                        "created": "2019-09-09T16:26:59.660876Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "\"toolkit.telemetry.unified\"|preferenceValue == true",
                "filter_expression": "(normandy.locale in [\"en-AU\",\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\"]) && (normandy.country in [\"US\",\"CA\"]) && (normandy.channel in [\"release\"]) && ([\"global-v1\",normandy.userId]|bucketSample(2465,100,10000)) && (\"toolkit.telemetry.unified\"|preferenceValue == true)",
                "filter_object": [
                    {
                        "locales": [
                            "en-AU",
                            "en-GB",
                            "en-CA",
                            "en-NZ",
                            "en-ZA",
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 100,
                        "input": [
                            "\"global-v1\"",
                            "normandy.userId"
                        ],
                        "start": 2465,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2706,
                "identicon_seed": "v1:kg5j3x5shdb",
                "metadata": {},
                "name": "Q319 Push Survey",
                "recipe": {
                    "approved_revision_id": 2706,
                    "id": 837,
                    "latest_revision_id": 2706
                },
                "updated": "2019-09-16T17:24:18.651617Z"
            },
            "id": 837,
            "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": "2019-09-06T22:54:13.906337Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1805,
                    "revision": {
                        "id": 2706,
                        "recipe_id": 837
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-push-Q319",
                    "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/browser-concerns-survey",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat",
                    "jexl.transform.bucketSample"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-09-06T22:53:27.445457Z",
                "enabled_states": [
                    {
                        "id": 1181,
                        "created": "2019-09-16T17:24:18.053993Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 1162,
                        "created": "2019-09-09T16:26:59.660876Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": null
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "\"toolkit.telemetry.unified\"|preferenceValue == true",
                "filter_expression": "(normandy.locale in [\"en-AU\",\"en-GB\",\"en-CA\",\"en-NZ\",\"en-ZA\",\"en-US\"]) && (normandy.country in [\"US\",\"CA\"]) && (normandy.channel in [\"release\"]) && ([\"global-v1\",normandy.userId]|bucketSample(2465,100,10000)) && (\"toolkit.telemetry.unified\"|preferenceValue == true)",
                "filter_object": [
                    {
                        "locales": [
                            "en-AU",
                            "en-GB",
                            "en-CA",
                            "en-NZ",
                            "en-ZA",
                            "en-US"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "US",
                            "CA"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    },
                    {
                        "count": 100,
                        "input": [
                            "\"global-v1\"",
                            "normandy.userId"
                        ],
                        "start": 2465,
                        "total": 10000,
                        "type": "bucketSample"
                    }
                ],
                "id": 2706,
                "identicon_seed": "v1:kg5j3x5shdb",
                "metadata": {},
                "name": "Q319 Push Survey",
                "recipe": {
                    "approved_revision_id": 2706,
                    "id": 837,
                    "latest_revision_id": 2706
                },
                "updated": "2019-09-16T17:24:18.651617Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 433,
            "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": "2018-03-15T19:46:24.134104Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 712,
                    "revision": {
                        "id": 87,
                        "recipe_id": 433
                    }
                },
                "arguments": {
                    "surveyId": "hb-light-diary-Firefox",
                    "message": "Please help us make Firefox better by filling out this single question survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank you!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Moderate-Time-Diary-Study-FF-version",
                    "includeTelemetryUUID": true,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-03-15T19:45:28.807928Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    [normandy.userId]|bucketSample(343, 5, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n)",
                "filter_expression": "(\n    [normandy.userId]|bucketSample(343, 5, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n)",
                "filter_object": [],
                "id": 87,
                "identicon_seed": "v1:asgrw8qugn8",
                "metadata": {},
                "name": "Moderate Time Diary - Firefox",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 433,
                    "latest_revision_id": 87
                },
                "updated": "2018-03-15T19:45:28.813149Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 432,
            "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-03-15T18:57:57.982667Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 711,
                    "revision": {
                        "id": 88,
                        "recipe_id": 432
                    }
                },
                "arguments": {
                    "surveyId": "hb-time-diary-v1",
                    "message": "Please help us make Firefox better by filling out this single question survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank you!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Moderate-Time-Diary-Study",
                    "includeTelemetryUUID": true,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-03-15T18:57:50.560739Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n    [normandy.userId]|bucketSample(338, 5, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n)",
                "filter_expression": "(\n    [normandy.userId]|bucketSample(338, 5, 1000)\n    && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n)",
                "filter_object": [],
                "id": 88,
                "identicon_seed": "v1:x6ybi4grlvk",
                "metadata": {},
                "name": "Moderate Time Diary",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 432,
                    "latest_revision_id": 88
                },
                "updated": "2018-03-15T18:57:50.565895Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 441,
            "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": false,
                    "approver": {
                        "id": 6,
                        "first_name": "Josh",
                        "last_name": "Gaunt",
                        "email": "jgaunt@mozilla.com"
                    },
                    "comment": "killing",
                    "created": "2018-04-06T19:45:00.802561Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 751,
                    "revision": {
                        "id": 57,
                        "recipe_id": 441
                    }
                },
                "arguments": {
                    "surveyId": "hb-activity-stream-60-beta-wide-layout-bug-1443649-true",
                    "message": "Please help us make Firefox better by filling out this simple survey",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thanks!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/feedback-asw?b=1",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-04-06T19:44:37.008322Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n  normandy.channel == 'beta'\n  && normandy.version > '60'\n  && normandy.version < '61'\n  && normandy.request_time < '2018-04-10'|date\n  &&  normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && [normandy.userId]|bucketSample(250, 120, 1000)\n  && 'browser.newtabpage.activity-stream.enableWideLayout'|preferenceExists\n  && 'browser.newtabpage.activity-stream.enableWideLayout'|preferenceValue\n)",
                "filter_expression": "(\n  normandy.channel == 'beta'\n  && normandy.version > '60'\n  && normandy.version < '61'\n  && normandy.request_time < '2018-04-10'|date\n  &&  normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n  && [normandy.userId]|bucketSample(250, 120, 1000)\n  && 'browser.newtabpage.activity-stream.enableWideLayout'|preferenceExists\n  && 'browser.newtabpage.activity-stream.enableWideLayout'|preferenceValue\n)",
                "filter_object": [],
                "id": 57,
                "identicon_seed": "v1:0tpb0w2gsku9",
                "metadata": {},
                "name": "Heartbeat True: Activity Stream wide layout, 60 Beta [1443649]",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 441,
                    "latest_revision_id": 57
                },
                "updated": "2018-04-06T19:44:37.015114Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 447,
            "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-04-20T19:40:56.779193Z",
                    "creator": {
                        "id": 4,
                        "first_name": "Rob",
                        "last_name": "Rayborn",
                        "email": "rrayborn@mozilla.com"
                    },
                    "id": 760,
                    "revision": {
                        "id": 45,
                        "recipe_id": 447
                    }
                },
                "arguments": {
                    "surveyId": "hb-out-of-date-en- Weekly",
                    "message": "Your Firefox is critically out of date.  An update is required to stay secure.",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://support.mozilla.org/en-US/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "Update Now",
                    "thanksMessage": "Thank You!",
                    "postAnswerUrl": "https://www.mozilla.org/firefox/new/?utm_source=firefox&utm_medium=heartbeat&utm_campaign=hboutofdateen",
                    "includeTelemetryUUID": false,
                    "repeatOption": "xdays",
                    "repeatEvery": 7
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-04-20T19:39:32.651297Z",
                "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.version < '58'\n    && normandy.channel == 'release'\n    && [normandy.userId]|bucketSample(200, 800, 1000)\n)",
                "filter_expression": "(\n    normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n    && normandy.version < '58'\n    && normandy.channel == 'release'\n    && [normandy.userId]|bucketSample(200, 800, 1000)\n)",
                "filter_object": [],
                "id": 45,
                "identicon_seed": "v1:v59bdvbh5v",
                "metadata": {},
                "name": "Out of Date - EN - Weekly",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 447,
                    "latest_revision_id": 45
                },
                "updated": "2018-04-20T19:39:32.655619Z"
            },
            "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": "removed sampling",
                    "created": "2019-05-29T16:44:43.711347Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1650,
                    "revision": {
                        "id": 2538,
                        "recipe_id": 782
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-location-policy-v2b3-de",
                    "message": "Mozilla & UC Berkeley sind an Ihrer Meinung zur Standortfreigabe auf der we interessiert",
                    "learnMoreMessage": "Mehr erfahren",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "An Umfrage teilnehmen",
                    "thanksMessage": "Danke",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/9c1c38d863f9?v=2&b=3",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-29T16:44:39.440227Z",
                "enabled_states": [
                    {
                        "id": 1050,
                        "created": "2019-07-02T14:23:57.464590Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 961,
                        "created": "2019-05-29T16:52:57.771415Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 947
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n)",
                "filter_expression": "(normandy.locale in [\"fr\"]) && (normandy.country in [\"FR\"]) && (normandy.channel in [\"release\"]) && (!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n))",
                "filter_object": [
                    {
                        "locales": [
                            "fr"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "FR"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    }
                ],
                "id": 2538,
                "identicon_seed": "v1:d0ccbtotj2b",
                "metadata": {},
                "name": "Heartbeat: Location Polixy (UCB) [allowed] - DE",
                "recipe": {
                    "approved_revision_id": 2538,
                    "id": 782,
                    "latest_revision_id": 2538
                },
                "updated": "2019-07-02T14:23:58.187502Z"
            },
            "id": 782,
            "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": "removed sampling",
                    "created": "2019-05-29T16:44:43.711347Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 1650,
                    "revision": {
                        "id": 2538,
                        "recipe_id": 782
                    }
                },
                "arguments": {
                    "repeatOption": "once",
                    "surveyId": "hb-location-policy-v2b3-de",
                    "message": "Mozilla & UC Berkeley sind an Ihrer Meinung zur Standortfreigabe auf der we interessiert",
                    "learnMoreMessage": "Mehr erfahren",
                    "learnMoreUrl": "https://support.mozilla.org/kb/rate-your-firefox-experience-heartbeat",
                    "engagementButtonLabel": "An Umfrage teilnehmen",
                    "thanksMessage": "Danke",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/9c1c38d863f9?v=2&b=3",
                    "includeTelemetryUUID": true
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": {
                    "id": 10,
                    "first_name": "Tyler",
                    "last_name": "Downer",
                    "email": "tdowner@mozilla.com"
                },
                "date_created": "2019-05-29T16:44:39.440227Z",
                "enabled_states": [
                    {
                        "id": 1050,
                        "created": "2019-07-02T14:23:57.464590Z",
                        "creator": {
                            "id": 10,
                            "first_name": "Tyler",
                            "last_name": "Downer",
                            "email": "tdowner@mozilla.com"
                        },
                        "enabled": false,
                        "carryover_from": null
                    },
                    {
                        "id": 961,
                        "created": "2019-05-29T16:52:57.771415Z",
                        "creator": {
                            "id": 6,
                            "first_name": "Josh",
                            "last_name": "Gaunt",
                            "email": "jgaunt@mozilla.com"
                        },
                        "enabled": true,
                        "carryover_from": 947
                    }
                ],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n)",
                "filter_expression": "(normandy.locale in [\"fr\"]) && (normandy.country in [\"FR\"]) && (normandy.channel in [\"release\"]) && (!normandy.isFirstRun\n&& !([654,normandy.userId]|stableSample(0.01))\n&& (\n  normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[10]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[11]>0\n  || normandy.telemetry.main.payload.processes.content.histograms.GEOLOCATION_REQUEST_GRANTED.values[12]>0\n))",
                "filter_object": [
                    {
                        "locales": [
                            "fr"
                        ],
                        "type": "locale"
                    },
                    {
                        "countries": [
                            "FR"
                        ],
                        "type": "country"
                    },
                    {
                        "channels": [
                            "release"
                        ],
                        "type": "channel"
                    }
                ],
                "id": 2538,
                "identicon_seed": "v1:d0ccbtotj2b",
                "metadata": {},
                "name": "Heartbeat: Location Polixy (UCB) [allowed] - DE",
                "recipe": {
                    "approved_revision_id": 2538,
                    "id": 782,
                    "latest_revision_id": 2538
                },
                "updated": "2019-07-02T14:23:58.187502Z"
            },
            "signature": null,
            "uses_only_baseline_capabilities": true
        },
        {
            "approved_revision": null,
            "id": 427,
            "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": "2018-03-02T22:29:05.189444Z",
                    "creator": {
                        "id": 10,
                        "first_name": "Tyler",
                        "last_name": "Downer",
                        "email": "tdowner@mozilla.com"
                    },
                    "id": 694,
                    "revision": {
                        "id": 107,
                        "recipe_id": 427
                    }
                },
                "arguments": {
                    "surveyId": "hb-profile-refresh",
                    "message": "Would you like to share feedback about Firefox?",
                    "learnMoreMessage": "Learn More",
                    "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat",
                    "engagementButtonLabel": "Take Survey",
                    "thanksMessage": "Thank You!",
                    "postAnswerUrl": "https://qsurvey.mozilla.com/s3/New-Profiles-and-Refresh",
                    "includeTelemetryUUID": false,
                    "repeatOption": "once"
                },
                "experimenter_slug": null,
                "capabilities": [
                    "action.show-heartbeat"
                ],
                "comment": "",
                "creator": null,
                "date_created": "2018-03-02T22:28:56.891124Z",
                "enabled_states": [],
                "enabled": false,
                "extra_capabilities": [],
                "extra_filter_expression": "(\n   [normandy.userId, normandy.request_time]|stableSample(0.01)\n   && normandy.locale == 'en-US'\n   && normandy.channel == 'release'\n   && !normandy.isFirstRun\n    && normandy.telemetry.main.environment.profile.creationDate > 17563\n)",
                "filter_expression": "(\n   [normandy.userId, normandy.request_time]|stableSample(0.01)\n   && normandy.locale == 'en-US'\n   && normandy.channel == 'release'\n   && !normandy.isFirstRun\n    && normandy.telemetry.main.environment.profile.creationDate > 17563\n)",
                "filter_object": [],
                "id": 107,
                "identicon_seed": "v1:ngx86w3jyt",
                "metadata": {},
                "name": "New Profile Investigation",
                "recipe": {
                    "approved_revision_id": null,
                    "id": 427,
                    "latest_revision_id": 107
                },
                "updated": "2018-03-02T22:28:56.895721Z"
            },
            "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
        }
    ]
}