{"id":19258,"date":"2026-05-01T11:39:36","date_gmt":"2026-05-01T10:39:36","guid":{"rendered":"https:\/\/www.20i.com\/blog\/?p=19258"},"modified":"2026-05-01T11:39:37","modified_gmt":"2026-05-01T10:39:37","slug":"our-reseller-api-docs-just-got-a-major-upgrade","status":"publish","type":"post","link":"https:\/\/www.20i.com\/blog\/our-reseller-api-docs-just-got-a-major-upgrade\/","title":{"rendered":"Our Reseller API Docs Just Got a Major Upgrade\u00a0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Great news,&nbsp;we\u2019ve&nbsp;reorganised our Reseller API documentation to make it clearer, more&nbsp;detailed&nbsp;and easier to use.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Endpoints are now grouped into clearer categories, and the formatting has been updated throughout,&nbsp;helping you find&nbsp;exactly what&nbsp;you\u2019re&nbsp;looking for.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The&nbsp;<strong>Website Turbo<\/strong>&nbsp;endpoints&nbsp;have&nbsp;also&nbsp;now been surfaced to its own dedicated category where you can find the endpoints to&nbsp;<strong>assign<\/strong>,&nbsp;<strong>list&nbsp;<\/strong>and&nbsp;<strong>unassign&nbsp;<\/strong>the Website Turbo credits.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WordPress&nbsp;<\/strong>management specific endpoints now live in the main WordPress category, so you can easily find out how to&nbsp;<strong>retrieve installed plugins<\/strong>, r<strong>un a checksum core<\/strong>,&nbsp;<strong>check the installation&nbsp;status<\/strong>&nbsp;and run many more operations all via the API.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Getting Started&nbsp;with&nbsp;the&nbsp;Reseller API Documentation&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Log in to your&nbsp;<a href=\"https:\/\/my.20i.com\/login?r=%2F\" target=\"_blank\" rel=\"noreferrer noopener\">My20i<\/a><strong>&nbsp;<\/strong>account and go to&nbsp;<strong>Manage Reseller&nbsp;&gt;&nbsp;API&nbsp;&gt;&nbsp;View Documentation<\/strong>&nbsp;to open the API console.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Overview and Navigation:&nbsp;<\/strong>The console opens with an API overview, including authentication and available endpoints. Use the left-hand menu to quickly navigate between sections like domains, VPS, and hosting.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Interactive Endpoints:&nbsp;<\/strong>Each endpoint shows its method, description, and required parameters. Click&nbsp;<strong>\u201cTry\u201d<\/strong>&nbsp;to test it directly in the console.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Customising Requests:&nbsp;<\/strong>Edit parameters in the request form to match your needs. Click&nbsp;<strong>\u201cCall Resource\u201d<\/strong>&nbsp;to see real-time responses.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Understanding Responses:&nbsp;<\/strong>Responses include status codes, headers, and JSON data. This helps you understand and integrate API outputs into your applications.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">About the Reseller API&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The 20i Reseller API enables you to use the functionality available in&nbsp;StackCP&nbsp;over&nbsp;HTTP. You can use it to provision hosting packages, manage domains and DNS, configure email, handle&nbsp;SSL&nbsp;and automate anything&nbsp;you\u2019d&nbsp;otherwise do through the control panel.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This allows you to build anything from a single bulk action system to help make your day-to-day management, to your own fully featured domain search and control panel interfaces.&nbsp;<\/p>\n\n\n<div class='code-block code-block-2' style='margin: 8px 0; clear: both;'>\n\n<div class='ai-rotate ai-unprocessed ai-rotate-2-38597440' data-shares='WzUwLDEwMF0=' style='position: relative;'>\n<div class=\"ai-rotate-option\" data-index=\"1\" data-name=\"UmVzZWxsZXIgSG9zdGluZw==\" data-code=\"Cjxocj4KPGJyIC8+CjxhIGhyZWY9Imh0dHBzOi8vd3d3LjIwaS5jb20vcmVzZWxsZXItaG9zdGluZyIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy4yMGkuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvQmxvZy1BZC1SZXNlbGxlci0xMjAweDYyNS0xLnBuZyIgbG9hZGluZz0ibGF6eSIgYWx0PSJVbmxpbWl0ZWQgUmVzZWxsZXIgSG9zdGluZyI+PC9hPgoK\">\n<\/div>\n<div class=\"ai-rotate-option\" data-index=\"2\" data-name=\"MjBpIFlvdVR1YmU=\" data-code=\"Cjxocj4KPGJyIC8+CjxhIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL0AyMGlob3N0aW5nP3N1Yl9jb25maXJtYXRpb249MSIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy4yMGkuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvMjBpLVlvdVR1YmUtMTIwMHg2MjUtMS5wbmciIGxvYWRpbmc9ImxhenkiIGFsdD0iMjBpIFlvdVR1YmUiPjwvYT4=\">\n<\/div>\n<\/div>\n<script>if (typeof ai_js_code == 'boolean') {var ai_block_div = document.querySelector ('.ai-rotate-2-38597440'); ai_process_rotation (ai_block_div); ai_block_div.classList.remove ('ai-rotate-2-38597440');};<\/script>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"Great news,&nbsp;we\u2019ve&nbsp;reorganised our Reseller API documentation to make it clearer, more&nbsp;detailed&nbsp;and easier to use.&nbsp;&nbsp; Endpoints are now grouped&hellip;","protected":false},"author":38,"featured_media":19287,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","footnotes":""},"categories":[48],"tags":[],"class_list":["post-19258","post","type-post","status-publish","format-standard","has-post-thumbnail","category-reseller-hosting","cs-entry"],"featured_image_src":"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2026\/04\/API-no-title.png","author_info":{"display_name":"Anna Brealey","author_link":"https:\/\/www.20i.com\/blog\/author\/anna20i\/"},"_links":{"self":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/19258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/comments?post=19258"}],"version-history":[{"count":4,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/19258\/revisions"}],"predecessor-version":[{"id":19291,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/19258\/revisions\/19291"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/media\/19287"}],"wp:attachment":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/media?parent=19258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/categories?post=19258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/tags?post=19258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}