{"componentChunkName":"component---src-templates-docs-js","path":"/sms/massive_send/http","result":{"data":{"site":{"siteMetadata":{"title":"broadcaster","docsLocation":"https://github.com","docsLocationType":"github","editable":false}},"mdx":{"fields":{"id":"d1472048-87e8-5962-88e3-fc3323ca4121","title":"HTTP connection","slug":"/sms/massive_send/http"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"HTTP connection\",\n  \"order\": 1\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"The provided web service handles an HTTP POST request, which receives JSON strings and returns a result in the same format.\"), mdx(\"p\", null, \"The following is the information required to connect to the service.\"), mdx(\"br\", null), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"DOMAIN\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    parentName: \"td\",\n    \"href\": \"https://api.broadcastermobile.com\"\n  }, \"https://api.broadcastermobile.com\"))), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"URL\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    parentName: \"td\",\n    \"href\": \"http://10.100.4.174/brdcstr-endpoint-web/services/messaging/token\"\n  }, \"http://\", mdx(\"strong\", {\n    parentName: \"a\"\n  }, \"[domain]\"), \"/brdcstr-endpoint-web/services/messaging/\"))), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"METHOD\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"POST\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"HEADERS\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Content-Type: application/json \", mdx(\"br\", null), \" Authorization: \", \"[\", mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"token\"), \"]\")))), mdx(\"section\", {\n    \"id\": \"body\"\n  }, mdx(\"h3\", {\n    parentName: \"section\"\n  }, \"Body\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n    \\\"apiKey\\\": [numeric][required],  \\n    \\\"carrier\\\": [string][optional],  \\n    \\\"country\\\": [string][required],  \\n    \\\"dial\\\": [numeric][optional],  \\n    \\\"message\\\": [String][required],  \\n    \\\"msisdns\\\": [String[]][required],  \\n    \\\"tag\\\": [String][required],  \\n    \\\"mask\\\": [String][optional],  \\n    \\\"msgClass\\\": [numeric][optional],  \\n    \\\"schedule\\\":[String][optional][format: ISO-8601],\\n    \\\"dlr\\\":[Boolean][optional],\\n    \\\"optionals\\\":[String][optional]\\n}\\n\")), mdx(\"br\", null), mdx(\"table\", {\n    parentName: \"section\"\n  }, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Parameters\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Description\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Required\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"domain\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"The path where the service is hosted; Concepto M\\xF3vil will provide this information.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Yes\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Authorization\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"A private \\u201Ctoken\\u201D provided by Concepto M\\xF3vil, used as the key to establish the connection.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Yes\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"apiKey\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Client identifier provided by Concepto M\\xF3vil. It is unique for each client.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Yes\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"carrier\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Name of the carrier of the MSISDN the message will be sent to. Possible values: \", mdx(\"br\", null), \" \", mdx(\"ul\", null, mdx(\"li\", null, \"TELCEL\"), mdx(\"li\", null, \"ATT\"), mdx(\"li\", null, \"MOVISTAR\")), \" \", mdx(\"br\", null), \"They must be entered exactly as shown in the list. If profiling was negotiated, you do not need to send this parameter; the platform will profile the numbers.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"No\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"country\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Country identifier (ISO2), two uppercase characters.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Yes\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"dial\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Dial number used to send the message.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Yes\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"message\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Text to send (160 characters). If the text exceeds 160 characters, the platform concatenates the messages in multiples of 153 characters. You must use characters supported by the GSM7 encoding; any character outside this encoding may cause the message to be displayed incorrectly.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Yes\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"msisdns\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"10-digit number plus area code that the message will be sent to; it must be enclosed in square brackets.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Yes\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"tag\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Text used to identify the request. It accepts any string you want; we suggest sending the campaign name.\\tRequired\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  })), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"mask\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Mask text the message should be delivered with. To use masking, this feature must have been agreed upon in advance.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"No\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"schedule\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Date and time the message will be sent; it must include the time zone. If this attribute is not included, the message is sent immediately.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"No\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"msgClass\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Value that indicates whether the message is a normal or flash message (Normal 0 and Flash 1). If this attribute is not included, it is treated as zero.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"No\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"dlr\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Value that indicates whether a DeliveryReceipt notification is required, to be delivered to a URL provided by the client. If set to true, the \\u201CregisteredDelivery\\u201D value is required.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"No\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"optionals\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Value used to assign specific variables as needed, in JSON format {\\u201Cproperty\\u201D:\\u201Dvalue\\u201D} \", mdx(\"br\", null), \" \", mdx(\"ul\", null, mdx(\"li\", null, \"registeredDelivery: Required if the \\u201Cdlr\\u201D value is specified. Allowed values:\", mdx(\"ul\", null, mdx(\"li\", null, \"1: Indicates when the carrier has sent the MT to the device.\"), mdx(\"li\", null, \"5: Indicates when the device has received the MT.\"), mdx(\"li\", null, \"11: Indicates when the MT has been sent to the carrier.\"))))), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"No\")))), mdx(\"br\", null)), mdx(\"section\", {\n    \"id\": \"example\"\n  }, mdx(\"h3\", {\n    parentName: \"section\"\n  }, \"Example\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{  \\n    \\\"apiKey\\\": 22,  \\n    \\\"carrier\\\": \\\"Telcel\\\",  \\n    \\\"country\\\": \\\"mx\\\",  \\n    \\\"dial\\\": 12345,  \\n    \\\"message\\\": \\\"Test message\\\",  \\n    \\\"msisdns\\\": [525512345678],  \\n    \\\"tag\\\": \\\"Test tag\\\",  \\n    \\\"mask\\\": \\\"MASCARA\\\",  \\n    \\\"schedule\\\": \\\"2018-07-01T10:15:30+01:00\\\",\\n    \\\"dlr\\\":\\\"true\\\",\\n    \\\"optionals\\\":\\\"{\\\"registeredDelivery\\\":11}\\\"\\n}\\n\"))));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#body","title":"Body"},{"url":"#example","title":"Example"}]},"timeToRead":1,"parent":{"__typename":"File","relativePath":"sms/massive_send/http.md","fields":{"gitLogLatestAuthorName":"Irais Aguirre","gitLogLatestAuthorEmail":"irais.aguirre@conceptomovil.com","gitLogLatestDate":"7 days ago"}},"frontmatter":{"metaTitle":null,"showMetadata":null,"editable":null,"showPreviousNext":null,"showToc":null}},"gitBranch":{"name":"20211019-2FACTOR_AUTH"},"gitCommit":{"hash":"9713e1925aeb8cad930f91b6bf05d0b5937b2bb5","date":"2026-11-13 06:39"}},"pageContext":{"id":"d1472048-87e8-5962-88e3-fc3323ca4121"}},"staticQueryHashes":["12478684","12478684","2882937274","2882937274","353167761","353167761"]}