{"id":16904,"date":"2024-10-29T02:48:50","date_gmt":"2024-10-29T09:48:50","guid":{"rendered":"https:\/\/www.uxpin.com\/studio\/?p=16904"},"modified":"2026-02-23T01:37:34","modified_gmt":"2026-02-23T09:37:34","slug":"build-prototypes-that-talk-to-your-products","status":"publish","type":"post","link":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/","title":{"rendered":"How to Build Prototypes That Talk to Your Products"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600-1024x512.png\" alt=\"ApiRequest blogpost 1200x600\" class=\"wp-image-16907\" srcset=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600-1024x512.png 1024w, https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600-600x300.png 600w, https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600-768x384.png 768w, https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>We truly live in the future. One in which we can power our home lights, sound systems or even security with our voices or from a phone app while miles away. Much like the one predicted in the cult classic, <em>Back to the Future<\/em>: &nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Back to the Future Part 2 (4\/12) Movie CLIP - Welcome Home, Jennifer (1989) HD\" width=\"660\" height=\"371\" src=\"https:\/\/www.youtube.com\/embed\/59BWCEaowC4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>You\u2019re now able to build such prototypes in UXPin! Until now, it was impossible to do this using prototyping tools or without coding. &nbsp;What is this sorcery?! Or as Doc Brown would say<em>: Jumpin\u2019 Gigawatts!<\/em><\/p>\n\n\n\n<p>UXPin\u2019s latest feature, <strong>API request<\/strong>, allows you to create app prototypes to &#8220;talk&#8221; with your products. For e.g. as a car manufacturing company, you could build a prototype that communicates with the car. You can even save data from a prototype to a spreadsheet! Or you\u2019ll be able to simulate changing the colors of your smart lights via a prototype created in UXPin. Just like so:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpostGIF_800x600optimized.gif\" alt=\"API request in UXPin\" class=\"wp-image-16912\"\/><figcaption class=\"wp-element-caption\">Changing the colors of your smart lights via a prototype created in UXPin<\/figcaption><\/figure>\n\n\n\n<p>Technically speaking, it allows you to send HTTP requests to an external API. This is now part of Interactions as a new type of action called <a href=\"https:\/\/rapidapi.com\/blog\/api-glossary\/api-request\/\">API request<\/a>. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What Are API Requests?<\/h2>\n\n\n\n<p>API requests are a way for UXPin to pull in and display dynamic information directly from external sources or databases within a prototype.<\/p>\n\n\n\n<p>An API request is a message sent from UXPin to an Application Programming Interface (that&#8217;s what API stands for), asking for specific data or actions. APIs act as intermediaries that allow two systems\u2014like UXPin and a database or web service\u2014to communicate with each other. When UXPin sends an API request, it retrieves real data, such as product details, user profiles, or inventory information, which can then be displayed in the prototype.<\/p>\n\n\n\n<p>Here\u2019s how API requests work in this context:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Connecting to External Data<\/strong>: By using API requests, UXPin prototypes can access live or up-to-date information from systems such as CRM databases, product catalogs, or content management systems.<\/li>\n\n\n\n<li><strong>Dynamic Prototyping<\/strong>: This feature enables UXPin prototypes to display real-time data, making the prototype experience closer to the final product. For example, a UXPin prototype of an e-commerce page could use API requests to show current prices, stock levels, and product images.<\/li>\n\n\n\n<li><strong>User Testing with Real Data<\/strong>: Since prototypes can pull in actual information, teams can conduct more accurate user tests, observing how users interact with real content instead of placeholder text or images.<\/li>\n<\/ul>\n\n\n\n<p>In UXPin, API requests enhance the power of prototypes by allowing data-driven design, enabling users to experience realistic interactions and ensuring that feedback is based on real-world scenarios.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">How Connected Prototypes Enhance User Testing Feedback<\/h2>\n\n\n\n<p>Connected prototypes\u2014prototypes integrated with real product data or live APIs\u2014transform the user testing experience by creating a more realistic and dynamic interaction for test participants. This approach not only improves the quality of feedback but also accelerates the validation process, allowing teams to move more confidently from design to development.<\/p>\n\n\n\n<p>Here\u2019s how connected prototypes make a difference in user testing:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Increased Realism for Users<\/h3>\n\n\n\n<p>Connected prototypes simulate real-world scenarios by pulling in actual data, content, or user account information. This realism enables users to experience the prototype as they would the final product, providing feedback on interactions, navigation, and design in a way that mirrors real usage. For instance, in an e-commerce prototype connected to live inventory data, users can experience true-to-life shopping flows, offering insights that are far more valuable than hypothetical feedback.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Improved Accuracy in User Feedback<\/h3>\n\n\n\n<p>Because connected prototypes present real or simulated data rather than placeholder content, users can respond to the interface as they would in real situations, leading to more accurate and actionable feedback. This reduces assumptions in the design process, as teams can observe users interacting with actual content and understand their genuine reactions and potential pain points.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Validation of Complex User Flows<\/h3>\n\n\n\n<p>Prototypes that connect to backend systems or product databases allow for testing of complex workflows, like signing in, checking account details, or completing multi-step processes. Teams can observe whether users intuitively follow intended paths, providing critical feedback to refine and simplify intricate interactions. Testing these flows with connected data also reduces the chance of errors or confusion when the product is fully developed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Early Detection of Usability Issues<\/h3>\n\n\n\n<p>Connected prototypes can reveal usability issues that might go unnoticed in a static or simplified prototype. Since users engage with real data, interactions, and scenarios, they\u2019re more likely to encounter usability challenges that would only appear in the final product. Catching these issues early allows designers and developers to make adjustments before the costly development phase.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Insight into Data-Driven Design Decisions<\/h3>\n\n\n\n<p>With connected prototypes, teams can assess how well data elements\u2014such as recommendations, custom content, or personalization\u2014fit into the user experience. Observing users interacting with these elements in real time helps teams validate whether data-driven design decisions are effective or need adjustments, ensuring the final product is both functional and user-friendly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Faster Iterations Based on Authentic Feedback<\/h3>\n\n\n\n<p>Connected prototypes streamline the testing and iteration cycle, as feedback from user testing is based on realistic interactions rather than assumptions. Teams can make confident decisions on what to improve or change, knowing that feedback reflects genuine user behavior. This means fewer revisions during the final build and a more efficient design-to-development process overall.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<p>By connecting prototypes to live or simulated product data, UXPin allows teams to create highly interactive, realistic prototypes that bridge the gap between design and development. This approach not only enhances user testing feedback but also leads to a more refined, user-centered final product.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Key Steps for Connecting UXPin Prototypes to Products<\/h2>\n\n\n\n<p>Connecting UXPin prototypes to live product data or APIs enables teams to create realistic, data-driven prototypes that closely resemble the final product. Here\u2019s a step-by-step guide to setting up a UXPin prototype with real data, allowing for more accurate user testing and feedback.<\/p>\n\n\n\n<p><strong>Step 1: Choose a Data Source<\/strong><\/p>\n\n\n\n<p>Identify the data your prototype needs to access. This could include user data, product details, inventory, or any content that reflects real usage scenarios. <\/p>\n\n\n\n<p>For physical product teams, this might even involve integrating data from manufacturing or prototyping partners within networks such as <a href=\"https:\/\/www.hubs.com\/\">protolabs network<\/a>, ensuring that design concepts align closely with real production capabilities.<\/p>\n\n\n\n<p><strong>Step 2: Set Up API Integration<\/strong><\/p>\n\n\n\n<p>If your data is hosted in an external service (such as a CRM, database, or CMS), ensure it has an API that allows UXPin to pull data. Verify that you have access to API keys or tokens required for authentication.<\/p>\n\n\n\n<p><strong>Step 3: Leverage Merge for Code Components<\/strong><\/p>\n\n\n\n<p>Use UXPin\u2019s Merge feature to bring real code components into your prototype. These components can be connected to product data via API, making them functional and interactive, closely mimicking the final product.<\/p>\n\n\n\n<p><strong>Step 4: Ensure Component Compatibility<\/strong><\/p>\n\n\n\n<p>Confirm that the components you\u2019re using are compatible with the data structure from your API. This compatibility allows for seamless data binding and interaction within the prototype.<\/p>\n\n\n\n<p><strong>Step 5: Map Data to Components<\/strong><\/p>\n\n\n\n<p>In UXPin\u2019s editor, link data fields from the API to corresponding components in your prototype. For example, bind a \u201cproduct name\u201d field from your API to a text component in UXPin.<\/p>\n\n\n\n<p><strong>Step 6: Create Conditional Logic and Interactions<\/strong><\/p>\n\n\n\n<p>Set up conditional logic within UXPin to enable interactions like filtering, sorting, or dynamic updates based on real-time data. This brings a more authentic, interactive experience to your prototype.<\/p>\n\n\n\n<p><strong>Step 7: Enable Dynamic Interactions<\/strong><\/p>\n\n\n\n<p>Define triggers and interactions that use live data, such as form submissions, cart updates, or account settings. These interactions allow users to engage with the prototype as if it were the final product, facilitating realistic feedback on usability.<\/p>\n\n\n\n<p><strong>Step 8: Set Up Real-Time Data Refresh<\/strong><\/p>\n\n\n\n<p>Configure the API connection to refresh data in real time if applicable. This can be particularly useful for user testing in scenarios involving frequently changing information, like inventory status or live content updates.<\/p>\n\n\n\n<p><strong>Step 9: Test with Realistic Scenarios<\/strong><\/p>\n\n\n\n<p>With live data integration, allow users to engage with the prototype in realistic workflows, such as testing a checkout process or navigating personalized content.<\/p>\n\n\n\n<p><strong>Step 10: Gather Data-Driven Feedback<\/strong><\/p>\n\n\n\n<p>During testing, observe how users interact with data-bound components, noting any usability challenges or insights that emerge. This helps validate design decisions early, ensuring that the prototype aligns with user needs.<\/p>\n\n\n\n<p><strong>Step 11: Adjust Components or Data Binding as Needed<\/strong><\/p>\n\n\n\n<p>Based on feedback, refine your data connections or modify component behavior to address issues uncovered during user testing.<\/p>\n\n\n\n<p><strong>Step 12: Validate Final Changes<\/strong><\/p>\n\n\n\n<p>Before transitioning to full development, confirm that all adjustments align with product requirements and user-approved feedback in the connected prototype.<\/p>\n\n\n\n<p>Learn how to use this feature <a href=\"https:\/\/www.uxpin.com\/docs\/editor\/interactions#actions\">by reading our official docs about API<\/a>.<\/p>\n\n\n\n<p>Welcome to the future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We truly live in the future. One in which we can power our home lights, sound systems or even security with our voices or from a phone app while miles away. Much like the one predicted in the cult classic, Back to the Future: &nbsp; You\u2019re now able to build such prototypes in UXPin! Until<\/p>\n","protected":false},"author":142,"featured_media":16907,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,8],"tags":[316,320,277,318,25,317,319],"class_list":["post-16904","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-prototyping","tag-api","tag-back-to-the-future","tag-mobile-prototypes","tag-products","tag-prototyping","tag-smart-homes","tag-smart-products"],"yoast_title":"","yoast_metadesc":"We truly live in the future. One in which a device can power our home lights, sound systems or even security. Build such prototypes in UXPin!","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Build Prototypes That Talk to Your Products | UXPin<\/title>\n<meta name=\"description\" content=\"We truly live in the future. One in which a device can power our home lights, sound systems or even security. Build such prototypes in UXPin!\" \/>\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.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Build Prototypes That Talk to Your Products\" \/>\n<meta property=\"og:description\" content=\"We truly live in the future. One in which a device can power our home lights, sound systems or even security. Build such prototypes in UXPin!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/\" \/>\n<meta property=\"og:site_name\" content=\"Studio by UXPin\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-29T09:48:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-23T09:37:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Maaheem Akhtar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maaheem Akhtar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/\"},\"author\":{\"name\":\"Maaheem Akhtar\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/f32c3ca9af382dca192474980e2e6b4a\"},\"headline\":\"How to Build Prototypes That Talk to Your Products\",\"datePublished\":\"2024-10-29T09:48:50+00:00\",\"dateModified\":\"2026-02-23T09:37:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/\"},\"wordCount\":1456,\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/ApiRequest_blogpost_1200x600.png\",\"keywords\":[\"api\",\"back to the future\",\"mobile prototypes\",\"products\",\"Prototyping\",\"smart homes\",\"smart products\"],\"articleSection\":[\"Blog\",\"Prototyping\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/\",\"name\":\"How to Build Prototypes That Talk to Your Products | UXPin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/ApiRequest_blogpost_1200x600.png\",\"datePublished\":\"2024-10-29T09:48:50+00:00\",\"dateModified\":\"2026-02-23T09:37:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/f32c3ca9af382dca192474980e2e6b4a\"},\"description\":\"We truly live in the future. One in which a device can power our home lights, sound systems or even security. Build such prototypes in UXPin!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/ApiRequest_blogpost_1200x600.png\",\"contentUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/ApiRequest_blogpost_1200x600.png\",\"width\":1200,\"height\":600,\"caption\":\"ApiRequest blogpost 1200x600\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/build-prototypes-that-talk-to-your-products\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Build Prototypes That Talk to Your Products\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\",\"name\":\"Studio by UXPin\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/f32c3ca9af382dca192474980e2e6b4a\",\"name\":\"Maaheem Akhtar\",\"description\":\"Mak manages all things words at UXPin as their Content Marketing Strategist. She is also on the eternal quest for the greatest piece of mind and peace of cake. Ice hockey, live music and learning about psychology, wellbeing and culture are some other things she likes.\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/author\\\/maaheem\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Build Prototypes That Talk to Your Products | UXPin","description":"We truly live in the future. One in which a device can power our home lights, sound systems or even security. Build such prototypes in UXPin!","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:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/","og_locale":"en_US","og_type":"article","og_title":"How to Build Prototypes That Talk to Your Products","og_description":"We truly live in the future. One in which a device can power our home lights, sound systems or even security. Build such prototypes in UXPin!","og_url":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/","og_site_name":"Studio by UXPin","article_published_time":"2024-10-29T09:48:50+00:00","article_modified_time":"2026-02-23T09:37:34+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600.png","type":"image\/png"}],"author":"Maaheem Akhtar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Maaheem Akhtar","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/#article","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/"},"author":{"name":"Maaheem Akhtar","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/f32c3ca9af382dca192474980e2e6b4a"},"headline":"How to Build Prototypes That Talk to Your Products","datePublished":"2024-10-29T09:48:50+00:00","dateModified":"2026-02-23T09:37:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/"},"wordCount":1456,"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600.png","keywords":["api","back to the future","mobile prototypes","products","Prototyping","smart homes","smart products"],"articleSection":["Blog","Prototyping"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/","url":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/","name":"How to Build Prototypes That Talk to Your Products | UXPin","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/#primaryimage"},"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600.png","datePublished":"2024-10-29T09:48:50+00:00","dateModified":"2026-02-23T09:37:34+00:00","author":{"@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/f32c3ca9af382dca192474980e2e6b4a"},"description":"We truly live in the future. One in which a device can power our home lights, sound systems or even security. Build such prototypes in UXPin!","breadcrumb":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/#primaryimage","url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600.png","contentUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2019\/03\/ApiRequest_blogpost_1200x600.png","width":1200,"height":600,"caption":"ApiRequest blogpost 1200x600"},{"@type":"BreadcrumbList","@id":"https:\/\/www.uxpin.com\/studio\/blog\/build-prototypes-that-talk-to-your-products\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.uxpin.com\/studio\/"},{"@type":"ListItem","position":2,"name":"How to Build Prototypes That Talk to Your Products"}]},{"@type":"WebSite","@id":"https:\/\/www.uxpin.com\/studio\/#website","url":"https:\/\/www.uxpin.com\/studio\/","name":"Studio by UXPin","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.uxpin.com\/studio\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/f32c3ca9af382dca192474980e2e6b4a","name":"Maaheem Akhtar","description":"Mak manages all things words at UXPin as their Content Marketing Strategist. She is also on the eternal quest for the greatest piece of mind and peace of cake. Ice hockey, live music and learning about psychology, wellbeing and culture are some other things she likes.","url":"https:\/\/www.uxpin.com\/studio\/author\/maaheem\/"}]}},"_links":{"self":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/16904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/comments?post=16904"}],"version-history":[{"count":5,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/16904\/revisions"}],"predecessor-version":[{"id":58280,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/16904\/revisions\/58280"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media\/16907"}],"wp:attachment":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media?parent=16904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/categories?post=16904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/tags?post=16904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}