{"id":41945,"date":"2024-05-23T11:01:13","date_gmt":"2024-05-23T11:01:13","guid":{"rendered":"https:\/\/accuweb.cloud\/resource\/?post_type=faq&#038;p=41945"},"modified":"2026-02-19T05:11:06","modified_gmt":"2026-02-19T05:11:06","slug":"platform-api","status":"publish","type":"faq","link":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api","title":{"rendered":"Platform API"},"content":{"rendered":"<h2 class=\"ack-h2\">Platform API<\/h2>\n<p>The Platform API allows developers to automate actions for an application&#8217;s lifecycle and extend platform features by integrating other services. With our API, you can create environments, deploy apps, and perform other tasks programmatically that were previously only possible through the platform\u2019s dashboard.<\/p>\n<p>The Platform API follows REST principles, allowing developers to request functions and receive responses via HTTPS. This method&#8217;s advantage is its compatibility with almost any programming language due to the widespread use of the HTTPS protocol.<\/p>\n<h2 class=\"ack-h2\">Platform API Request<\/h2>\n<p>All API method requests are either GET or POST HTTPS requests with parameters to this URL:<\/p>\n<pre><code class=\"language-javascript\">\r\nhttps:\/\/{hoster-api-host}\/1.0\/<\/code><\/pre>\n<p>The URL type to use is specified in each method&#8217;s description (REST field).<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/environment.Control-1.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-41948 size-full\" title=\"Environment control API\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/environment.Control-1.png\" alt=\"Environment control API\" width=\"1177\" height=\"967\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/environment.Control-1.png 1177w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/environment.Control-1-300x246.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/environment.Control-1-1024x841.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/environment.Control-1-768x631.png 768w\" sizes=\"(max-width: 1177px) 100vw, 1177px\" \/><\/a><\/p>\n<p>For GET requests, send parameters in the query string (after &#8220;?&#8221;), ensuring they are percent encoded (URL encoded). For POST requests, include parameters in the request body.<\/p>\n<div class=\"ack-formula\">\n<p><strong>Note:<\/strong> For security reasons, the GET method is not supported for the following requests:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>Signin:<\/strong> https:\/\/{hoster-api-host}\/1.0\/users\/authentication\/rest\/signin?login=[string]&amp;password=[string]<\/li>\n<li><strong>Signup:<\/strong> https:\/\/reg.{hoster-domain}\/signup?email=[string]<\/li>\n<li><strong>Change password:<\/strong> https:\/\/{hoster-api-host}\/1.0\/users\/account\/rest\/changepassword?oldPassword=[string]&amp;newPassword=[string]&amp;session=[string]<\/li>\n<\/ul>\n<\/div>\n<div class=\"article-space\"><\/div>\n<p>Remember, URL requests have a 2048-character limit. Use GET for short data retrieval and POST for actions like creating environments or changing config files to avoid length restrictions and adhere to HTTPS protocol specifications.<\/p>\n<p>All platform API methods require authentication and action target details, provided through the session and envName parameters. If no <strong>envName<\/strong> is specified, the action applies to the entire account\/platform. Ignore the deprecated appid parameter.<\/p>\n<p>Provide parameter text values in UTF-8 encoding. The order of parameters in the request does not matter.<\/p>\n<h2 class=\"ack-h2\">Platform API Response<\/h2>\n<p>API responses are UTF-8 encoded and provided in JSON format. Examples of responses are in the method documentation.<\/p>\n<h2 class=\"ack-h2\">Platform API in Action<\/h2>\n<p>To automate processes using the Platform API, you need:<\/p>\n<ul class=\"ack-ul\">\n<li>An account with an <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/\" target=\"_blank\" rel=\"noopener\">AccuWeb.Cloud<\/a>.<\/li>\n<li>The appropriate Platform Client Library for your platform version added to your classpath.<\/li>\n<\/ul>\n<p>If you use Maven, add this dependency to your pom.xml:<\/p>\n<pre><code class=\"language-javascript\">\r\n&lt;dependency&gt;\r\n&lt;groupId&gt;com.jelastic&lt;\/groupId&gt;\r\n&lt;artifactId&gt;jelastic-public-j2se&lt;\/artifactId&gt;\r\n&lt;version&gt;3.1&lt;\/version&gt;\r\n&lt;\/dependency&gt;<\/code><\/pre>\n<p>To call any API function, you must be authenticated. Use the \u201csession\u201d parameter for authentication, obtained by calling the <strong>Users &gt; Authentication &gt; Signin<\/strong> method:<\/p>\n<pre><code class=\"language-javascript\">\r\nhttps:\/\/{hoster-api-host}\/1.0\/users\/authentication\/rest\/signin?login=[string]&amp;password=[string]<\/code><\/pre>\n<p>Replace login and password with your AccuWeb.Cloud account credentials.<\/p>\n<p>Subsequent API calls should use the received session value. To end the session, call the <strong>Users &gt; Authentication &gt; Signout<\/strong> method:<\/p>\n<pre><code class=\"language-javascript\">\r\nhttps:\/\/{hoster-api-host}\/1.0\/users\/authentication\/rest\/signout?session=[string]<\/code><\/pre>\n<p>Using the <strong>Platform Java Client Library<\/strong>, you can automate tasks like creating environments, changing statuses, deleting, restarting nodes, and deploying applications.<\/p>\n<p>Here\u2019s how to create an environment with custom settings using the Platform Client Library.<\/p>\n<div class=\"article-space\"><\/div>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t\n<div class=\"article-space\"><\/div>\n<h2 class=\"ack-h2\">Create Environment<\/h2>\n<p>You can find a detailed example of environment creation in the platform API documentation under the <strong>PHP Sample<\/strong> tab. Here&#8217;s a step-by-step explanation:<\/p>\n<p>1. First, create a new PHP file with the name createenvironment.php. This file will include all the blocks and parameters needed. The initial parameters block should contain the following:<\/p>\n<pre><code class=\"language-javascript\">\r\n&lt;?php\r\n\r\n$environment = array(\r\n\"displayName\" =&gt; \"Test-env-accuweb\",\r\n\"engine\" =&gt; \"PAAS(0)\",\r\n\"ishaenabled\" =&gt; false,\r\n\"shortdomain\" =&gt; \"staging-accuweb\",\r\n\"sslstate\" =&gt; true\r\n);<\/code><\/pre>\n<ul class=\"ack-ul\">\n<li>Replace &#8220;<strong>displayName<\/strong>&#8221; with the name that you want to display in your environment.<\/li>\n<li>Replace the short domain with the domain name you set for your environment. This will be used to browse your application.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Create-Environment-2.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41952 size-full\" title=\"Replace display name\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Create-Environment-2.png\" alt=\"Replace display name\" width=\"945\" height=\"194\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Create-Environment-2.png 945w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Create-Environment-2-300x62.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Create-Environment-2-768x158.png 768w\" sizes=\"(max-width: 945px) 100vw, 945px\" \/><\/a><\/p>\n<p>2. Next, The next section covers the custom settings and configurations for your new environment and its servers.<\/p>\n<p>Enter the details of the application server you want to set up in your environment. Here, we have set up Apache as an application server for an environment.<\/p>\n<pre><code class=\"language-javascript\">\r\n$environment_json = json_encode($environment);\r\n\r\n$node = array(\r\n\"count\" =&gt; 1,\r\n\"displayName\" =&gt; \"Application Server\",\r\n\"extip\" =&gt; 0,\r\n\"fixedCloudlets\" =&gt; 6,\r\n\"flexibleCloudlets\" =&gt; 42,\r\n\"nodeType\" =&gt; \"apache\"\r\n);\r\n\r\n$node_json = json_encode($node);<\/code><\/pre>\n<div class=\"ack-formula\">\n<p><strong>Note: <\/strong><\/p>\n<ul class=\"ack-ul\">\n<li>Replace &#8220;<strong>displayName<\/strong>&#8221; with the name that you want to display for your application server.<\/li>\n<li>Enter the cloudlets which you want to set as a reserve in the fixedCloudlets field.<\/li>\n<li>Enter the cloudlets which you want to set as scaling to in the flexibleCloudlets field.<\/li>\n<li>Select the application server which you want to setup for your environment in the nodeType.<\/li>\n<\/ul>\n<\/div>\n<div class=\"article-extra-space\"><\/div>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/custom-settings-and-configurations.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41953 size-full\" title=\"Custom settings for new environment\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/custom-settings-and-configurations.png\" alt=\"Custom settings for new environment\" width=\"897\" height=\"343\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/custom-settings-and-configurations.png 897w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/custom-settings-and-configurations-300x115.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/custom-settings-and-configurations-768x294.png 768w\" sizes=\"(max-width: 897px) 100vw, 897px\" \/><\/a><\/p>\n<p>3. Next, configure authentication using the session (token key) which you have created in your AccuWeb.Cloud.<\/p>\n<pre><code class=\"language-javascript\">\r\n$session = 'b44a7ef2142140c485e77f20e49d7348e58c00cf';<\/code><\/pre>\n<div class=\"ack-formula\"><strong>Note:<\/strong> Replace the session key with your AccuWeb.Cloud session key.<\/div>\n<div class=\"article-extra-space\"><\/div>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Session-Key.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41954 size-full\" title=\"Authentication\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Session-Key.png\" alt=\"Authentication\" width=\"904\" height=\"105\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Session-Key.png 904w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Session-Key-300x35.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Session-Key-768x89.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Session-Key-900x105.png 900w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/a><\/p>\n<p>This session will be used for all operations within your account. All further API function calls should be made within this session, which remains valid until you sign out.<\/p>\n<p>4. Then, use the curl function to connect to your AccuWeb.Cloud account through API and create the environment.<\/p>\n<pre><code class=\"language-javascript\">\r\n$curl = curl_init();\r\ncurl_setopt_array($curl, array(\r\nCURLOPT_URL =&gt; \"https:\/\/app.cp-accuweb.cloud\/1.0\/environment\/control\/rest\/createenvironment?\",\r\nCURLOPT_RETURNTRANSFER =&gt; true,\r\nCURLOPT_ENCODING =&gt; \"\",\r\nCURLOPT_MAXREDIRS =&gt; 10,\r\nCURLOPT_TIMEOUT =&gt; 30,\r\nCURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\r\nCURLOPT_CUSTOMREQUEST =&gt; \"POST\",\r\nCURLOPT_POSTFIELDS =&gt; \"nodes=\".$node_json.\"&amp;session=\".$session.\"&amp;env=\".$environment_json,\r\nCURLOPT_HTTPHEADER =&gt; array(\r\n\"cache-control: no-cache\",\r\n\"content-type: application\/x-www-form-urlencoded\"\r\n),\r\n));\r\n\r\n$response = curl_exec($curl);\r\n$returnData = json_decode($response);\r\n\r\necho \"&lt;pre&gt;\";\r\nprint_r($response);\r\nexit;<\/code><\/pre>\n<div class=\"article-extra-space\"><\/div>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Curl-Function.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41955 size-full\" title=\"Connect to AccuWeb.Cloud account\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Curl-Function.png\" alt=\"Connect to AccuWeb.Cloud account\" width=\"977\" height=\"445\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Curl-Function.png 977w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Curl-Function-300x137.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Curl-Function-768x350.png 768w\" sizes=\"(max-width: 977px) 100vw, 977px\" \/><\/a><\/p>\n<p>6. Finally, initiate the creation of a new environment by running the PHP file you have created (http:\/\/accuwebtraining.com\/createenvironment.php).<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Run-PHP-File.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41956 size-full\" title=\"Run in browser \" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Run-PHP-File.png\" alt=\"Run in browser \" width=\"976\" height=\"407\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Run-PHP-File.png 976w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Run-PHP-File-300x125.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Run-PHP-File-768x320.png 768w\" sizes=\"(max-width: 976px) 100vw, 976px\" \/><\/a><\/p>\n<p>If you receive a blank page after running the PHP file, your environment is created successfully. You can see that the environment is successfully created.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Environment-Successfully-Created.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41957 size-full\" title=\"Environment created successfully \" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Environment-Successfully-Created.png\" alt=\"Environment created successfully \" width=\"979\" height=\"434\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Environment-Successfully-Created.png 979w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Environment-Successfully-Created-300x133.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Environment-Successfully-Created-768x340.png 768w\" sizes=\"(max-width: 979px) 100vw, 979px\" \/><\/a><\/p>\n<p>If you receive an output after running the PHP file, it means that there is an error in the PHP code you created. You need to check and fix the error.<\/p>\n<p>Following these steps, you can automate the creation of various environments. Additionally, you can explore other examples of Platform Client Library usage for automating different actions related to your application lifecycle management. Enjoy!<\/p>\n<div class=\"cta-btn-top-space\"><\/div>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t\n<div class=\"cta-btn-bottom-space\"><\/div>\n","protected":false},"author":1,"featured_media":52879,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","class_list":["post-41945","faq","type-faq","status-publish","has-post-thumbnail","hentry","faq_topics-api-cli","faq_topics-development-tools","faq_topics-kb","faq_topics-platform-api","faq_topics-product-documentation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.10 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Automate workflow with AccuWeb.Cloud platform API<\/title>\n<meta name=\"description\" content=\"Discover how the Platform API empowers developers to automate the application lifecycle and easily integrate additional services.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Platform API\" \/>\n<meta property=\"og:description\" content=\"Discover how the Platform API empowers developers to automate the application lifecycle and easily integrate additional services.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api\" \/>\n<meta property=\"og:site_name\" content=\"AccuWeb Cloud\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-19T05:11:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#article\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api\"},\"author\":{\"name\":\"Jilesh Patadiya\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\"},\"headline\":\"Platform API\",\"datePublished\":\"2024-05-23T11:01:13+00:00\",\"dateModified\":\"2026-02-19T05:11:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api\"},\"wordCount\":818,\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api\",\"url\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api\",\"name\":\"Automate workflow with AccuWeb.Cloud platform API\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"datePublished\":\"2024-05-23T11:01:13+00:00\",\"dateModified\":\"2026-02-19T05:11:06+00:00\",\"description\":\"Discover how the Platform API empowers developers to automate the application lifecycle and easily integrate additional services.\",\"breadcrumb\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/accuweb.cloud\/resource\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Platform API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"name\":\"AccuWeb Cloud\",\"description\":\"Cutting Edge Cloud Computing\",\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\",\"name\":\"AccuWeb.Cloud\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"width\":156,\"height\":87,\"caption\":\"AccuWeb.Cloud\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\",\"name\":\"Jilesh Patadiya\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"caption\":\"Jilesh Patadiya\"},\"description\":\"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.\",\"sameAs\":[\"https:\/\/accuweb.cloud\/resource\",\"https:\/\/www.facebook.com\/accuwebhosting\",\"https:\/\/www.instagram.com\/accuwebhosting\/\",\"https:\/\/www.linkedin.com\/company\/accuwebhosting\/\",\"https:\/\/x.com\/accuwebhosting\",\"https:\/\/www.youtube.com\/c\/Accuwebhosting\"],\"url\":\"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Automate workflow with AccuWeb.Cloud platform API","description":"Discover how the Platform API empowers developers to automate the application lifecycle and easily integrate additional services.","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:\/\/accuweb.cloud\/resource\/articles\/platform-api","og_locale":"en_US","og_type":"article","og_title":"Platform API","og_description":"Discover how the Platform API empowers developers to automate the application lifecycle and easily integrate additional services.","og_url":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api","og_site_name":"AccuWeb Cloud","article_modified_time":"2026-02-19T05:11:06+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#article","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api"},"author":{"name":"Jilesh Patadiya","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58"},"headline":"Platform API","datePublished":"2024-05-23T11:01:13+00:00","dateModified":"2026-02-19T05:11:06+00:00","mainEntityOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api"},"wordCount":818,"publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api","url":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api","name":"Automate workflow with AccuWeb.Cloud platform API","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/#website"},"primaryImageOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","datePublished":"2024-05-23T11:01:13+00:00","dateModified":"2026-02-19T05:11:06+00:00","description":"Discover how the Platform API empowers developers to automate the application lifecycle and easily integrate additional services.","breadcrumb":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/accuweb.cloud\/resource\/articles\/platform-api"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#primaryimage","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/accuweb.cloud\/resource\/articles\/platform-api#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/accuweb.cloud\/resource\/"},{"@type":"ListItem","position":2,"name":"Platform API"}]},{"@type":"WebSite","@id":"https:\/\/accuweb.cloud\/resource\/#website","url":"https:\/\/accuweb.cloud\/resource\/","name":"AccuWeb Cloud","description":"Cutting Edge Cloud Computing","publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/accuweb.cloud\/resource\/#organization","name":"AccuWeb.Cloud","url":"https:\/\/accuweb.cloud\/resource\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","width":156,"height":87,"caption":"AccuWeb.Cloud"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58","name":"Jilesh Patadiya","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","caption":"Jilesh Patadiya"},"description":"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.","sameAs":["https:\/\/accuweb.cloud\/resource","https:\/\/www.facebook.com\/accuwebhosting","https:\/\/www.instagram.com\/accuwebhosting\/","https:\/\/www.linkedin.com\/company\/accuwebhosting\/","https:\/\/x.com\/accuwebhosting","https:\/\/www.youtube.com\/c\/Accuwebhosting"],"url":"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin"}]}},"_links":{"self":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq"}],"about":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/types\/faq"}],"author":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/comments?post=41945"}],"version-history":[{"count":7,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41945\/revisions"}],"predecessor-version":[{"id":53225,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41945\/revisions\/53225"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media\/52879"}],"wp:attachment":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media?parent=41945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}