{"id":67090,"date":"2026-04-19T18:21:17","date_gmt":"2026-04-19T15:21:17","guid":{"rendered":"https:\/\/kavkom.com\/useful-information\/setting-up-direct-routing-in-teams-a-practical-step-by-step-guide-for-it-managers\/"},"modified":"2026-04-19T18:22:15","modified_gmt":"2026-04-19T15:22:15","slug":"setting-up-direct-routing-in-teams-a-practical-step-by-step-guide-for-it-managers","status":"publish","type":"post","link":"https:\/\/kavkom.com\/en\/articles\/telephony\/setting-up-direct-routing-in-teams-a-practical-step-by-step-guide-for-it-managers\/","title":{"rendered":"Setting up Direct Routing in Teams: a practical step-by-step guide for IT managers"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/23364f8092536ddb85e9ab20eae3cddd5bd46ad36ee4a3cee3bfaa73df2ab774?ts=1765872900\" alt=\"-schematic =&amp;gt; Vector diagram showing three blocks aligned from left to right: a first block labelled &quot;Telephone Operator&quot; linked by a line labelled &quot;SIP Trunk&quot; to a second central block labelled &quot;SBC Session Border Controller&quot;, itself linked by a line labelled &quot;Internet&quot; to a third block labelled &quot;Teams&quot; and displaying a telephone handset icon.\"\/><\/figure>\n\n<p>Microsoft Teams has become the central collaboration platform within many companies. <a href=\"https:\/\/siecledigital.fr\/2024\/09\/23\/disney-passe-de-slack-a-microsoft-teams-apres-une-cyberattaque-majeure\/\" target=\"_blank\" rel=\"noopener\">Even Disney abandoned Slack in 2024<\/a> to migrate to Microsoft Teams after a major cyberattack.<\/p>\n\n<p>Teams is solid and easy to use. That said, as soon as it comes to connecting the tool to an existing <strong>business telephony<\/strong> system, things get complicated. The official documentation remains dense, the steps are scattered, and every technical decision influences the stability of the whole.  <\/p>\n\n<p><strong>Direct Routing<\/strong> is the answer. It enables Teams to use a telephone operator via a <a href=\"https:\/\/www.linkedin.com\/pulse\/etude-de-cas-utilisation-dun-sbc-en-t%C3%A9l%C3%A9phonie-ip-genivision\/\" target=\"_blank\" rel=\"noopener\">Session Border Controller<\/a>, without having to overhaul the entire architecture. But you need to know how to approach it.  <\/p>\n\n<p>This guide will help you get started. It explains the precise role of the SBC, the prerequisites, the essential configuration steps, the possible architecture models and the points to watch to maintain a reliable, scalable environment. You&#8217;ll have a solid foundation on which to deploy Direct Routing with confidence.  <\/p>\n\n<h3 class=\"wp-block-heading\">Points to remember :<s><\/s><\/h3>\n\n<p>&#8211; Direct Routing enables Teams to be used with an existing telephone operator via a certified SBC, without having to modify the entire architecture.<br\/>&#8211; Careful preparation of licenses, network, certificates and SBC avoids the majority of deployment failures.<br\/>&#8211; Joint supervision of the Teams logs and the SBC is essential for diagnosing quality and signaling problems.<br\/>&#8211; Companies that want an immediately operational business phone environment can consider unified cloud solutions as an alternative to the SBC model.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/cd7ec98c4678a774aa917f6fbd71b81d3dc079fef42ae0392793bb4671bce1f2?ts=1766231067\" alt=\"\"\/><\/figure>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/2d5b2060c6904d7e9c2a916c8786eed3f55a428e0c8f639b2c7169740f3daf8e?ts=1766231081\" alt=\"\" style=\"width:800px;height:auto\"\/><\/figure>\n\n<h2 class=\"wp-block-heading\">Understanding Direct Routing in Teams<\/h2>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/e08d3982646cfe055cf2bcb964b6b0e8bb8e398a741b00ee69ae66f40c09d705?ts=1765873020\" alt=\"-definition =&amp;gt; Horizontal cardboard box with lightly tinted background in the main column, with the title &quot;The essentials&quot; at top left in semi-bold typeface, followed by a short text in two sentences: first line &quot;Direct Routing connects Teams to a SIP trunk via a certified SBC&quot;, second line &quot;It lets you use your current telephone operator, create your own dialing rules and migrate at your own pace&quot;; a small network connector icon schematized on the right.\"\/><\/figure>\n\n<h3 class=\"wp-block-heading\">What is Direct Routing<\/h3>\n\n<p>Direct Routing is based on a direct principle. Teams is not intended to communicate directly with a telephone operator. It delegates this responsibility to the <strong>Session Border Controller<\/strong>, which becomes the <a href=\"https:\/\/kavkom.com\/en\/articles\/telephony\/ip-telephony-system-architecture\/\">gateway between Microsoft services<\/a> and the public telephone network.  <\/p>\n\n<p>The SBC ensures security, protocol compatibility and routing control between Teams and the operator. It applies dialing rules, manages call forwarding, filters certain call reasons, and is an indispensable control point in complex environments. <\/p>\n\n<p>In other words, Teams provides the user layer. The SBC provides the infrastructure layer. The operator manages telephone connectivity. Direct Routing orchestrates collaboration between these three levels.   <\/p>\n\n<h3 class=\"wp-block-heading\">Why this architecture is used in business<\/h3>\n\n<h4 class=\"wp-block-heading\">Seamless migration<\/h4>\n\n<p>In environments where an IPBX is still in service, an abrupt transition is unrealistic. Direct Routing enables an orderly coexistence, with Teams gradually taking over from <a href=\"https:\/\/kavkom.com\/en\/feature\/call-routing\/ivr-interactive-voice-response\/\">voice services<\/a>. <\/p>\n\n<h4 class=\"wp-block-heading\">Multi-site unification<\/h4>\n\n<p>International organizations often manage different numbers, operators and rules in different countries. Direct Routing consolidates these environments under a single model. <\/p>\n\n<h4 class=\"wp-block-heading\">Total mastery of numbering<\/h4>\n\n<p>Some environments require advanced rules: internal prefixes, specific behavior according to services, segmentation by country. Direct Routing offers a level of granularity not possible with pre-configured call plans. <\/p>\n\n<h2 class=\"wp-block-heading\">Technical requirements for Teams Direct Routing<\/h2>\n\n<h3 class=\"wp-block-heading\">Prerequisites<\/h3>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Element<\/th><th>Function<\/th><th>Risk of forgetting<\/th><\/tr><\/thead><tbody><tr><td>Telephony licenses<\/td><td>Enable calls in Teams<\/td><td>Telephony unusable<\/td><\/tr><tr><td>Certified SBC<\/td><td>Interface between Teams and operator<\/td><td>Unstable calls<\/td><\/tr><tr><td>Public certificate<\/td><td>Authenticate the SBC<\/td><td>Connection refused<\/td><\/tr><tr><td>Network QoS<\/td><td>Putting voice first<\/td><td>Audio mutes<\/td><\/tr><tr><td>Correct DNS<\/td><td>Resolving Teams services<\/td><td>Blocked calls<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h3 class=\"wp-block-heading\">Microsoft licenses required<\/h3>\n\n<p>Teams cannot handle phone calls until licenses are activated. The telephony module is integrated in Microsoft 365 E5. For Microsoft 365 E3, it must be added.  <\/p>\n\n<p>This detail is often underestimated. One missing license is enough to completely block a well-prepared deployment. Before touching the architecture, check that the users concerned have the right configuration.  <\/p>\n\n<h3 class=\"wp-block-heading\">Network infrastructure<\/h3>\n\n<p>Direct Routing imposes strict network conditions. Without them, the environment runs half-heartedly or becomes unstable. <\/p>\n\n<h4 class=\"wp-block-heading\">Service quality<\/h4>\n\n<p>Voice is sensitive. If it is not prioritized, it degrades as soon as the network is called upon. Good QoS management considerably reduces user complaints.  <\/p>\n\n<h4 class=\"wp-block-heading\">Security and encryption<\/h4>\n\n<p>Communications between Teams and the SBC must be protected. Encryption is not optional. It prevents interception and ensures that Teams recognizes the SBC as a valid partner.  <\/p>\n\n<h4 class=\"wp-block-heading\">Firewall and DNS<\/h4>\n\n<p>An overly restrictive firewall or incomplete DNS records prevent Teams from communicating with the SBC. This is one of the main causes of one-way calls. <\/p>\n\n<h3 class=\"wp-block-heading\">Choosing the right SBC<\/h3>\n\n<p>The SBC is the heart of Direct Routing. Choosing one requires a clear vision of your architecture. <\/p>\n\n<h4 class=\"wp-block-heading\">Teams Certification<\/h4>\n\n<p>Certified SBCs guarantee compatibility with Microsoft cloud requirements. They reduce the risk of incompatibility during upgrades. <\/p>\n\n<h4 class=\"wp-block-heading\">Hosted or on-site<\/h4>\n\n<p>A hosted SBC is ideal for teams who want to limit maintenance. An on-premises SBC is suitable for environments that are sensitive to data localization or have complex network requirements. <\/p>\n\n<h2 class=\"wp-block-heading\">Preparing the Teams environment for Direct Routing<\/h2>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/dcbee888dde90200237a9446cf5a37ded651abe6e631c101abc8a4baf753ec65?ts=1765873334\" alt=\"-schematic =&amp;gt; Horizontal line diagram illustrating &quot;Plan direct routing&quot; with five rectangular blocks aligned from left to right and linked by thin arrows; each block contains a short title on two lines: 1) &quot;Check domain&quot; (smaller subtitle &quot;in Microsoft 365&quot;), 2) &quot;Prepare certificate&quot; (subtitle &quot;from SBC&quot;), 3) &quot;Define structure&quot; (subtitle &quot;from routing&quot;), 4) &quot;Validate consistency&quot; (subtitle &quot;from tenant&quot;), 5) &quot;Plan assignment&quot; (subtitle &quot;from users&quot;); one different small pictogram per block (globe, certificate, diagram, check, user).    \"\/><\/figure>\n\n<h3 class=\"wp-block-heading\">Domain names and certificates<\/h3>\n\n<p>Teams must recognize the SBC as a trusted partner. This requires a certificate corresponding to a validated domain in your Microsoft 365 tenant. <\/p>\n\n<p>If the certificate doesn&#8217;t exactly match Teams&#8217; requirements, calls won&#8217;t go through or the connection will be refused. Many of the problems encountered during initial configuration attempts are due to an incorrect certificate. <\/p>\n\n<h3 class=\"wp-block-heading\">Understanding routing objects<\/h3>\n\n<p>Routing in Teams is based on three structuring objects.<\/p>\n\n<h4 class=\"wp-block-heading\">The PSTN gateway<\/h4>\n\n<p>The gateway is the identity of the SBC in Teams. It tells Teams where to send outgoing calls. <\/p>\n\n<h4 class=\"wp-block-heading\">PSTN uses<\/h4>\n\n<p>Uses are used to group routes together. For example: Usage-Europe, Usage-International, Usage-Support. A good usage structure ensures readable and extensible routing.  <\/p>\n\n<h4 class=\"wp-block-heading\">Voice policies<\/h4>\n\n<p>Policies group uses together and determine which calls each user is authorized to make.<\/p>\n\n<h2 class=\"wp-block-heading\">Step-by-step Direct Routing configuration<\/h2>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/ae7e8d273eacf54c56a37832e7ca043a2e5e22934bd5367341f2c66b30e26701?ts=1765882561\" alt=\"-Diagram =&amp;gt; Vertical staircase diagram discreetly entitled &quot;Direct routing - The steps to follow&quot;, with eight blocks numbered 1 to 8 connected by a central vertical line; each block has a number in a colored circle and a short label: &quot;1. Prepare SBC&quot;, &quot;2. Declare gateway&quot;, &quot;3. Create usages&quot;, &quot;4. Define routes&quot;, &quot;5. Create policies&quot;, &quot;6. Assign policies&quot;, &quot;7. Test package&quot;, &quot;8. Document&quot;; associated fine icons (box, cloud, list, routing arrow, settings, user, test phone, document).       \"\/><\/figure>\n\n<h3 class=\"wp-block-heading\">Preparing the SBC<\/h3>\n\n<p>Before Teams can be configured, the SBC must be operational. It must accept incoming connections from Microsoft and be able to join the SIP trunk. <\/p>\n\n<h3 class=\"wp-block-heading\">Declaring the gateway<\/h3>\n\n<p>The gateway is the element that links Teams to the SBC. It defines the SBC address and associated parameters. It is the basis of routing.  <\/p>\n\n<h3 class=\"wp-block-heading\">Creating uses<\/h3>\n\n<p>Uses structure your routes. They separate dialing by country, service or call type. Good structuring improves the legibility of your environment.  <\/p>\n\n<h3 class=\"wp-block-heading\">Define routes<\/h3>\n\n<p>Routes determine where Teams sends a call. They associate a dialing pattern with a usage. A route can be specific to a country, an internal service or a call type.  <\/p>\n\n<h3 class=\"wp-block-heading\">Creating policies<\/h3>\n\n<p>Policies group uses and determine users&#8217; telephone capabilities. They enable you to apply your dialing rules on a large scale. <\/p>\n\n<h3 class=\"wp-block-heading\">Assign policies to users<\/h3>\n\n<p>Each user should receive a policy adapted to his or her call profile. Without this step, Teams doesn&#8217;t know how to handle outgoing calls. <\/p>\n\n<h3 class=\"wp-block-heading\">Testing the environment<\/h3>\n\n<p>The tests should cover several scenarios: internal, external, international, forwarding and <a href=\"https:\/\/kavkom.com\/en\/feature\/call-routing\/simultaneous-calls\/\">simultaneous<\/a> calls. The aim is to verify the stability and behavior of the SBC. <\/p>\n\n<h2 class=\"wp-block-heading\">Supervise, troubleshoot and optimize your Teams environment<\/h2>\n\n<h3 class=\"wp-block-heading\">What to look out for<\/h3>\n\n<ol class=\"wp-block-list\">\n<li>Failed call rate by period.<\/li>\n\n\n\n<li>Audio quality by site.<\/li>\n\n\n\n<li>Recent configuration changes.<\/li>\n\n\n\n<li>Recurring SBC incidents.<\/li>\n\n\n\n<li>Simultaneous call behavior.<\/li>\n<\/ol>\n\n<h3 class=\"wp-block-heading\">Analysis from Teams<\/h3>\n\n<p>Teams offers two essential tools for understanding the health of your voice environment: <a href=\"https:\/\/kavkom.com\/en\/feature\/supervision-en\/advanced-call-statistics\/\">detailed call analysis<\/a> and the quality chart.<\/p>\n\n<p>Call analysis provides an overview of each call. You can see latency, packet loss, call duration and the type of device used. This tool enables you to quickly identify problems affecting users, whether they&#8217;re related to their local network, headset or Wi-Fi environment.  <\/p>\n\n<p>The quality table offers a broader perspective. It groups data by site, device or connection type. It shows how quality evolves over time, and highlights sensitive periods or areas.  <\/p>\n\n<h3 class=\"wp-block-heading\">Analysis from SBC<\/h3>\n\n<p>The SBC remains the richest source of information. It traces incoming and outgoing flows and routing decisions. It&#8217;s the ideal place to understand why a call hasn&#8217;t reached its destination, or why a specific dialing pattern isn&#8217;t working.  <\/p>\n\n<p>Some useful examples:<br\/>&#8211; A route mistakenly chosen for a neighboring country.<br\/>&#8211; A prefix automatically added by another system.<br\/>&#8211; An expired certificate preventing secure signaling.<br\/>&#8211; A saturated SIP trunk during peak activity.<\/p>\n\n<p>In complex environments, SBC analysis can also identify unusual behavior, such as repeated call attempts or atypical patterns.<\/p>\n\n<h3 class=\"wp-block-heading\">Common problems and solutions<\/h3>\n\n<h4 class=\"wp-block-heading\">One-way calls<\/h4>\n\n<p>This classic problem arises when audio streams pass through a firewall that has not been configured to let all the necessary ports through. In this case, the user hears the other party, but the reverse is not true. <\/p>\n\n<p>The solution is to check that the ports associated with the audio streams are open and that the intermediate equipment is not modifying the packets.<\/p>\n\n<h4 class=\"wp-block-heading\">Incomplete routes<\/h4>\n\n<p>If a number doesn&#8217;t go through, it&#8217;s often because there&#8217;s no route that corresponds to the numbering reason. For example, a foreign number that has not been provided for in the rules. <\/p>\n\n<p>Simply add the corresponding route or extend an existing route to include a larger pattern.<\/p>\n\n<h4 class=\"wp-block-heading\">International calls blocked<\/h4>\n\n<p>Voice policies can deliberately restrict certain types of call. When a user cannot dial an international number, you need to check whether the associated usage actually exists in the policy. <\/p>\n\n<h4 class=\"wp-block-heading\">DNS problems<\/h4>\n\n<p>An obsolete DNS record or an incorrectly configured name in the SBC certificate is enough to prevent signaling between Teams and your equipment.<\/p>\n\n<h3 class=\"wp-block-heading\">Optimizing architecture<\/h3>\n\n<p>A Direct Routing architecture doesn&#8217;t have to remain static. Needs evolve, teams change, sites grow. A regular review of policies helps avoid an accumulation of redundant rules.  <\/p>\n\n<p>Multi-site environments benefit from grouping similar policies together to reduce complexity. High-growth environments will benefit from documenting each modification to avoid losing the initial logic of the deployment. <\/p>\n\n<p>Finally, scheduling quarterly audits improves system resilience. These audits involve testing key numbers, analyzing statistics, verifying certificates and ensuring that the SBC is operating as intended. <\/p>\n\n<h2 class=\"wp-block-heading\">Cloud telephony: an alternative for companies looking for a business tool rather than a complex architecture<\/h2>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/4b56c824801ddfe63fd19f7fb0c95626b6f62a37296351ad8fb872698562882f?ts=1765881828\" alt=\"-photo =&amp;gt; Photo of a hand holding a smartphone displaying a blue screen with a large cloud icon. In the background, an open laptop with metal keyboard and blurred luminous screen; office atmosphere. \"\/><\/figure>\n\n<p>Connecting Teams to telephony via <strong>teams direct routing<\/strong> remains a relevant option when you want to keep your operator or integrate voice into an existing infrastructure. This model corresponds to organizations that favor fine-grained technical control and are willing to manage several components, including the SBC. <\/p>\n\n<p>But when a department needs, above all, a <strong>business tool<\/strong>, the logic changes. Support, <a href=\"https:\/\/kavkom.com\/en\/industry\/professional-switchboard-for-shop-and-e-commerce\/\">sales<\/a>, call centers: these teams need a ready-to-use environment, capable of structuring calls, <a href=\"https:\/\/kavkom.com\/en\/feature\/supervision-en\/advanced-call-statistics\/\">tracking performance<\/a> and adapting quickly to variations in activity. In these situations, a cloud telephony solution like <strong>Kavkom<\/strong> becomes a natural alternative.  <\/p>\n\n<h3 class=\"wp-block-heading\">When a cloud solution like Kavkom becomes the natural choice<\/h3>\n\n<ol class=\"wp-block-list\">\n<li>You prefer to avoid managing an SBC or a multi-brick architecture.<\/li>\n\n\n\n<li>You&#8217;re looking for <strong>business telephony<\/strong> that&#8217;s immediately operational for your support and sales teams.<\/li>\n\n\n\n<li>You need numbers in several countries without going through several operators.<\/li>\n\n\n\n<li>You&#8217;ll be supporting teams working from home or spread over several sites.<\/li>\n\n\n\n<li>You prefer a <strong>100 percent cloud<\/strong> solution, with no commitment and adjustable on a pro rata basis.<\/li>\n<\/ol>\n\n<p>Kavkom replaces the technical layers with a simple platform featuring virtual numbers, supervision, recording, statistics and <strong>predictive dialer<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/neuroncdn.com\/cdn-0001\/2d5b2060c6904d7e9c2a916c8786eed3f55a428e0c8f639b2c7169740f3daf8e?ts=1766231210\" alt=\"\" style=\"width:800px;height:auto\"\/><\/figure>\n\n<p><a href=\"https:\/\/kavkom.com\/telephonie-dentreprise\/\"><\/a><\/p>\n\n<h2 class=\"wp-block-heading\">FAQs<\/h2>\n\n<h3 class=\"wp-block-heading\">What is Microsoft Teams Direct Routing?<\/h3>\n\n<p>A method for connecting Teams to a telephone operator via a certified SBC.<\/p>\n\n<h3 class=\"wp-block-heading\">Is a certified SBC absolutely essential?<\/h3>\n\n<p>Yes, to guarantee lasting compatibility and avoid errors that are difficult to diagnose.<\/p>\n\n<h3 class=\"wp-block-heading\">Can Direct Routing and Calling Plans be combined?<\/h3>\n\n<p>Yes, but the architecture must be structured to avoid conflicts between rules.<\/p>\n\n<h3 class=\"wp-block-heading\">How do I check that a number has been correctly routed?<\/h3>\n\n<p>By consulting the call analysis in Teams and examining the SBC logs.<\/p>\n\n<h3 class=\"wp-block-heading\">How do you manage high availability?<\/h3>\n\n<p>Using two redundantly configured SBCs and routing designed to withstand failure.<\/p>\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n<p>Direct Routing offers a robust and flexible way of integrating Teams with corporate telephony. Its adoption requires method, rigor and a global vision. By understanding the prerequisites, structuring routing and monitoring the environment with the right tools, you build a system capable of supporting your organization&#8217;s growth and requirements.  <\/p>\n\n<p>If you&#8217;re looking for a more unified environment that&#8217;s easy to operate on a day-to-day basis, a cloud solution like Kavkom could be an effective alternative.<a href=\"https:\/\/kavkom.com\/en\/free-demo\/\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Teams has become the central collaboration platform within many companies. Even Disney abandoned Slack in 2024 to migrate to Microsoft Teams after a major cyberattack. Teams is solid and easy to use. That said, as soon as it comes to connecting the tool to an existing business telephony system, things get complicated. The official [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[52],"tags":[],"class_list":["post-67090","post","type-post","status-publish","format-standard","hentry","category-telephony"],"acf":[],"_links":{"self":[{"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/posts\/67090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/comments?post=67090"}],"version-history":[{"count":1,"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/posts\/67090\/revisions"}],"predecessor-version":[{"id":67092,"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/posts\/67090\/revisions\/67092"}],"wp:attachment":[{"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/media?parent=67090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/categories?post=67090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kavkom.com\/en\/wp-json\/wp\/v2\/tags?post=67090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}