{"id":56053,"date":"2025-09-23T14:13:54","date_gmt":"2025-09-23T14:13:54","guid":{"rendered":"https:\/\/codeandpepper.com\/?p=56053"},"modified":"2025-09-23T14:20:13","modified_gmt":"2025-09-23T14:20:13","slug":"building-fundrees-finops-engine","status":"publish","type":"post","link":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/","title":{"rendered":"Building Fundree&#8217;s FinOps Engine: A Look Inside the Tech"},"content":{"rendered":"\n<p>Managing ad spend at scale is a mess &#8211; a chaotic mix of prepaid platform wallets, shifting credit limits across dozens of ad accounts, and a nightmare of manual reconciliation in spreadsheets. For a media partner like <a href=\"https:\/\/www.fundree-co.com\/\"><strong>Fundree<\/strong><\/a>, who helps advertisers navigate this chaos, taking care of that complexity is everything.<\/p>\n\n\n\n<p>They needed a centralized, API-driven platform to build a FinOps engine for social media advertising. A place where their clients could load a single wallet and allocate funds with precision, and where their own team could manage the entire system.The platform needed to be two things at once. It had to be highly automated for day-to-day efficiency, but also allow for granular, manual overrides for the edge cases.&nbsp;<\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-1024x535.png\" alt=\"\" class=\"wp-image-56055\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-1024x535.png 1024w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-300x157.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-768x401.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-361x189.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-433x226.png 433w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-864x451.png 864w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-432x226.png 432w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-360x189.png 360w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627-200x105.png 200w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-architecting-the-engine\"><strong>Architecting the Engine<\/strong><\/h3>\n\n\n\n<p>We started at the core: the transaction system. For anything handling real money, there&#8217;s zero room for error. We chose <strong>PostgreSQL<\/strong> for the database because of its proven reliability and robustness for financial data. Every monetary value is handled using <strong>Dinero.js<\/strong>, a library that eliminates the floating-point rounding errors that can plague financial applications.<\/p>\n\n\n\n<p>The backend is a <strong>TypeScript API built on Nest.js<\/strong>, running on Heroku. This gives us a scalable, strongly-typed foundation to build on. The first major task was a deep integration with the <strong>Meta API<\/strong>. We&#8217;ve built the logic to create new ad accounts, pull their real-time status, and push budget updates programmatically. It&#8217;s the central nervous system of the platform.<\/p>\n\n\n\n<p>But this project is a two-front war. There&#8217;s the clean, user-facing app for Fundree&#8217;s clients, built on <strong>Next.js and React<\/strong>. Then there&#8217;s the back-office application for Fundree\u2019s own team. The back-office app is the real beast. It has to give the Fundree team total control over the entire system, from user management to every single transaction.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-where-we-are-now\"><strong>Where We Are Now<\/strong><\/h3>\n\n\n\n<p>The core of the engine is live.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>The complete user onboarding, registration, and login flow is running.<\/li><li>The wallet and transaction system is fully operational.<\/li><li>We\u2019ve integrated with <strong>Stripe<\/strong> to handle the subscription model for platform access.<\/li><\/ul>\n\n\n\n<p>Right now, we&#8217;re building out the multi-user team management feature, which includes role-based permissions for accessing specific ad accounts. Next up is the full financial history, with automated invoice generation through an integration with <strong>Xero<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-road-ahead\"><strong>The Road Ahead<\/strong><\/h3>\n\n\n\n<p>The work isn&#8217;t done. We still have a user dashboard, a cashback feature, and email notifications on the roadmap. And the back-office app will continue to get more powerful.<\/p>\n\n\n\n<p>This is the kind of complex, high-stakes FinTech engineering we live for. Fundree are masters of their domain. We\u2019re proud to be the engineering horsepower that brings their vision to life.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/codeandpepper.com\/contact\/\">Ready to turn your idea into a real, working product? Let\u2019s talk.<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Managing ad spend at scale is a mess &#8211; a chaotic mix of prepaid platform wallets, shifting credit limits across dozens of ad accounts, and a nightmare of manual reconciliation in spreadsheets. For a media partner like Fundree, who helps advertisers navigate this chaos, taking care of that complexity is everything. They needed a centralized,<a class=\"moretag\" href=\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\"> Read the full article&#8230;<\/a><\/p>\n","protected":false},"author":20427,"featured_media":56055,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1739,1688],"tags":[1600,1654,934],"class_list":["post-56053","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-company-life","category-fintech-business","tag-fintech-app-development","tag-fintech-software-development","tag-fintech-startups"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Building Fundree&#039;s FinOps Engine: A Look Inside the Tech | Code &amp; Pepper<\/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:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building Fundree&#039;s FinOps Engine: A Look Inside the Tech | Code &amp; Pepper\" \/>\n<meta property=\"og:description\" content=\"Managing ad spend at scale is a mess &#8211; a chaotic mix of prepaid platform wallets, shifting credit limits across dozens of ad accounts, and a nightmare of manual reconciliation in spreadsheets. For a media partner like Fundree, who helps advertisers navigate this chaos, taking care of that complexity is everything. They needed a centralized, Read the full article...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\" \/>\n<meta property=\"og:site_name\" content=\"Code &amp; Pepper\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codeandpepper\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-23T14:13:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-23T14:20:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kacper Ba\u0142dyga\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codeandpepper\" \/>\n<meta name=\"twitter:site\" content=\"@codeandpepper\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kacper Ba\u0142dyga\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\"},\"author\":{\"name\":\"Kacper Ba\u0142dyga\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/b454c81d8ce0a1e60e846f77753c6731\"},\"headline\":\"Building Fundree&#8217;s FinOps Engine: A Look Inside the Tech\",\"datePublished\":\"2025-09-23T14:13:54+00:00\",\"dateModified\":\"2025-09-23T14:20:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\"},\"wordCount\":461,\"publisher\":{\"@id\":\"https:\/\/codeandpepper.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png\",\"keywords\":[\"FinTech app development\",\"FinTech software development\",\"FinTech startups\"],\"articleSection\":[\"Company Life\",\"FinTech Business\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\",\"url\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\",\"name\":\"Building Fundree's FinOps Engine: A Look Inside the Tech | Code &amp; Pepper\",\"isPartOf\":{\"@id\":\"https:\/\/codeandpepper.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png\",\"datePublished\":\"2025-09-23T14:13:54+00:00\",\"dateModified\":\"2025-09-23T14:20:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png\",\"width\":1200,\"height\":627,\"caption\":\"fintech app development\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/codeandpepper.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building Fundree&#8217;s FinOps Engine: A Look Inside the Tech\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/codeandpepper.com\/#website\",\"url\":\"https:\/\/codeandpepper.com\/\",\"name\":\"Code & Pepper\",\"description\":\"FinTech Developers\",\"publisher\":{\"@id\":\"https:\/\/codeandpepper.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/codeandpepper.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/codeandpepper.com\/#organization\",\"name\":\"Code & Pepper\",\"url\":\"https:\/\/codeandpepper.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"width\":319,\"height\":144,\"caption\":\"Code & Pepper\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/codeandpepper\/\",\"https:\/\/x.com\/codeandpepper\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/b454c81d8ce0a1e60e846f77753c6731\",\"name\":\"Kacper Ba\u0142dyga\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e92f927c25f10eaee9a933754ed8eff02428bdf400ac59f9b16277ebd4b8aa05?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e92f927c25f10eaee9a933754ed8eff02428bdf400ac59f9b16277ebd4b8aa05?s=96&d=mm&r=g\",\"caption\":\"Kacper Ba\u0142dyga\"},\"description\":\"Over 6 years of experience scaling high-tech SaaS startups. Writing about AI, FinTech &amp; HealthTech. Sharing insights and knowledge from my professional journey.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/kbaldyga\/\"],\"url\":\"https:\/\/codeandpepper.com\/author\/kacper-baldyga\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building Fundree's FinOps Engine: A Look Inside the Tech | Code &amp; Pepper","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:\/\/codeandpepper.com\/building-fundrees-finops-engine\/","og_locale":"en_US","og_type":"article","og_title":"Building Fundree's FinOps Engine: A Look Inside the Tech | Code &amp; Pepper","og_description":"Managing ad spend at scale is a mess &#8211; a chaotic mix of prepaid platform wallets, shifting credit limits across dozens of ad accounts, and a nightmare of manual reconciliation in spreadsheets. For a media partner like Fundree, who helps advertisers navigate this chaos, taking care of that complexity is everything. They needed a centralized, Read the full article...","og_url":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/","og_site_name":"Code &amp; Pepper","article_publisher":"https:\/\/www.facebook.com\/codeandpepper\/","article_published_time":"2025-09-23T14:13:54+00:00","article_modified_time":"2025-09-23T14:20:13+00:00","og_image":[{"width":1200,"height":627,"url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png","type":"image\/png"}],"author":"Kacper Ba\u0142dyga","twitter_card":"summary_large_image","twitter_creator":"@codeandpepper","twitter_site":"@codeandpepper","twitter_misc":{"Written by":"Kacper Ba\u0142dyga","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#article","isPartOf":{"@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/"},"author":{"name":"Kacper Ba\u0142dyga","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/b454c81d8ce0a1e60e846f77753c6731"},"headline":"Building Fundree&#8217;s FinOps Engine: A Look Inside the Tech","datePublished":"2025-09-23T14:13:54+00:00","dateModified":"2025-09-23T14:20:13+00:00","mainEntityOfPage":{"@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/"},"wordCount":461,"publisher":{"@id":"https:\/\/codeandpepper.com\/#organization"},"image":{"@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage"},"thumbnailUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png","keywords":["FinTech app development","FinTech software development","FinTech startups"],"articleSection":["Company Life","FinTech Business"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/","url":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/","name":"Building Fundree's FinOps Engine: A Look Inside the Tech | Code &amp; Pepper","isPartOf":{"@id":"https:\/\/codeandpepper.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage"},"image":{"@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage"},"thumbnailUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png","datePublished":"2025-09-23T14:13:54+00:00","dateModified":"2025-09-23T14:20:13+00:00","breadcrumb":{"@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#primaryimage","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2025\/09\/Post_Partnership_fundreeco_1200x627.png","width":1200,"height":627,"caption":"fintech app development"},{"@type":"BreadcrumbList","@id":"https:\/\/codeandpepper.com\/building-fundrees-finops-engine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeandpepper.com\/"},{"@type":"ListItem","position":2,"name":"Building Fundree&#8217;s FinOps Engine: A Look Inside the Tech"}]},{"@type":"WebSite","@id":"https:\/\/codeandpepper.com\/#website","url":"https:\/\/codeandpepper.com\/","name":"Code & Pepper","description":"FinTech Developers","publisher":{"@id":"https:\/\/codeandpepper.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeandpepper.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeandpepper.com\/#organization","name":"Code & Pepper","url":"https:\/\/codeandpepper.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","width":319,"height":144,"caption":"Code & Pepper"},"image":{"@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codeandpepper\/","https:\/\/x.com\/codeandpepper"]},{"@type":"Person","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/b454c81d8ce0a1e60e846f77753c6731","name":"Kacper Ba\u0142dyga","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e92f927c25f10eaee9a933754ed8eff02428bdf400ac59f9b16277ebd4b8aa05?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e92f927c25f10eaee9a933754ed8eff02428bdf400ac59f9b16277ebd4b8aa05?s=96&d=mm&r=g","caption":"Kacper Ba\u0142dyga"},"description":"Over 6 years of experience scaling high-tech SaaS startups. Writing about AI, FinTech &amp; HealthTech. Sharing insights and knowledge from my professional journey.","sameAs":["https:\/\/www.linkedin.com\/in\/kbaldyga\/"],"url":"https:\/\/codeandpepper.com\/author\/kacper-baldyga\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/56053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/users\/20427"}],"replies":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/comments?post=56053"}],"version-history":[{"count":2,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/56053\/revisions"}],"predecessor-version":[{"id":56057,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/56053\/revisions\/56057"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media\/56055"}],"wp:attachment":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media?parent=56053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/categories?post=56053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/tags?post=56053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}