<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>API M2-D2</provider_name><provider_url>https://api.m2-d2.com/en_gb</provider_url><title>HOW - API M2-D2</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="lRxS5iXjRb"&gt;&lt;a href="https://api.m2-d2.com/en_gb/how/"&gt;HOW&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://api.m2-d2.com/en_gb/how/embed/#?secret=lRxS5iXjRb" width="600" height="338" title="&#x201C;HOW&#x201D; &#x2014; API M2-D2" data-secret="lRxS5iXjRb" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://api.m2-d2.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>HOW From idea to implemetation DEFINE Your requirements Your functional requirements represent what it is that you like your API to do. What business capabilities does the API expose to its consuming clients? Who is your audience: internal developers, external consumers, or both? What data and functions around these data does it make accessible? Your [&hellip;]</description><thumbnail_url>https://api.m2-d2.com/wp-content/uploads/2023/02/how-define-1-1024x512.png</thumbnail_url></oembed>
