{"id":3735,"date":"2025-12-18T11:54:25","date_gmt":"2025-12-18T11:54:25","guid":{"rendered":"https:\/\/www.infobip.com\/developers\/?p=3735"},"modified":"2025-12-18T11:54:26","modified_gmt":"2025-12-18T11:54:26","slug":"introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem","status":"publish","type":"post","link":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem","title":{"rendered":"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0"},"content":{"rendered":"\n<p>We have just open-sourced&nbsp;<a href=\"https:\/\/github.com\/infobip\/infobip-openapi-mcp\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Infobip&nbsp;OpenAPI&nbsp;MCP<\/strong><\/a>&nbsp;&#8211;&nbsp;a framework that&nbsp;helps&nbsp;transforming&nbsp;HTTP APIs&nbsp;based on the&nbsp;OpenAPI&nbsp;Specification&nbsp;into MCP servers.&nbsp;This is&nbsp;the same tooling that powers&nbsp;Infobip\u2019s&nbsp;own&nbsp;<a href=\"https:\/\/github.com\/infobip\/mcp\" target=\"_blank\" rel=\"noreferrer noopener\">MCP servers<\/a>,&nbsp;which&nbsp;now&nbsp;is&nbsp;available for anyone building in this space.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why We&#8217;re Releasing This<\/strong>\u00a0<\/h2>\n\n\n\n<p>The Model Context Protocol ecosystem is growing rapidly, and we believe open tooling accelerates that growth for everyone.&nbsp;Here&#8217;s&nbsp;our thinking:&nbsp;<\/p>\n\n\n\n<p><strong>Contributing to shared infrastructure.<\/strong>&nbsp;MCP is still young, and the community benefits when companies share the building blocks&nbsp;they&#8217;ve&nbsp;developed.&nbsp;We&#8217;ve&nbsp;solved some tricky problems&nbsp;like adapting&nbsp;varied&nbsp;HTTP&nbsp;input patterns&nbsp;such as query parameters&nbsp;and headers into the JSON arguments&nbsp;that&nbsp;MCP&nbsp;tools&nbsp;expect,&nbsp;or&nbsp;transforming discriminators for polymorphic models into valid JSON schema. Rather than have others reinvent these solutions,&nbsp;we&#8217;d&nbsp;prefer to&nbsp;put them out there.&nbsp;<\/p>\n\n\n\n<p><strong>Growing together.<\/strong>&nbsp;The more MCP servers exist, the more useful the protocol becomes for developers and AI agents alike. By lowering the barrier to creating MCP servers from existing APIs, we hope to see more teams experiment, build, and contribute back.&nbsp;<\/p>\n\n\n\n<p><strong>Improving through collaboration.<\/strong>&nbsp;Open-sourcing invites feedback, bug reports, and contributions from developers who&nbsp;encounter&nbsp;edge cases we&nbsp;haven&#8217;t&nbsp;seen. That makes the tool better for everyone,&nbsp;including us.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What It Does<\/strong><\/h2>\n\n\n\n<p>The <a href=\"https:\/\/github.com\/infobip\/infobip-openapi-mcp\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Infobip\u00a0OpenAPI\u00a0MCP<\/strong><\/a> framework bridges OpenAPI specifications to MCP servers, built on Spring AI and designed to run as a Spring Boot application. Key capabilities include:\u00a0<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mapping HTTP API operations (paths and methods) to MCP tools\u00a0<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automatically wrapping and unwrapping inputs to match MCP&#8217;s expected format\u00a0<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Transforming advanced OpenAPI schema features (like discriminators) into MCP-compatible JSON schema\u00a0<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A Note on Security<\/strong>\u00a0<\/h2>\n\n\n\n<p>Because this framework exposes APIs to LLM agents, trust matters. Make sure&nbsp;you&#8217;re&nbsp;confident in both the API responses and the&nbsp;OpenAPI&nbsp;specifications you use\u2014prompt injection risks apply here just as they do elsewhere. For third-party specs, consider storing reviewed versions as static files in your application.&nbsp;<\/p>\n\n\n\n<p>If\u00a0you&#8217;re\u00a0working with\u00a0OpenAPI-documented APIs and want to make them available to AI agents via MCP, we hope this framework saves you some time. And if you build something interesting with it,\u00a0we&#8217;d\u00a0love to hear about it (\u2709\ufe0f devrel@infobip.com)!\u00a0<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/infobip\/infobip-openapi-mcp\" target=\"_blank\" rel=\"noreferrer noopener\">Explore the repository \u2192<\/a>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have just open-sourced&nbsp;Infobip&nbsp;OpenAPI&nbsp;MCP&nbsp;&#8211;&nbsp;a framework that&nbsp;helps&nbsp;transforming&nbsp;HTTP APIs&nbsp;based on the&nbsp;OpenAPI&nbsp;Specification&nbsp;into [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3741,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[50,28,255],"tags":[309],"coauthors":[134],"class_list":["post-3735","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-blog-post","category-infobip-products","tag-mcp-servers"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0 - Infobip Developers Hub<\/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:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0 - Infobip Developers Hub\" \/>\n<meta property=\"og:description\" content=\"We have just open-sourced&nbsp;Infobip&nbsp;OpenAPI&nbsp;MCP&nbsp;&#8211;&nbsp;a framework that&nbsp;helps&nbsp;transforming&nbsp;HTTP APIs&nbsp;based on the&nbsp;OpenAPI&nbsp;Specification&nbsp;into [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem\" \/>\n<meta property=\"og:site_name\" content=\"Infobip Developers Hub\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/infobip\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-18T11:54:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-18T11:54:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Joanna Suau\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JoannaSuau\" \/>\n<meta name=\"twitter:site\" content=\"@InfobipDev\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joanna Suau\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem\"},\"author\":{\"name\":\"Joanna Suau\",\"@id\":\"https:\/\/www.infobip.com\/developers\/#\/schema\/person\/707842627f046bb5722c37a9fdc85d62\"},\"headline\":\"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0\",\"datePublished\":\"2025-12-18T11:54:25+00:00\",\"dateModified\":\"2025-12-18T11:54:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem\"},\"wordCount\":438,\"publisher\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg\",\"keywords\":[\"MCP servers\"],\"articleSection\":[\"AI\",\"Blog Post\",\"Infobip Products\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem\",\"url\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem\",\"name\":\"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0 - Infobip Developers Hub\",\"isPartOf\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg\",\"datePublished\":\"2025-12-18T11:54:25+00:00\",\"dateModified\":\"2025-12-18T11:54:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage\",\"url\":\"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg\",\"contentUrl\":\"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg\",\"width\":2560,\"height\":1707,\"caption\":\"Photo by Markus Winkler on Unsplash\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.infobip.com\/developers\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.infobip.com\/developers\/#website\",\"url\":\"https:\/\/www.infobip.com\/developers\/\",\"name\":\"Infobip Developers Hub\",\"description\":\"Build meaningful customer relationships across any channel\",\"publisher\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.infobip.com\/developers\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.infobip.com\/developers\/#organization\",\"name\":\"Infobip Developers Hub\",\"url\":\"https:\/\/www.infobip.com\/developers\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.infobip.com\/developers\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2023\/03\/Infobip_logo_favicon.png\",\"contentUrl\":\"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2023\/03\/Infobip_logo_favicon.png\",\"width\":696,\"height\":696,\"caption\":\"Infobip Developers Hub\"},\"image\":{\"@id\":\"https:\/\/www.infobip.com\/developers\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/infobip\/\",\"https:\/\/x.com\/InfobipDev\",\"https:\/\/www.youtube.com\/channel\/UCUPSTy53VecI5GIir3J3ZbQ\",\"https:\/\/github.com\/infobip-community\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.infobip.com\/developers\/#\/schema\/person\/707842627f046bb5722c37a9fdc85d62\",\"name\":\"Joanna Suau\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.infobip.com\/developers\/#\/schema\/person\/image\/cccb05b0dfa8fde5d00a09f4047f929e\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b632afa61f1a27c1a0d823a9ec17eeb047cf476c570012dd90ba88a1bb9b1585?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b632afa61f1a27c1a0d823a9ec17eeb047cf476c570012dd90ba88a1bb9b1585?s=96&d=mm&r=g\",\"caption\":\"Joanna Suau\"},\"description\":\"Joanna is a Developer Educator at Infobip, working in the Developer Relations team.\",\"sameAs\":[\"https:\/\/medium.com\/@joanna.suau\",\"https:\/\/www.linkedin.com\/in\/joannasuau\/\",\"https:\/\/x.com\/JoannaSuau\"],\"url\":\"https:\/\/www.infobip.com\/developers\/blog\/author\/joanna\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0 - Infobip Developers Hub","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.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem","og_locale":"en_US","og_type":"article","og_title":"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0 - Infobip Developers Hub","og_description":"We have just open-sourced&nbsp;Infobip&nbsp;OpenAPI&nbsp;MCP&nbsp;&#8211;&nbsp;a framework that&nbsp;helps&nbsp;transforming&nbsp;HTTP APIs&nbsp;based on the&nbsp;OpenAPI&nbsp;Specification&nbsp;into [&hellip;]","og_url":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem","og_site_name":"Infobip Developers Hub","article_publisher":"https:\/\/www.facebook.com\/infobip\/","article_published_time":"2025-12-18T11:54:25+00:00","article_modified_time":"2025-12-18T11:54:26+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg","type":"image\/jpeg"}],"author":"Joanna Suau","twitter_card":"summary_large_image","twitter_creator":"@JoannaSuau","twitter_site":"@InfobipDev","twitter_misc":{"Written by":"Joanna Suau","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#article","isPartOf":{"@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem"},"author":{"name":"Joanna Suau","@id":"https:\/\/www.infobip.com\/developers\/#\/schema\/person\/707842627f046bb5722c37a9fdc85d62"},"headline":"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0","datePublished":"2025-12-18T11:54:25+00:00","dateModified":"2025-12-18T11:54:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem"},"wordCount":438,"publisher":{"@id":"https:\/\/www.infobip.com\/developers\/#organization"},"image":{"@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage"},"thumbnailUrl":"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg","keywords":["MCP servers"],"articleSection":["AI","Blog Post","Infobip Products"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem","url":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem","name":"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0 - Infobip Developers Hub","isPartOf":{"@id":"https:\/\/www.infobip.com\/developers\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage"},"image":{"@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage"},"thumbnailUrl":"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg","datePublished":"2025-12-18T11:54:25+00:00","dateModified":"2025-12-18T11:54:26+00:00","breadcrumb":{"@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#primaryimage","url":"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg","contentUrl":"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2025\/12\/markus-winkler-NdhQbeGTA58-unsplash-scaled.jpg","width":2560,"height":1707,"caption":"Photo by Markus Winkler on Unsplash"},{"@type":"BreadcrumbList","@id":"https:\/\/www.infobip.com\/developers\/blog\/introducing-infobip-openapi-mcp-to-bridge-the-openapi-and-mcp-ecosystem#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.infobip.com\/developers\/"},{"@type":"ListItem","position":2,"name":"Introducing Infobip OpenAPI MCP to Bridge the OpenAPI and MCP Ecosystem\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/www.infobip.com\/developers\/#website","url":"https:\/\/www.infobip.com\/developers\/","name":"Infobip Developers Hub","description":"Build meaningful customer relationships across any channel","publisher":{"@id":"https:\/\/www.infobip.com\/developers\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.infobip.com\/developers\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.infobip.com\/developers\/#organization","name":"Infobip Developers Hub","url":"https:\/\/www.infobip.com\/developers\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infobip.com\/developers\/#\/schema\/logo\/image\/","url":"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2023\/03\/Infobip_logo_favicon.png","contentUrl":"https:\/\/www.infobip.com\/developers\/wp-content\/uploads\/2023\/03\/Infobip_logo_favicon.png","width":696,"height":696,"caption":"Infobip Developers Hub"},"image":{"@id":"https:\/\/www.infobip.com\/developers\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/infobip\/","https:\/\/x.com\/InfobipDev","https:\/\/www.youtube.com\/channel\/UCUPSTy53VecI5GIir3J3ZbQ","https:\/\/github.com\/infobip-community"]},{"@type":"Person","@id":"https:\/\/www.infobip.com\/developers\/#\/schema\/person\/707842627f046bb5722c37a9fdc85d62","name":"Joanna Suau","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infobip.com\/developers\/#\/schema\/person\/image\/cccb05b0dfa8fde5d00a09f4047f929e","url":"https:\/\/secure.gravatar.com\/avatar\/b632afa61f1a27c1a0d823a9ec17eeb047cf476c570012dd90ba88a1bb9b1585?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b632afa61f1a27c1a0d823a9ec17eeb047cf476c570012dd90ba88a1bb9b1585?s=96&d=mm&r=g","caption":"Joanna Suau"},"description":"Joanna is a Developer Educator at Infobip, working in the Developer Relations team.","sameAs":["https:\/\/medium.com\/@joanna.suau","https:\/\/www.linkedin.com\/in\/joannasuau\/","https:\/\/x.com\/JoannaSuau"],"url":"https:\/\/www.infobip.com\/developers\/blog\/author\/joanna"}]}},"_links":{"self":[{"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/posts\/3735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/comments?post=3735"}],"version-history":[{"count":5,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/posts\/3735\/revisions"}],"predecessor-version":[{"id":3740,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/posts\/3735\/revisions\/3740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/media\/3741"}],"wp:attachment":[{"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/media?parent=3735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/categories?post=3735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/tags?post=3735"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.infobip.com\/developers\/wp-json\/wp\/v2\/coauthors?post=3735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}