{"id":13533,"date":"2025-08-04T12:35:05","date_gmt":"2025-08-04T07:05:05","guid":{"rendered":"http:\/\/10.10.164.151\/?p=13533"},"modified":"2025-10-24T11:40:53","modified_gmt":"2025-10-24T06:10:53","slug":"overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead","status":"publish","type":"post","link":"https:\/\/payu.in\/blog\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/","title":{"rendered":"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead"},"content":{"rendered":"\n<p><strong>Introduction: Monitoring Beyond the Basics<\/strong>&nbsp;<\/p>\n\n\n\n<p>In the high-stakes world of digital payments, uptime alone won\u2019t cut it. True resilience means sensing the pulse of business health\u2014tracking transaction outcomes across thousands of merchants, dozens of payment methods, and countless attribute permutations. Manual monitoring? Often noisy. Traditional SaaS tools? Incomplete and expensive.&nbsp;<\/p>\n\n\n\n<p>That is why we built <em>Overwatch<\/em>. Originally a payment success-rate tracker, Overwatch has evolved into PayU\u2019s intelligent observability layer\u2014monitoring transaction volumes, refunds, Gross Merchant Volume (GMV), and more. Designed and delivered by a nimble two-person team, this system now supports critical recovery decisions in real time.&nbsp;<\/p>\n\n\n\n<p><strong>Problem Scope: Complexity Meets Urgency<\/strong>&nbsp;<\/p>\n\n\n\n<p>Back in 2022, our incumbent SaaS tool was cracking under pressure\u2014it missed key alerts, covered limited metrics, and scaled costs without scaling value. And with contract renewal approaching, we needed to act fast.&nbsp;<\/p>\n\n\n\n<p>In shadow testing, Overwatch caught incidents the legacy system missed. That proved its worth\u2014instantly.&nbsp;<\/p>\n\n\n\n<p><strong>The challenges we faced:<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>3,000+ transactions\/second, 20K+ Change Data Capture (CDC) events per second&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Multi-attribute permutations (merchant, issuer, integration flow, etc.)&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Alert fatigue from static thresholds and low actionability&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Irregular behavior patterns\u2014festive surges, regional traffic waves, time-sensitive load variations&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Architecture Overview: From Ingestion to Insight<\/strong>&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"609\" src=\"https:\/\/payu.in\/blog\/wp-content\/uploads\/2025\/08\/image-20250713-214736.jpg\" alt=\"\" class=\"wp-image-13584\"\/><\/figure>\n\n\n\n<p><strong>Streaming &amp; Processing<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li><strong>Amazon Aurora CDC via Maxwell Daemon<\/strong>: Real-time capture&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li><strong>Logstash \u2192 Kafka \u2192 Redis<\/strong>: Streaming events, reordering out-of-sync records, and ensuring consistency&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li><strong>Redis buffering<\/strong>: Crucial for update-before-insert edge cases&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Timescale DB: The Engine Behind It All<\/strong>&nbsp;<\/p>\n\n\n\n<p>After evaluating many options, <strong>Timescale DB<\/strong> stood out for:&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Hyper tables that scale with precision&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Continuous aggregates for blazing-fast queries&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Chunked storage and multi-tier retention policies to balance cost and performance&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Data organization:<\/strong>&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-table has-small-font-size\"><table><tbody><tr><td><strong>Layer<\/strong>&nbsp;<\/td><td><strong>Retention<\/strong>&nbsp;<\/td><td><strong>Use Case<\/strong>&nbsp;<\/td><\/tr><tr><td>Raw transactions&nbsp;<\/td><td>2 weeks&nbsp;<\/td><td>Immediate insights&nbsp;<\/td><\/tr><tr><td>Minute-wise aggregates&nbsp;<\/td><td>2 months&nbsp;<\/td><td>Trend analysis&nbsp;<\/td><\/tr><tr><td>Daily summaries&nbsp;<\/td><td>1 year&nbsp;<\/td><td>Strategic decisions&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Most operational queries have high-cardinality, and they are time-sensitive\u2014Timescale DB handles them effortlessly.&nbsp;<\/p>\n\n\n\n<p><strong>Smart Thresholding &amp; Health Checks<\/strong>&nbsp;<\/p>\n\n\n\n<p>Overwatch analyzes a rolling 15-day window per entity to build dynamic baselines. No manual configurations. No rigid rules.&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Detects meaningful deviations (not false alarms)&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Updates thresholds automatically as business patterns evolve&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Keeps teams informed\u2014without overwhelming them&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Actionable Alerts &gt; Noisy Notifications<\/strong>&nbsp;<\/p>\n\n\n\n<p>Anomalies go through a prioritization pipeline:&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Impact measured via duration, volume, deviation&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Fuzzy correlation joins related events\u2014even without an attribute match&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Automated feedback loops trigger mitigation\u2014real-time rerouting or traffic control&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Overwatch does not just alert. It acts.&nbsp;<\/p>\n\n\n\n<p><strong>Dashboards &amp; Routing<\/strong>&nbsp;<\/p>\n\n\n\n<p>Built in <strong>Grafana<\/strong>, Overwatch\u2019s UI is lean yet expressive. Clever hacks allow cross-dashboard context passing.&nbsp;<\/p>\n\n\n\n<p>Alerts reach teams via:&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Email&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Microsoft Teams&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Smart routing ensures attention goes where it is needed\u2014without alert overload.&nbsp;<\/p>\n\n\n\n<p><strong>Meta data Monitoring: Observability of Observability<\/strong>&nbsp;<\/p>\n\n\n\n<p>Every piece of Overwatch\u2014from ingestion latencies to buffer depths\u2014is itself monitored. Because when monitoring breaks, you need monitoring for that too.&nbsp;<\/p>\n\n\n\n<p><strong>Why Reinvent, Not Rent?<\/strong>&nbsp;<\/p>\n\n\n\n<p>The previous SaaS tool:&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Missed key incidents&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Monitored only partial metrics&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Scaled pricing with zero empathy for business complexity&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Overwatch\u2019s rollout under contract pressure proved how fast focused engineering can deliver better outcomes.&nbsp;<\/p>\n\n\n\n<p><strong>People &amp; Change: The Human Factor<\/strong>&nbsp;<\/p>\n\n\n\n<p>Adoption was not automatic. Teams were used to legacy workflows. But Overwatch earned trust through results.&nbsp;<\/p>\n\n\n\n<p>What started as a niche tool quickly became central to broader business metric monitoring\u2014driven by user demand, not top-down mandates.&nbsp;<\/p>\n\n\n\n<p>No AI copilots. Just clarity, iteration, and delivery.&nbsp;<\/p>\n\n\n\n<p><strong>Engineering Decisions &amp; Takeaways<\/strong>&nbsp;<\/p>\n\n\n\n<p><strong>Timescale DB&#8217;s Edge<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Query speed in milliseconds&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Predictable retention and costs&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Minimal ops handholding&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Redis Buffering<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Critical for CDC stream integrity&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Prevents data mis ordering at scale&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Zero-Ops Mandate<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>No manual tuning&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Intelligent thresholds and alert logic built in&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Trustable Alerts<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Grouping, impact scoring, fuzzy linking\u2014all designed to help ops act&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Alert fatigue avoided, actionability prioritized&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li><strong>&nbsp;Speed &gt; Feature Fatigue<\/strong>&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Deliver what solves the pain, iterate toward completeness&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li>Smart shortcuts (like Grafana hacks) mattered more than perfection&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>If We Had a Do-Over&#8230;<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"has-small-font-size\">\n<li><strong>Build resilience from day one: <\/strong>Automated fallbacks save real downtime\u2014manual overrides do not scale.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li><strong>Start narrow, prove value, then scale:<\/strong> Precision-focused delivery earned trust and unlocked generalization.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"has-small-font-size\">\n<li><strong>Consider team cost, not just infra cost:<\/strong> Alert clarity, developer time, and flexibility saved far more than just cloud bills.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Summary<\/strong>&nbsp;<\/p>\n\n\n\n<p>Overwatch is PayU\u2019s purpose-built system for scalable business observability. From payment success rates to system-level action, it is zero-ops by design and rapid-recovery by default.&nbsp;<\/p>\n\n\n\n<p>It is a testament to what tight priorities, trust in iteration, and small teams with big ownership can achieve.&nbsp;<\/p>\n\n\n\n<p>Business metrics monitoring was requested rapidly after launch\u2014a sign of Overwatch\u2019s trustworthiness and scalability.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: Monitoring Beyond the Basics&nbsp; In the high-stakes world of digital payments, uptime alone won\u2019t cut it. True resilience means sensing the pulse of business health\u2014tracking transaction outcomes across thousands&#8230;<\/p>\n","protected":false},"author":88,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1232],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead - PayU Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/payu.in\/blog\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead - PayU Blog\" \/>\n<meta property=\"og:description\" content=\"Introduction: Monitoring Beyond the Basics&nbsp; In the high-stakes world of digital payments, uptime alone won\u2019t cut it. True resilience means sensing the pulse of business health\u2014tracking transaction outcomes across thousands...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/payu.in\/blog\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/\" \/>\n<meta property=\"og:site_name\" content=\"PayU Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PayUind\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-04T07:05:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-24T06:10:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/payu.in\/blog\/wp-content\/uploads\/2025\/08\/image-20250713-214736.jpg\" \/>\n<meta name=\"author\" content=\"Sankalp Malik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@payuind\" \/>\n<meta name=\"twitter:site\" content=\"@payuind\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sankalp Malik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/\",\"url\":\"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/\",\"name\":\"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead - PayU Blog\",\"isPartOf\":{\"@id\":\"https:\/\/payu.in\/blog\/#website\"},\"datePublished\":\"2025-08-04T07:05:05+00:00\",\"dateModified\":\"2025-10-24T06:10:53+00:00\",\"author\":{\"@id\":\"https:\/\/payu.in\/blog\/#\/schema\/person\/821a6c78d04be6dfa26cd811bd117365\"},\"breadcrumb\":{\"@id\":\"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/payu.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Engineering Blogs\",\"item\":\"http:\/\/10.10.164.133\/category\/engineering-blogs\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/payu.in\/blog\/#website\",\"url\":\"https:\/\/payu.in\/blog\/\",\"name\":\"PayU Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/payu.in\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/payu.in\/blog\/#\/schema\/person\/821a6c78d04be6dfa26cd811bd117365\",\"name\":\"Sankalp Malik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/payu.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0b5485608ce91d9f1c86b6618b48ae58?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0b5485608ce91d9f1c86b6618b48ae58?s=96&d=mm&r=g\",\"caption\":\"Sankalp Malik\"},\"url\":\"https:\/\/payu.in\/blog\/author\/sankalp-malik\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead - PayU Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/payu.in\/blog\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/","og_locale":"en_US","og_type":"article","og_title":"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead - PayU Blog","og_description":"Introduction: Monitoring Beyond the Basics&nbsp; In the high-stakes world of digital payments, uptime alone won\u2019t cut it. True resilience means sensing the pulse of business health\u2014tracking transaction outcomes across thousands...","og_url":"https:\/\/payu.in\/blog\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/","og_site_name":"PayU Blog","article_publisher":"https:\/\/www.facebook.com\/PayUind\/","article_published_time":"2025-08-04T07:05:05+00:00","article_modified_time":"2025-10-24T06:10:53+00:00","og_image":[{"url":"https:\/\/payu.in\/blog\/wp-content\/uploads\/2025\/08\/image-20250713-214736.jpg"}],"author":"Sankalp Malik","twitter_card":"summary_large_image","twitter_creator":"@payuind","twitter_site":"@payuind","twitter_misc":{"Written by":"Sankalp Malik","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/","url":"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/","name":"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead - PayU Blog","isPartOf":{"@id":"https:\/\/payu.in\/blog\/#website"},"datePublished":"2025-08-04T07:05:05+00:00","dateModified":"2025-10-24T06:10:53+00:00","author":{"@id":"https:\/\/payu.in\/blog\/#\/schema\/person\/821a6c78d04be6dfa26cd811bd117365"},"breadcrumb":{"@id":"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/10.10.164.133\/overwatch-payus-journey-to-intelligent-monitoring-without-ops-overhead\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/payu.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Engineering Blogs","item":"http:\/\/10.10.164.133\/category\/engineering-blogs\/"},{"@type":"ListItem","position":3,"name":"Overwatch: PayU\u2019s Journey to Intelligent Monitoring Without Ops Overhead"}]},{"@type":"WebSite","@id":"https:\/\/payu.in\/blog\/#website","url":"https:\/\/payu.in\/blog\/","name":"PayU Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/payu.in\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/payu.in\/blog\/#\/schema\/person\/821a6c78d04be6dfa26cd811bd117365","name":"Sankalp Malik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/payu.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0b5485608ce91d9f1c86b6618b48ae58?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0b5485608ce91d9f1c86b6618b48ae58?s=96&d=mm&r=g","caption":"Sankalp Malik"},"url":"https:\/\/payu.in\/blog\/author\/sankalp-malik\/"}]}},"_links":{"self":[{"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/posts\/13533"}],"collection":[{"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/users\/88"}],"replies":[{"embeddable":true,"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/comments?post=13533"}],"version-history":[{"count":4,"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/posts\/13533\/revisions"}],"predecessor-version":[{"id":13881,"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/posts\/13533\/revisions\/13881"}],"wp:attachment":[{"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/media?parent=13533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/categories?post=13533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/payu.in\/blog\/wp-json\/wp\/v2\/tags?post=13533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}