{"id":3610,"date":"2025-07-23T13:48:38","date_gmt":"2025-07-23T13:48:38","guid":{"rendered":"https:\/\/cake.com\/blog\/?p=3610"},"modified":"2026-02-19T10:22:50","modified_gmt":"2026-02-19T10:22:50","slug":"marketplace-features-private-add-ons","status":"publish","type":"news","link":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/","title":{"rendered":"CAKE.com News: Marketplace Receives Private Add-ons"},"content":{"rendered":"\n<p>Developers have been able to make custom add-ons for Clockify and publish them on the <a href=\"https:\/\/marketplace.cake.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">CAKE.com Marketplace<\/a> for some time now. Recently, we&#8217;ve made this possible for Pumble as well.<\/p>\n\n\n\n<p>And now, we\u2019ve enhanced the scope of options available to developers with private add-ons.<\/p>\n\n\n\n<p>Huzzah!<\/p>\n\n\n\n<p><strong>What are private add-ons?<\/strong><\/p>\n\n\n\n<p>Just like public add-ons, private add-ons are custom mini-apps that use API integration to connect to and enhance another software system. For example, if you get a lot of emails and hate switching between apps, you can use the <a href=\"https:\/\/marketplace.cake.com\/addons\/4acfcbe0-af3f-45a4-834c-6b54dcad610b\" target=\"_blank\" rel=\"noreferrer noopener\">Gmail integration add-on<\/a> to receive and manage emails directly on Pumble.&nbsp;<\/p>\n\n\n\n<p>The biggest difference is that, unlike public add-ons \u2014 such as the Gmail integration one \u2014 private add-ons aren\u2019t visible to users browsing the CAKE.com marketplace. Instead, the developer can choose which workspaces to whitelist. Those workspaces then get an email with the installation for the add-on in question.<\/p>\n\n\n    \n    <div class=\"flexible-banner banner-blue-dark flex items-center py-4 pt-10 px-10 mb-8 overflow-hidden md:pt-4\">\n        <div class=\"banner-container w-full\">\n            <div class=\"flex items-center justify-center gap-10 flex-col md:flex-row\">\n                <div class=\"flex-1\">\n                                            <p class=\"font-humansans !text-2xl text-center !leading-tight text-white !mb-6 md:!mb-3 md:text-left md:!text-xl\">Welcome to CAKE.com Marketplace<\/p>\n                                        \n                                            <p class=\"!text-sm text-white text-center md:text-left md:!text-xs !mb-6 md:!mb-3\">Develop add-ons for CAKE.com products and sell them to millions of users on the CAKE.com Marketplace. Leverage our tools to boost your profits!<\/p>\n                                        \n                    <div class=\"flex justify-center gap-3 mt-4 md:justify-start\">\n                                                    <a href=\"https:\/\/marketplace.cake.com\/\"  class=\"btn btn-secondary !text-xs font-normal px-6 py-2\">\n                                Learn more                            <\/a>\n                                                \n                                            <\/div>\n                <\/div>\n                \n                                    <div class=\"banner-image\">\n                        <img decoding=\"async\" src=\"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/12\/banner-cake-marketplace.png\" alt=\"Welcome to CAKE.com Marketplace\">\n                    <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n\n    \n\n\n\n<p><strong>Why use private add-ons?<\/strong><\/p>\n\n\n\n<p>Security is a crucial matter for integrations. And, private add-ons offer enhanced security compared to public ones, especially when used with API tokens (more on them later).<\/p>\n\n\n\n<p>Aside from security and visibility on the CAKE.com Marketplace, there are 3 other key differences between private and public add-ons that may make you want to use the former:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Private add-ons don\u2019t have to go through approval by the CAKE.com team. If you\u2019re developing an add-on strictly for internal use \u2014 you can start using it immediately, without any red tape.<\/li>\n\n\n\n<li>If you\u2019re developing an add-on for a client, the client may not want something they paid for to be available to anyone else. Just keep in mind that private add-ons are listed as free by default \u2014 you can\u2019t monetize them through the CAKE.com Marketplace payment process.<\/li>\n\n\n\n<li>Lastly, private add-ons are great for testing. Develop new add-ons, keep them private while you test, and then make them public to monetize them on the CAKE.com Marketplace when you\u2019re satisfied with what you\u2019ve made.<\/li>\n<\/ol>\n\n\n\n<p><strong>How to list a private add-on?<\/strong><\/p>\n\n\n\n<p>To start listing private add-ons, you\u2019ll need to create a free <a href=\"https:\/\/developer.marketplace.cake.com\/signup\" target=\"_blank\" rel=\"noreferrer noopener\">CAKE.com developer account<\/a>.<\/p>\n\n\n\n<p>You can then develop your add-ons in accordance with the instructions and guidelines provided for CAKE.com products \u2014 you can find links to these guides on our <a href=\"https:\/\/dev-docs.marketplace.cake.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u201cBuild your own add-ons\u201d page<\/a>. This page also displays buttons that\u2019ll lead you to the API documentation for Clockify and Pumble.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"528\" src=\"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/API-documentation.png\" alt=\"API documentation\" class=\"wp-image-3612\" srcset=\"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/API-documentation.png 1600w, https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/API-documentation-730x241.png 730w, https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/API-documentation-1110x366.png 1110w, https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/API-documentation-768x253.png 768w, https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/API-documentation-1536x507.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-element-caption\">API documentation and guidelines for add-on development<\/figcaption><\/figure>\n<\/div>\n\n\n<p>While listing the add-on on the CAKE.com Marketplace, check <em>private<\/em> under visibility. The <em>Pricing model<\/em> field will be greyed out, so just whitelist the workspaces that you want to give access to this add-on, click on <em>Next<\/em>, and proceed as normal.<\/p>\n\n\n\n<p>Developers can send invites via email to up to 3 workspaces by entering their workspace IDs. For more than 3 workspaces, you\u2019ll need a new listing.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"1301\" src=\"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/Private-add-on-listing.png\" alt=\"Private add-on listing\" class=\"wp-image-3613\" srcset=\"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/Private-add-on-listing.png 500w, https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/Private-add-on-listing-115x300.png 115w, https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/Private-add-on-listing-394x1024.png 394w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption class=\"wp-element-caption\">Example of a private add-on listing on the CAKE.com Marketplace<\/figcaption><\/figure>\n<\/div>\n\n\n<p><strong>Make private add-ons extra secure with API tokens<\/strong><\/p>\n\n\n\n<p>You can make your private add-ons extra secure by using API tokens instead of API keys.<\/p>\n\n\n\n<p>API keys still have their use cases \u2014 and we continue to upgrade and improve them \u2014 but they simply aren\u2019t as secure as tokens.&nbsp;<\/p>\n\n\n\n<p>Unlike keys, tokens are time-limited and allow for granular permissions. So even if a token were to somehow get stolen, it would expire before the thief could do any serious harm. And that\u2019s if the thief even managed to snag the token with the right permissions that wasn\u2019t just about to expire in the first place!<\/p>\n\n\n\n<p>Developers can still choose to work with just API keys if that\u2019s what they explicitly want, but they\u2019ll have to use their own keys. On the other hand, users get tokens automatically \u2014 so we strongly recommend using them for enhanced security.<\/p>\n\n\n\n<p>API tokens are available for both private and public add-ons.<\/p>\n\n\n\n<p>If there\u2019s any feature you\u2019d like to see in Clockify or Pumble, now you can develop it yourself and either list it as private or sell it to our millions of users!<\/p>\n\n\n\n<p>Our devs here at CAKE.com are hard at work developing new features that you\u2019re going to love, so stay tuned for future updates!<\/p>\n\n\n    \n    <div class=\"flexible-banner banner-blue-dark flex items-center py-4 pt-10 px-10 mb-8 overflow-hidden md:pt-4\">\n        <div class=\"banner-container w-full\">\n            <div class=\"flex items-center justify-center gap-10 flex-col md:flex-row\">\n                <div class=\"flex-1\">\n                                            <p class=\"font-humansans !text-2xl text-center !leading-tight text-white !mb-6 md:!mb-3 md:text-left md:!text-xl\">Welcome to CAKE.com Marketplace<\/p>\n                                        \n                                            <p class=\"!text-sm text-white text-center md:text-left md:!text-xs !mb-6 md:!mb-3\">Develop add-ons for CAKE.com products and sell them to millions of users on the CAKE.com Marketplace. Leverage our tools to boost your profits!<\/p>\n                                        \n                    <div class=\"flex justify-center gap-3 mt-4 md:justify-start\">\n                                                    <a href=\"https:\/\/marketplace.cake.com\/\"  class=\"btn btn-secondary !text-xs font-normal px-6 py-2\">\n                                Learn more                            <\/a>\n                                                \n                                            <\/div>\n                <\/div>\n                \n                                    <div class=\"banner-image\">\n                        <img decoding=\"async\" src=\"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/12\/banner-cake-marketplace.png\" alt=\"Welcome to CAKE.com Marketplace\">\n                    <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n\n    \n","protected":false},"excerpt":{"rendered":"<p>Developers have been able to make custom add-ons for Clockify and publish them on the CAKE.com Marketplace for some time now. Recently, we&#8217;ve made this possible for Pumble as well. And now, we\u2019ve enhanced the scope of options available to developers with private add-ons. Huzzah! What are private add-ons? Just like public add-ons, private add-ons [&hellip;]<\/p>\n","protected":false},"featured_media":3620,"template":"","categories":[],"tags":[],"class_list":["post-3610","news","type-news","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CAKE.com News: Marketplace Receives Private Add-ons - CAKE.com | Blog<\/title>\n<meta name=\"description\" content=\"Developers have been able to make custom add-ons for Clockify and publish them on the CAKE.com Marketplace for some time now. Recently, we&#039;ve made this\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/\",\"url\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/\",\"name\":\"CAKE.com News: Marketplace Receives Private Add-ons - CAKE.com | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cake.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Private-add-ons-cover-1.jpg\",\"datePublished\":\"2025-07-23T13:48:38+00:00\",\"dateModified\":\"2026-02-19T10:22:50+00:00\",\"description\":\"Developers have been able to make custom add-ons for Clockify and publish them on the CAKE.com Marketplace for some time now. Recently, we've made this\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cake.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Private-add-ons-cover-1.jpg\",\"contentUrl\":\"https:\\\/\\\/cake.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Private-add-ons-cover-1.jpg\",\"width\":1200,\"height\":520,\"caption\":\"CAKE.com Marketplace News: Private Add-ons\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/marketplace-features-private-add-ons\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cake.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\\\/\\\/cake.com\\\/blog\\\/news\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CAKE.com News: Marketplace Receives Private Add-ons\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cake.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/cake.com\\\/blog\\\/\",\"name\":\"CAKE.com | Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cake.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CAKE.com News: Marketplace Receives Private Add-ons - CAKE.com | Blog","description":"Developers have been able to make custom add-ons for Clockify and publish them on the CAKE.com Marketplace for some time now. Recently, we've made this","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:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/","url":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/","name":"CAKE.com News: Marketplace Receives Private Add-ons - CAKE.com | Blog","isPartOf":{"@id":"https:\/\/cake.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/#primaryimage"},"image":{"@id":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/#primaryimage"},"thumbnailUrl":"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/Private-add-ons-cover-1.jpg","datePublished":"2025-07-23T13:48:38+00:00","dateModified":"2026-02-19T10:22:50+00:00","description":"Developers have been able to make custom add-ons for Clockify and publish them on the CAKE.com Marketplace for some time now. Recently, we've made this","breadcrumb":{"@id":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/#primaryimage","url":"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/Private-add-ons-cover-1.jpg","contentUrl":"https:\/\/cake.com\/blog\/wp-content\/uploads\/2025\/07\/Private-add-ons-cover-1.jpg","width":1200,"height":520,"caption":"CAKE.com Marketplace News: Private Add-ons"},{"@type":"BreadcrumbList","@id":"https:\/\/cake.com\/blog\/news\/marketplace-features-private-add-ons\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cake.com\/blog\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/cake.com\/blog\/news\/"},{"@type":"ListItem","position":3,"name":"CAKE.com News: Marketplace Receives Private Add-ons"}]},{"@type":"WebSite","@id":"https:\/\/cake.com\/blog\/#website","url":"https:\/\/cake.com\/blog\/","name":"CAKE.com | Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cake.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/cake.com\/blog\/wp-json\/wp\/v2\/news\/3610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cake.com\/blog\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/cake.com\/blog\/wp-json\/wp\/v2\/types\/news"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cake.com\/blog\/wp-json\/wp\/v2\/media\/3620"}],"wp:attachment":[{"href":"https:\/\/cake.com\/blog\/wp-json\/wp\/v2\/media?parent=3610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cake.com\/blog\/wp-json\/wp\/v2\/categories?post=3610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cake.com\/blog\/wp-json\/wp\/v2\/tags?post=3610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}