{"id":2563,"date":"2022-02-24T14:41:38","date_gmt":"2022-02-24T14:41:38","guid":{"rendered":"https:\/\/www.reloadly.com\/blog\/?p=2563"},"modified":"2023-05-31T12:39:59","modified_gmt":"2023-05-31T12:39:59","slug":"how-to-reloadly-automatically-detect-operator-id","status":"publish","type":"post","link":"https:\/\/blog.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/","title":{"rendered":"How to have Reloadly automatically detect the Operator Id when doing a top-up request"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_46 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"ez-toc-toggle-icon-1\"><label for=\"item-69ed5cd688e39\" aria-label=\"Table of Content\"><span style=\"display: flex;align-items: center;width: 35px;height: 30px;justify-content: center;direction:ltr;\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/label><input  type=\"checkbox\" id=\"item-69ed5cd688e39\"><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-visibility-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#What_is_the_OperatorId\" title=\"What is the OperatorId\">What is the OperatorId<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#Getting_the_OperatorId_for_a_mobile_number\" title=\"Getting the OperatorId for a mobile number\">Getting the OperatorId for a mobile number<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#Making_the_call\" title=\"Making the call\">Making the call<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#Analyzing_the_result\" title=\"Analyzing the result\">Analyzing the result<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#EndPoints_mentioned_in_this_article\" title=\"EndPoints mentioned in this article\">EndPoints mentioned in this article<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>In order to make an API call to the <a href=\"https:\/\/docs.reloadly.com\/airtime\/Top-ups\/Make-Top-up\">TopUp endpoint<\/a> you\u2019ll need to provide the <code>OperatorId<\/code> as a parameter. <\/p>\n\n\n\n<p>If all you have at hand is the recipient\u2019s phone number you\u2019ll have to determine it\u2019s <code>OperatorId<\/code> before the topup can be effectively done.<\/p>\n\n\n\n<p>The best way to go about this is to use another Reloadly API\u2019s endpoint: Operator <a href=\"https:\/\/docs.reloadly.com\/airtime\/Operators\/Auto-Detect-Operator\">Auto-Detect<\/a>.<\/p>\n\n\n\n<p>Through this API call you can get information about the Mobile operator servicing the TopUp recipient.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_the_OperatorId\"><\/span>What is the OperatorId<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Every phone number is associated with a Mobile Operator (The company that provides the mobile service).<\/p>\n\n\n\n<p>Inside of Reloadly, each mobile operator is uniquely identified by it\u2019s <code>OperatorId<\/code>.<\/p>\n\n\n\n<p><br>You can get a list of all available operators by making a request to <a href=\"https:\/\/docs.reloadly.com\/airtime\/Operators\/Get-Operators\">https:\/\/docs.reloadly.com\/airtime\/Operators\/Get-Operators<\/a>. Kindly note that you can apply different filters, more details are available on the previous link.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Getting_the_OperatorId_for_a_mobile_number\"><\/span>Getting the OperatorId for a mobile number<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>As a prerequisite to making this API call I will assume you already hold a <a href=\"https:\/\/docs.reloadly.com\/airtime\/Authentication\/Create-Access-Token\">valid access token<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Making_the_call\"><\/span>Making the call<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The endpoint you\u2019ll be using is <a href=\"https:\/\/docs.reloadly.com\/airtime\/operators\/auto-detect-an-operator\">https:\/\/topups.reloadly.com\/operators\/auto-detect\/phone\/[MOBILE_NUMBER]\/countries\/[COUNTRY_ISO_CODE]<\/a>.<\/p>\n\n\n\n<p>This call:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl --location --request GET 'https:\/\/topups-sandbox.reloadly.com\/operators\/auto-detect\/phone\/91154973586\/countries\/AR?suggestedAmounsMap=true&amp;SuggestedAmounts=true' --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' --header 'Accept: application\/com.reloadly.topups-v1+json'<\/pre>\n\n\n\n<p>Will return:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n  \"id\": 16,\n  \"operatorId\": 16,\n  \"name\": \"Movistar Argentina\",\n  \"bundle\": false,\n  \"data\": false,\n  \"pin\": false,\n  \"supportsLocalAmounts\": false,\n  \"supportsGeographicalRechargePlans\": false,\n  \"denominationType\": \"FIXED\",\n  \"senderCurrencyCode\": \"EUR\",\n  \"senderCurrencySymbol\": \"\u20ac\",\n  \"destinationCurrencyCode\": \"ARS\",\n  \"destinationCurrencySymbol\": \"$\",\n  \"commission\": 3,\n  \"internationalDiscount\": 3,\n  \"localDiscount\": 0,\n  \"mostPopularAmount\": 4.35,\n  \"mostPopularLocalAmount\": null,\n  \"minAmount\": null,\n  \"maxAmount\": null,\n  \"localMinAmount\": null,\n  \"localMaxAmount\": null,\n  \"country\": {\n    \"isoName\": \"AR\",\n    \"name\": \"Argentina\"\n  },\n  \"fx\": {\n    \"rate\": 112.333,\n    \"currencyCode\": \"ARS\"\n  },\n  \"logoUrls\": [\n    \"https:\/\/s3.amazonaws.com\/rld-operator\/76eaeaf7-e614-48c6-80dc-c46f4f13ff4d-size-2.png\",\n    \"https:\/\/s3.amazonaws.com\/rld-operator\/76eaeaf7-e614-48c6-80dc-c46f4f13ff4d-size-3.png\",\n    \"https:\/\/s3.amazonaws.com\/rld-operator\/76eaeaf7-e614-48c6-80dc-c46f4f13ff4d-size-1.png\"\n  ],\n  \"fixedAmounts\": [\n    0.04,\n    0.09,\n    0.15,\n    0.18,\n    0.26,\n    0.36,\n    0.44,\n    0.53,\n    0.61,\n    0.7,\n    0.78,\n    0.87,\n    0.96,\n    1.05,\n    1.14,\n    1.22,\n    1.31,\n    1.4,\n    1.49,\n    1.57,\n    1.66,\n    1.74,\n    2.18,\n    2.62,\n    3.05,\n    3.48,\n    3.92,\n    4.35\n  ],\n  \"fixedAmountsDescriptions\": {},\n  \"localFixedAmounts\": [],\n  \"localFixedAmountsDescriptions\": {},\n  \"suggestedAmounts\": [],\n  \"suggestedAmountsMap\": {},\n  \"geographicalRechargePlans\": [],\n  \"promotions\": [\n    {\n      \"id\": 5902,\n      \"promotionId\": 5902,\n      \"operatorId\": 16,\n      \"title\": \"Movistar Argentina From 01 May 2021 00:00 To 31 May 2021 23:59 (GMT-03:00)\",\n      \"title2\": \"Bonus 5x\",\n      \"description\": \"&lt;br \/>- For top ups of USD 5 (EUR 5) or more, customers will receive 5X balance.&lt;br \/>- Receivers need to send a SMS with the number 5 + Send 3456 to activate the promotion.&lt;br \/>- Promotional balance can be used for voice calls, SMS and internet browsing.&lt;br \/>- Promotional balance will be valid for 7 days.&lt;br \/>- This promotion applies to all prepaid plans.&lt;br \/>&lt;br \/>T&amp;eacute;rminos y condiciones (Spanish version):&lt;br \/>- Recarga a tu familia y pueden Multiplicar todos los dias desde 5 USD (5 EUR)! Enviando 5 al 3456 Y QUINTUPLICA&amp;nbsp;el&amp;nbsp;saldo \/hablar, mensajear y navegar x 7 DIAS!&amp;nbsp;&lt;br \/>- Promoci&amp;oacute;n aplica para todos los clientes prepago.&lt;br \/>&amp;nbsp;\",\n      \"startDate\": \"2021-05-01 07:00:00\",\n      \"endDate\": \"2021-06-01 06:59:00\",\n      \"denominations\": \"USD 5 and up\",\n      \"localDenominations\": null\n    }\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Analyzing_the_result\"><\/span>Analyzing the result<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The request you just made got you quite a lot of information about the Mobile Operator behind the number <strong>91154973586<\/strong> (Registered in Argentina).<\/p>\n\n\n\n<p>While there\u2019s a lot of valuable information in this json object, what you\u2019re looking for is the value associated with the key<strong> <code>operatorId<\/code><\/strong>, in this case<strong> <code>16<\/code><\/strong>.<\/p>\n\n\n\n<p>That number (<code>16<\/code>) is what you need to use to fill the parameters of the call to the TopUp endpoint.<\/p>\n\n\n\n<p>In summary, you\u2019ll need to make, at least, two API calls besides the one getting you the access token:<\/p>\n\n\n\n<ol><li>To the Operator auto-detect<\/li><li>To the topup endpoint<\/li><\/ol>\n\n\n\n<p>On a few occasions the response you\u2019ll get from the first API call will be HTTP 404. <\/p>\n\n\n\n<p>This could happen because of several reasons, for instance, the phone number + country combination is invalid.<\/p>\n\n\n\n<p>In these situations, besides the HTTP error code, you\u2019ll have some context to determine what happened. You\u2019ll get a json object similar to:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n  \"timeStamp\": \"2022-02-23 10:29:27\",\n  \"message\": \"Could not auto detect operator for given phone number\",\n  \"path\": \"\/operators\/auto-detect\/phone\/91154973586\/countries\/ES\",\n  \"errorCode\": \"COULD_NOT_AUTO_DETECT_OPERATOR\",\n  \"infoLink\": null,\n  \"details\": []\n}<\/pre>\n\n\n\n<p>Finally, there might be a case where the data you provided to the auto-detect endpoint is correct but still you don\u2019t get the answer you\u2019re looking for. This could happen if the number you&#8217;re trying to top up has recently been ported to a different operator.<\/p>\n\n\n\n<p>Should that be the case your options are:<\/p>\n\n\n\n<ol><li>To show the end-user a list of every available operator in their country and have them select the appropriate one.<\/li><li>Use <a href=\"https:\/\/docs.reloadly.com\/airtime\/MNP-Lookup\/MNP-Lookup---GET\" target=\"_blank\" rel=\"noreferrer noopener\">Reloadly&#8217;s Number Lookup service<\/a><\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"EndPoints_mentioned_in_this_article\"><\/span>EndPoints mentioned in this article<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul><li><a href=\"https:\/\/docs.reloadly.com\/airtime\/operators\/auto-detect-an-operator\">https:\/\/topups.reloadly.com\/operators\/auto-detect\/phone\/<\/a><\/li><li><a href=\"https:\/\/docs.reloadly.com\/airtime\/operators\">https:\/\/topups.reloadly.com\/operators<\/a><\/li><li><a href=\"https:\/\/auth.reloadly.com\/oauth\/token\">https:\/\/auth.reloadly.com\/oauth\/token<\/a><\/li><li><a href=\"https:\/\/docs.reloadly.com\/numberlookup\/\">https:\/\/topups.reloadly.com\/operators\/mnp-lookup\/phone\/{phone}\/countries\/{countryCode}<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>How to do a top up when you don&#8217;t know the Operator Id of the recipient phone?<\/p>\n","protected":false},"author":22,"featured_media":2572,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[274],"tags":[73,14],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to have Reloadly automatically detect the Operator Id when doing a top-up request - Reloadly<\/title>\n<meta name=\"description\" content=\"Can you do a top up to a phone if you don&#039;t know the Operator Id? Yes. Reloadly&#039;s autodetect feature will help. Learn how to use it here.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to have Reloadly automatically detect the Operator Id when doing a top-up request - Reloadly\" \/>\n<meta property=\"og:description\" content=\"Can you do a top up to a phone if you don&#039;t know the Operator Id? Yes. Reloadly&#039;s autodetect feature will help. Learn how to use it here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/\" \/>\n<meta property=\"og:site_name\" content=\"Reloadly\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-24T14:41:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-31T12:39:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2022\/02\/blog-image42-01.png\" \/>\n\t<meta property=\"og:image:width\" content=\"641\" \/>\n\t<meta property=\"og:image:height\" content=\"334\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"4 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#organization\",\"name\":\"Reloadly\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/11\/logo-1.svg\",\"width\":100,\"height\":100,\"caption\":\"Reloadly\"},\"image\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#website\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/\",\"name\":\"Reloadly\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/blog.reloadly.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2022\/02\/blog-image42-01.png\",\"width\":641,\"height\":334},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#webpage\",\"url\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/\",\"name\":\"How to have Reloadly automatically detect the Operator Id when doing a top-up request - Reloadly\",\"isPartOf\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#primaryimage\"},\"datePublished\":\"2022-02-24T14:41:38+00:00\",\"dateModified\":\"2023-05-31T12:39:59+00:00\",\"description\":\"Can you do a top up to a phone if you don't know the Operator Id? Yes. Reloadly's autodetect feature will help. Learn how to use it here.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/\",\"url\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/\",\"name\":\"How to have Reloadly automatically detect the Operator Id when doing a top-up request\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#webpage\"},\"author\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#\/schema\/person\/b7f57cdec858524713a40069354fc55b\"},\"headline\":\"How to have Reloadly automatically detect the Operator Id when doing a top-up request\",\"datePublished\":\"2022-02-24T14:41:38+00:00\",\"dateModified\":\"2023-05-31T12:39:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#primaryimage\"},\"keywords\":\"mobile operator api,top up api\",\"articleSection\":\"Developer Blog\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.reloadly.com\/blog\/how-to-reloadly-automatically-detect-operator-id\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#\/schema\/person\/b7f57cdec858524713a40069354fc55b\",\"name\":\"Mauro Chojrin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2e0c52b5f88c4911eeb351e93b0dab9a?s=96&d=mm&r=g\",\"caption\":\"Mauro Chojrin\"},\"url\":\"https:\/\/blog.reloadly.com\/blog\/author\/mauro-chojrin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","authors":[{"term_id":361,"user_id":22,"is_guest":0,"slug":"mauro-chojrin","display_name":"Mauro Chojrin"}],"_links":{"self":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts\/2563"}],"collection":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/comments?post=2563"}],"version-history":[{"count":7,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts\/2563\/revisions"}],"predecessor-version":[{"id":4174,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts\/2563\/revisions\/4174"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/media\/2572"}],"wp:attachment":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/media?parent=2563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/categories?post=2563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/tags?post=2563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}