{"id":22537,"date":"2021-10-20T15:07:15","date_gmt":"2021-10-20T15:07:15","guid":{"rendered":"http:\/\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions"},"modified":"2024-07-30T14:56:44","modified_gmt":"2024-07-30T21:56:44","slug":"gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions","title":{"rendered":"Gamify Your API! How Cloudinary Is Educating Developers on Programmable Media With TwilioQuest Extensions"},"content":{"rendered":"<div class=\"wp-block-cloudinary-markdown \"><p>What if there was a way to learn programming and different technologies through an interactive gamified experience that eggs them on to learn more through point gains? What if you can earn custom items to equip your avatar while you are exploring a ship with fun and engaging tasks to complete?<\/p>\n<p>I\u2019m proud to announce that Cloudinary is an official TwilioQuest Extension Partner to build the Cloudinary Video API Extension\u2014a mission called Cloudinary Video Adventures. The aim is to empower our developer ecosystem with a free gamified experience that shows you how to work with programmable media through various adventures.<\/p>\n<h2>Training mission<\/h2>\n<p>TwilioQuest draws inspiration from 16-bit era classics, offering a nostalgic retro gaming style that appeals to both new and experienced developers. This aspect of the game\u2019s design, reminiscent of early video game aesthetics, creates an engaging and familiar learning environment.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/training-mission.png\" alt=\"Training mission\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"512\" height=\"321\"\/><\/p>\n<h2>What is TwilioQuest?<\/h2>\n<p><a href=\"https:\/\/www.twilio.com\/\">TwilioQuest<\/a> is an educational video game aimed at teaching a new generation of developers how to change the world with code. The game is free and available for Windows, iOS, and Linux.<\/p>\n<h2>What Are TwilioQuest Extensions?<\/h2>\n<p>With <a href=\"https:\/\/twilioquest.github.io\/extension-docs\/guide\/\">TwilioQuest extensions<\/a>, you can build educational RPG adventures for TwilioQuest, such as new levels, code challenges, and new characters who emerge during the player\u2019s journey. Additionally, overriding or extending existing content with your own embellishments is a cakewalk.<\/p>\n<h2>How Do You Get Started With Cloudinary\u2019s Extension?<\/h2>\n<p>Currently, installing an extension requires <a href=\"https:\/\/github.com\/mediadevelopers\/TQ-Extension-Cloudinary-Video\">downloading the Cloudinary Video Adventures<\/a> repository from GitHub and following the instructions in the <code>readme<\/code> file to set up the extension.<\/p>\n<p>Installing the extension adds a whole new world of levels to the current game. You can add multiple extensions, which will load as separate training missions.<\/p>\n<h2>What Does the Cloudinary Extension Offer?<\/h2>\n<p>The Cloudinary extension shows beginners of the Cloudinary API how to optimize and transform videos in real time with Cloudinary\u2019s <a href=\"https:\/\/cloudinary.com\/video_api\">video API<\/a>.<\/p>\n<p>After starting TwilioQuest, you\u2019ll be at the ship, where staff members stand ready to greet newcomers like you. They\u2019ll guide you on the next steps: Enter the computer terminal and complete missions.<\/p>\n<p>In the game, players embark on a mission to save \u201cThe Cloud,\u201d leading a crew and undertaking various tasks. This narrative element adds a sense of purpose and adventure to the learning experience. Furthermore, players can create their own levels in TwilioQuest, allowing them to teach various topics beyond the core curriculum, such as grammar and databases. This feature demonstrates TwilioQuest\u2019s flexibility and ability to offer a broad range of educational content.<\/p>\n<p>You\u2019ll first load a mission called Cloudinary Video Adventures to join a custom ship, whose staff will assign you tasks to complete to advance to the next area. After entering the ship, you\u2019ll be greeted by the robot Cedric, who\u2019ll seek your help on the videos being published by the crew.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/npc.png\" alt=\"Interacting with NPCs\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"512\" height=\"321\"\/><\/p>\n<p>As you navigate through that level, you can interact with Non-Player Characters (NPCs),  each with a separate identity and personality, who\u2019ll engage with you in various conversations. Be sure to talk with them, for they\u2019ll guide you through the game. In fact, interact with all the NPCs, objects, or even animals you see around the map. Each and everyone of them might have an important message or task for you.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/quest.png\" alt=\"Quest\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"512\" height=\"400\"\/><\/p>\n<p>One of your first tasks is to set up a <strong>staff badge<\/strong> for storing your Cloudinary account\u2019s cloud name, API Key, and API secret, which will validate your answers throughout the tasks.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/employee-orientation.png\" alt=\"Orientation\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"512\" height=\"321\"\/><\/p>\n<div class='c-callout  c-callout--inline-title c-callout--note'><strong class='c-callout__title'>Note:<\/strong> <p>The API secret is stored securely and locally.<\/p><\/div>\n<p>After you\u2019ve completed the basic tasks in the main level, the NPCs will direct you to the corridor, where the offices of the employees who\u2019ll assign you more tasks are located.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/w_500,c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/corridor.png\" alt=\"Corridor\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"500\" height=\"313\"\/><\/p>\n<p>Your primary job is to help the crew members, specifically those in the corridor, create media content with Cloudinary. You\u2019ll perform various tasks: upload and manage images or videos, enhance their quality, change their format, add borders and overlays, as well as round off image corners. You\u2019ll do all that in real time through a URL. Complete all the tasks and you\u2019ll win the game!<\/p>\n<p>A scintillating adventure awaits you \u2026 .<\/p>\n<p>For Linux users looking to embark on this educational adventure, installing TwilioQuest is straightforward. Begin by updating your system with \u201csudo apt update,\u201d clear the terminal, and install necessary libraries with \u201csudo apt install libnotify4 libnss3.\u201d Confirm the installation with \u201cy,\u201d and you\u2019re set to start your journey in TwilioQuest.<\/p>\n<h2>What to Do Next?<\/h2>\n<p>For more details, see the <a href=\"https:\/\/www.twilio.com\/blog\/new-art-new-tools-and-new-adventures-twilioquest-version-32-available-today\">announcement<\/a> on TwilioQuest 3.2. Also, you\u2019re welcome to join the <a href=\"https:\/\/discord.gg\/eQWhPZjnaJ\">Discord Server<\/a>, a platform for TwilioQuest developers and extension creators to engage with one another.<\/p>\n<p>Besides, would you want to be part of Cloudinary\u2019s developer ecosystem of media developers? If so, sign up as a member of our MediaDevs\u2019 <a href=\"https:\/\/discord.gg\/mediadevs\">Discord community<\/a>, where numerous resources on working with images, video, and audio are at your fingertips.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":41,"featured_media":22538,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[305],"class_list":["post-22537","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-video-api"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>TwilioQuest Extensions for Developers<\/title>\n<meta name=\"description\" content=\"How Cloudinary is helping developers succeed with the TwilioQuest Cloudinary Video API Extension.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gamify Your API! How Cloudinary Is Educating Developers on Programmable Media With TwilioQuest Extensions\" \/>\n<meta property=\"og:description\" content=\"How Cloudinary is helping developers succeed with the TwilioQuest Cloudinary Video API Extension.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-20T15:07:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-30T21:56:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1-png?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"1540\" \/>\n\t<meta property=\"og:image:height\" content=\"847\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Gamify Your API! How Cloudinary Is Educating Developers on Programmable Media With TwilioQuest Extensions\",\"datePublished\":\"2021-10-20T15:07:15+00:00\",\"dateModified\":\"2024-07-30T21:56:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions\"},\"wordCount\":14,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA\",\"keywords\":[\"Video API\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2021\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions\",\"url\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions\",\"name\":\"TwilioQuest Extensions for Developers\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA\",\"datePublished\":\"2021-10-20T15:07:15+00:00\",\"dateModified\":\"2024-07-30T21:56:44+00:00\",\"description\":\"How Cloudinary is helping developers succeed with the TwilioQuest Cloudinary Video API Extension.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA\",\"width\":1540,\"height\":847},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gamify Your API! How Cloudinary Is Educating Developers on Programmable Media With TwilioQuest Extensions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"TwilioQuest Extensions for Developers","description":"How Cloudinary is helping developers succeed with the TwilioQuest Cloudinary Video API Extension.","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:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions","og_locale":"en_US","og_type":"article","og_title":"Gamify Your API! How Cloudinary Is Educating Developers on Programmable Media With TwilioQuest Extensions","og_description":"How Cloudinary is helping developers succeed with the TwilioQuest Cloudinary Video API Extension.","og_url":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions","og_site_name":"Cloudinary Blog","article_published_time":"2021-10-20T15:07:15+00:00","article_modified_time":"2024-07-30T21:56:44+00:00","og_image":[{"width":1540,"height":847,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1-png?_i=AA","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions"},"author":{"name":"","@id":""},"headline":"Gamify Your API! How Cloudinary Is Educating Developers on Programmable Media With TwilioQuest Extensions","datePublished":"2021-10-20T15:07:15+00:00","dateModified":"2024-07-30T21:56:44+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions"},"wordCount":14,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA","keywords":["Video API"],"inLanguage":"en-US","copyrightYear":"2021","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions","url":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions","name":"TwilioQuest Extensions for Developers","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA","datePublished":"2021-10-20T15:07:15+00:00","dateModified":"2024-07-30T21:56:44+00:00","description":"How Cloudinary is helping developers succeed with the TwilioQuest Cloudinary Video API Extension.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA","width":1540,"height":847},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/gamify_your_api_how_cloudinary_is_educating_developers_on_programmable_media_with_twilioquest_extensions#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Gamify Your API! How Cloudinary Is Educating Developers on Programmable Media With TwilioQuest Extensions"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":""}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719160\/Web_Assets\/blog\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1\/Cld_Blog_FeatImg_Oct2k21_Twillio-Quest-1.png?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/22537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=22537"}],"version-history":[{"count":4,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/22537\/revisions"}],"predecessor-version":[{"id":34926,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/22537\/revisions\/34926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/22538"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=22537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=22537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=22537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}