{"id":172671,"date":"2025-12-18T03:58:52","date_gmt":"2025-12-18T03:58:52","guid":{"rendered":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/"},"modified":"2025-12-18T03:58:52","modified_gmt":"2025-12-18T03:58:52","slug":"33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06","status":"publish","type":"post","link":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/","title":{"rendered":"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06"},"content":{"rendered":"<div class=\"youtubomatic-video-container\"><iframe loading=\"lazy\" width=\"580\" height=\"380\" src=\"https:\/\/www.youtube.com\/embed\/7piif-eSvAM?autoplay=1&#038;controls=1&#038;hl=en\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p>All the code used in this video is free and downloadable at <a href=\"https:\/\/industry-python.thinkific.com\" target=\"_blank\">https:\/\/industry-python.thinkific.com<\/a> &#8211; Free registration required.<\/p>\n<p>Now that the code is working end-to-end, this video steps back and explains the architecture and why it matters.<\/p>\n<p>You will learn:<\/p>\n<p>Why this setup uses two FastAPI apps (your backend API app, and the FastAPI instance bundled inside Flet)<\/p>\n<p>How we mount the Flet app onto your FastAPI server to serve UI and API from one place<\/p>\n<p>What \u201cseparation of concerns\u201d looks like in practice: business logic in the API layer, UI logic in the frontend layer<\/p>\n<p>Why UI often becomes the most time-consuming part of a project (including styling and usability)<\/p>\n<p>How this learning architecture enables you to later swap the UI for React, Vue, Flutter, or a mobile app while keeping the backend stable<\/p>\n<p>We also demonstrate how to test your backend independently using curl:<\/p>\n<p>Calling POST \/api\/add with JSON payloads<\/p>\n<p>Verifying results without relying on the UI<\/p>\n<p>Why real-world projects typically automate this with Python tests (e.g., pytest) instead of manual requests<\/p>\n<p>Finally, I share how to access the full course on a dedicated platform (free) so you can track your progress more easily than a long YouTube playlist, and how to contact Jesse for access and updates.<\/p>\n<p>If you find the course valuable, send a note encouraging the remaining videos to be uploaded\u2014community feedback is what keeps free educational projects moving forward.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>All the code used in this video is free and downloadable at https:\/\/industry-python.thinkific.com &#8211; Free registration required. Now that the code is working end-to-end, this video steps back and explains the architecture and why it matters. You will learn: Why this setup uses two FastAPI apps (your backend API app, and the FastAPI instance bundled inside Flet) How we mount the Flet app onto your FastAPI server to serve UI&#8230;<\/p>\n","protected":false},"author":1,"featured_media":172672,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[1],"tags":[],"class_list":["post-172671","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06 - UshopWell.com<\/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:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06 - UshopWell.com\" \/>\n<meta property=\"og:description\" content=\"All the code used in this video is free and downloadable at https:\/\/industry-python.thinkific.com &#8211; Free registration required. Now that the code is working end-to-end, this video steps back and explains the architecture and why it matters. You will learn: Why this setup uses two FastAPI apps (your backend API app, and the FastAPI instance bundled inside Flet) How we mount the Flet app onto your FastAPI server to serve UI...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/\" \/>\n<meta property=\"og:site_name\" content=\"UshopWell.com\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-18T03:58:52+00:00\" \/>\n<meta name=\"author\" content=\"UShopWell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UShopWell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/\"},\"author\":{\"name\":\"UShopWell\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\"},\"headline\":\"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06\",\"datePublished\":\"2025-12-18T03:58:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/\"},\"wordCount\":256,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/172671\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/\",\"name\":\"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06 - UshopWell.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/172671\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg\",\"datePublished\":\"2025-12-18T03:58:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/172671\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/172671\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg\",\"width\":480,\"height\":360,\"caption\":\"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"name\":\"UshopWell.com\",\"description\":\"The Premiere Online Marketplace\",\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\",\"name\":\"UshopWell\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"width\":365,\"height\":359,\"caption\":\"UshopWell\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\",\"name\":\"UShopWell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"caption\":\"UShopWell\"},\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/author\\\/kburnettu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06 - UshopWell.com","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:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/","og_locale":"en_US","og_type":"article","og_title":"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06 - UshopWell.com","og_description":"All the code used in this video is free and downloadable at https:\/\/industry-python.thinkific.com &#8211; Free registration required. Now that the code is working end-to-end, this video steps back and explains the architecture and why it matters. You will learn: Why this setup uses two FastAPI apps (your backend API app, and the FastAPI instance bundled inside Flet) How we mount the Flet app onto your FastAPI server to serve UI...","og_url":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/","og_site_name":"UshopWell.com","article_published_time":"2025-12-18T03:58:52+00:00","author":"UShopWell","twitter_card":"summary_large_image","twitter_misc":{"Written by":"UShopWell","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#article","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/"},"author":{"name":"UShopWell","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc"},"headline":"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06","datePublished":"2025-12-18T03:58:52+00:00","mainEntityOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/"},"wordCount":256,"commentCount":0,"publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/01\/172671\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/","url":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/","name":"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06 - UshopWell.com","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#primaryimage"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/01\/172671\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg","datePublished":"2025-12-18T03:58:52+00:00","breadcrumb":{"@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#primaryimage","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/01\/172671\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/01\/172671\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06.jpg","width":480,"height":360,"caption":"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06"},{"@type":"BreadcrumbList","@id":"https:\/\/ushopwell.com\/ublog\/33-separation-of-concerns-in-flet-fastapi-two-servers-one-app-and-how-to-test-with-curl-7-06\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ushopwell.com\/ublog\/"},{"@type":"ListItem","position":2,"name":"33 Separation of Concerns in Flet + FastAPI: Two Servers, One App (and How to Test with curl) 7.06"}]},{"@type":"WebSite","@id":"https:\/\/ushopwell.com\/ublog\/#website","url":"https:\/\/ushopwell.com\/ublog\/","name":"UshopWell.com","description":"The Premiere Online Marketplace","publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ushopwell.com\/ublog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ushopwell.com\/ublog\/#organization","name":"UshopWell","url":"https:\/\/ushopwell.com\/ublog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","width":365,"height":359,"caption":"UshopWell"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc","name":"UShopWell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","caption":"UShopWell"},"url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/"}]}},"_links":{"self":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/172671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/comments?post=172671"}],"version-history":[{"count":0,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/172671\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media\/172672"}],"wp:attachment":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media?parent=172671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/categories?post=172671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/tags?post=172671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}