{"id":3639,"date":"2023-06-12T13:04:05","date_gmt":"2023-06-12T13:04:05","guid":{"rendered":"https:\/\/thesmsworks.co.uk\/blog\/?p=3639"},"modified":"2023-11-17T09:26:11","modified_gmt":"2023-11-17T09:26:11","slug":"sms-flooding-filter","status":"publish","type":"post","link":"https:\/\/thesmsworks.co.uk\/blog\/sms-flooding-filter\/","title":{"rendered":"SMS Flooding Filter &#8211; A Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3639\" class=\"elementor elementor-3639\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-63f93af6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"63f93af6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28be27e1\" data-id=\"28be27e1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f178a05 elementor-widget elementor-widget-text-editor\" data-id=\"f178a05\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<h1><strong><span style=\"font-size: 20px;\">What is an SMS flooding filter?<\/span><\/strong><\/h1>\n<p>A \u2018flooding filter\u2019 is a security mechanism that is designed to prevent large numbers of text messages being sent to the same destination over a short period of time.<\/p>\n<p><\/p>\n<p>Flooding filters help to protect users from a large volume of \u2018spam\u2019 messages that could affect the performance of their device, as well as protecting SMS providers\u2019 and mobile networks\u2019 operating infrastructure from being overwhelmed.<\/p>\n<p><\/p>\n<p>The SMS Works employs a flooding filter to monitor SMS traffic, in order to protect both the recipients of the messages that are sent from its platform and its API customers, by working to ensure the on-going normal operation of its API services.<\/p>\n<p><\/p>\n<h2 class=\"wp-block-heading\"><strong><span style=\"font-size: 20px;\">The SMS Works platform flooding filter<\/span><\/strong><\/h2>\n<p><\/p>\n<p>The traffic monitor will allow <strong>up to 6 identical or 20 varied messages to be sent to the same destination number in any given 1-hour period<\/strong>, at which point traffic will be throttled and messages will be rejected, to mitigate the impact on the recipient and the API platform.<\/p>\n<p><\/p>\n<p>In normal processing of legitimate SMS traffic it is rare for the flooding mechanism to be triggered. This can however be quite common during testing, either when developers are sending lots of messages to the same device whilst they&#8217;re building applications, or if code causes an unintended loop, sending multiple messages in a short period. The flooding filter therefore seeks to protect customers at this stage, by helping them to avoid the unintentional draining of SMS credits from their accounts.<\/p>\n<h2><strong><span style=\"font-size: 20px;\">Flooding filter error messages<\/span><\/strong><\/h2>\n<p><\/p>\n<p>If a message that you send to our API is rejected with an <a href=\"https:\/\/thesmsworks.co.uk\/developers#api-error-codes\">error code<\/a> of 5020 (the flooding filter) you will need to back off from sending messages to that device again until such a time when those messages will fall outside of the flooding parameters again.<\/p>\n<p>The flooding filter may not always prevent multiple messages from being delivered. We cannot offer refunds where this has occurred. Customers are responsible for testing their code thoroughly before going to production. We&#8217;ve put together a useful list of <a href=\"https:\/\/thesmsworks.co.uk\/developers#preflight-checks\">pre-flight checks<\/a> that you will want to consider before going live.<\/p>\n<p><strong>Related articles<br \/><a href=\"https:\/\/thesmsworks.co.uk\/blog\/sms-message-expiry\/\">What is SMS expiry? <\/a><\/strong>How long does a mobile network keep trying to deliver a text message?<\/p>\n<p><strong><a href=\"https:\/\/thesmsworks.co.uk\/blog\/sms-delivery-reports\/\">SMS Delivery reports<\/a><\/strong> Learn about all the different possible outcomes when you send a text message.<\/p>\n<p>\u00a0<\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>What is an SMS flooding filter? A \u2018flooding filter\u2019 is a security mechanism that is designed to prevent large numbers [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3640,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3639","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/posts\/3639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=3639"}],"version-history":[{"count":0,"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/posts\/3639\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/media\/3640"}],"wp:attachment":[{"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=3639"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=3639"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thesmsworks.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=3639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}