Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.hostinger/hostinger-api-mcp

NPM · HOSTINGER-API-MCP · SCANNED AUG 3

MCP server for Hostinger API

Available components

+40 this week 46 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security88
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (130 of 131), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (130 of 131), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency97
  • Source repository is publicly reachable at the declared URL. View diagnostics → Pass
  • Cryptographically verified build provenance (signed, bound to hostinger/api-mcp-server). View diagnostics → Pass
  • Clear OSI-approved license (MIT).Pass
  • Actively maintained (last published 0 days ago).Pass
  • Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability0
  • Schema quality not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.Unverified
Stability & Change Management0
  • Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.Unverified
Tool Coverage0
  • Tool coverage not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.Unverified
Capabilities0
  • Protocol version not yet verified: we do not have a sandbox capture of the MCP handshake this version of the package performs yet.Unverified

Unverified: 4 categories

Categories scored 0 because our sandbox run of this package has not given us the schema these checks need to read. That is a gap on our side rather than a finding about the package, and we only credit what we can confirm, so the score stands at 0 until the capture succeeds. We are working through the fleet, so this normally clears without any action from you. How we score packages →

Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · hostinger-api-mcp

# add to Claude Code
claude mcp add hostinger-hostinger-api-mcp -- npx -y hostinger-api-mcp
# add to Codex CLI
codex mcp add hostinger-hostinger-api-mcp -- npx -y hostinger-api-mcp
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "hostinger-hostinger-api-mcp": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "hostinger-api-mcp"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add hostinger-hostinger-api-mcp --command npx --arg -y --arg hostinger-api-mcp
# ~/.hermes/config.yaml
mcp_servers:
  hostinger-hostinger-api-mcp:
    command: "npx"
    args: ["-y", "hostinger-api-mcp"]
// mcp.json
{
  "mcpServers": {
    "hostinger-hostinger-api-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "hostinger-api-mcp"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 −30
    • Stability: fail → unverified security
    • Tool coverage: 100 → unverified functional
    • Capabilities: pass → unverified functional
    • Package version: 1.26.0 → 1.27.0 functional
  • 2 Aug 26 +55
    • Stability: unverified → fail security
    • Known CVEs: unverified → partial security
    • Install scripts: unverified → pass security
    • Provenance: unverified → pass security
    • Malware scan: unverified → pass security
    • The attested source repository moved: hostinger/api-mcp-server security
    • License: unverified → pass functional
    • Dependency health: unverified → partial functional
    • Maintenance: unverified → pass functional
    • Schema quality: unverified → good functional
    • MCP protocol: unverified → pass functional
    • Licence: MIT functional
  • 31 Jul 26 +15
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 0
    • Schema quality: Schema quality not yet verified: our sandbox run of this package did not complete, so we have no schema to assess. functional
    • Tool coverage: Tool coverage not yet verified: our sandbox run of this package did not complete, so we have no tool definitions to assess. functional
    • Package version: 1.25.0 → 1.26.0 functional
  • 28 Jul 26 0
    • Security disclosure: unverified → fail functional
    • Package version: 1.23.0 → 1.25.0 functional
  • 27 Jul 26 6

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/[email protected]

Provenance verified

Ecosystem: npm · Outcome: verified

Reason: verified

Source repo:
hostinger/api-mcp-server
Certificate issuer:
https://token.actions.githubusercontent.com
Certificate SAN:
https://github.com/hostinger/api-mcp-server/.github/workflows/build-release.yaml@refs/heads/main
Rekor log index:
2334886922
Predicate type:
https://slsa.dev/provenance/v1
Subject digest:
sha512:2b5d7cc090533a4eae671a13600534a331a295d7ddb47f14838f4472f69a4607c124e868414c2453c43023e8c7c4e71d4d639301722a399c2f1671a10
Discovery method:
attestation_endpoint
Dependencies 130 packages

130 packages in the resolved dependency tree · 115 deprecated · 52 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 278 exposed · ~27,492 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
domains_disablePrivacyProtectionV1 ~57

Disable privacy protection for the domain. When privacy protection is disabled, domain owner's personal information is visible in public WHOIS database. Use this endpoint to make domain owner's information publicly visible.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_enableDomainLockV1 ~58

Enable domain lock for the domain. When domain lock is enabled, the domain cannot be transferred to another registrar without first disabling the lock. Use this endpoint to secure domains against unauthorized transfers.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_enablePrivacyProtectionV1 ~59

Enable privacy protection for the domain. When privacy protection is enabled, domain owner's personal information is hidden from public WHOIS database. Use this endpoint to protect domain owner's personal information from public view.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_getDomainAuthorizationCodeV1 ~76

Retrieve the authorization (EPP) code for a specified domain so it can be transferred away from Hostinger to another registrar. Requesting a new code invalidates any code retrieved previously. Use this endpoint to obtain the code required to transfer a domain to another registrar.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_getDomainDetailsV1 ~39

Retrieve detailed information for specified domain. Use this endpoint to view comprehensive domain configuration and status.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_getDomainForwardingV1 ~38

Retrieve domain forwarding data. Use this endpoint to view current redirect configuration for domains.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_getDomainListV1 ~29

Retrieve all domains associated with your account. Use this endpoint to view user's domain portfolio.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

domains_getDomainRenewalInformationV1 ~55

Retrieve renewal information for a specified domain, including its status and current expiration date. Use this endpoint to build renewal automation and expiry monitoring for a single domain.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_getTransferListV1 ~34

Retrieve all domain transfers in your portfolio. Use this endpoint to monitor incoming and outgoing registrar transfers across your domains.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

domains_getTransferV1 ~43

Retrieve the transfer for a specified domain. Use this endpoint to track an incoming or outgoing registrar transfer and its status.

NameTypeReqDescription
domainstringyesDomain name

No output schema declared.

No examples provided.

domains_getWHOISProfileListV1 ~48

Retrieve WHOIS contact profiles. Use this endpoint to view available contact profiles for domain registration.

NameTypeReqDescription
tldstringFilter by TLD (without leading dot)

No output schema declared.

No examples provided.

domains_getWHOISProfileUsageV1 ~50

Retrieve domain list where provided WHOIS contact profile is used. Use this endpoint to view which domains use specific contact profiles.

NameTypeReqDescription
whoisIdintegeryesWHOIS ID

No output schema declared.

No examples provided.

domains_getWHOISProfileV1 ~42

Retrieve a WHOIS contact profile. Use this endpoint to view domain registration contact information.

NameTypeReqDescription
whoisIdintegeryesWHOIS ID

No output schema declared.

No examples provided.

domains_purchaseNewDomainV1 ~207

Purchase and register a new domain name. If registration fails, login to [hPanel](https://hpanel.hostinger.com/) and check domain registration status. If no payment method is provided, your default payment method will be used automatically. If no WHOIS information is provided, default contact information for that TLD will be used. Before making request, ensure WHOIS information for desired TLD exists in your account. Some TLDs require `additional_details` to be provided and these will be validated before completing purchase. Use this endpoint to register new domains for users.

NameTypeReqDescription
additional_detailsobjectAdditional registration data, possible values depends on TLD
couponsarrayDiscount coupon codes
domainstringyesDomain name
domain_contactsobjectDomain contact information
item_idstringyesCatalog price item ID
payment_method_idintegerPayment method ID, default will be used if not provided

No output schema declared.

No examples provided.

domains_setWHOISProfileAsDefaultV1 ~65

Set WHOIS contact profile as default. The default profile is pre-selected for the TLD it belongs to when registering new domains. Use this endpoint to avoid picking contact information for every registration.

NameTypeReqDescription
whoisIdintegeryesWHOIS ID

No output schema declared.

No examples provided.

domains_unsetDefaultWHOISProfileV1 ~67

Unset WHOIS contact profile as default. The profile itself is kept, it is only no longer pre-selected for its TLD. Use this endpoint to stop reusing contact information for new registrations.

NameTypeReqDescription
whoisIdintegeryesWHOIS ID

No output schema declared.

No examples provided.

domains_updateDomainForwardingV1 ~61

Update domain forwarding configuration. Use this endpoint to modify existing redirect configuration for domains.

NameTypeReqDescription
domainstringyesDomain name
redirect_typestringyesRedirect type
redirect_urlstringyesURL to forward domain to

No output schema declared.

No examples provided.

domains_updateDomainNameserversV1 ~105

Set nameservers for a specified domain. Be aware, that improper nameserver configuration can lead to the domain being unresolvable or unavailable. Use this endpoint to configure custom DNS hosting for domains.

NameTypeReqDescription
domainstringyesDomain name
ns1stringyesFirst name server
ns2stringyesSecond name server
ns3stringThird name server
ns4stringFourth name server

No output schema declared.

No examples provided.

ecommerce_createCustomSalesChannelV1 ~117

Create a custom sales channel for a store. Build your own frontend and keep your catalog, orders, shipping and payments in sync through the Ecommerce API.

NameTypeReqDescription
namestringyesMerchant-facing custom name shown in the sales channels list.
store_idstringyesThe ID of the store to create the sales channel for.
typestringyesSales channel type. Only "custom" channels can be created via the API.
urlstringOptional public address where the custom sales channel lives.

No output schema declared.

No examples provided.

ecommerce_createDigitalProductV1 ~129

Create a published digital product with a single variant and an optional external download link.

NameTypeReqDescription
currencystringISO 4217 currency code. Defaults to the store's default currency when omitted.
descriptionstringThe product description.
download_urlstringOptional external download link delivered to the customer after purchase.
namestringyesThe product name.
priceintegeryesPrice in the smallest currency unit (e.g. cents). Must be positive.
store_idstringyesThe ID of the store to create the product in.

No output schema declared.

No examples provided.

ecommerce_createPhysicalProductV1 ~110

Create a published physical product with a single variant priced in the store currency.

NameTypeReqDescription
currencystringISO 4217 currency code. Defaults to the store's default currency when omitted.
descriptionstringThe product description.
namestringyesThe product name.
priceintegeryesPrice in the smallest currency unit (e.g. cents). Must be positive.
store_idstringyesThe ID of the store to create the product in.

No output schema declared.

No examples provided.

ecommerce_createStoreV1 ~104

Create a new store for your account. A primary sales channel is created alongside the store.

NameTypeReqDescription
company_emailstringcompany_email parameter
company_namestringcompany_name parameter
country_codestringISO 3166-1 alpha-2 country code.
languagestringISO 639-1 language code.
namestringname parameter
sales_channelobjectsales_channel parameter

No output schema declared.

No examples provided.

ecommerce_deleteStoreV1 ~50

Soft-delete a store owned by your account. The underlying store data is preserved; only the store is marked as deleted.

NameTypeReqDescription
store_idstringyesThe ID of the store to delete.

No output schema declared.

No examples provided.

ecommerce_enableManualPaymentMethodV1 ~63

Enable a manual payment method so the store can accept orders without an online payment provider.

NameTypeReqDescription
store_idstringyesThe ID of the store to enable manual payment for.
titlestringOptional display name shown to customers at checkout.

No output schema declared.

No examples provided.

ecommerce_getCustomStorefrontSetupInstructionsV1 ~54

Retrieve step-by-step setup instructions, formatted as Markdown, for connecting a custom sales channel to your store and keeping your catalog, orders, shipping and payments in sync through the Ecommerce API.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

ecommerce_getStoreMetadataV1 ~58

Get a store's readiness metadata: whether payment methods and shipping are configured, plus its default currency. Useful to verify prerequisites before building a storefront.

NameTypeReqDescription
store_idstringyesThe ID of the store to read metadata for.

No output schema declared.

No examples provided.

ecommerce_getStoresV1 ~28

Retrieve the stores associated with your account.

NameTypeReqDescription
pageintegerPage number

No output schema declared.

No examples provided.

ecommerce_listSalesChannelsV1 ~42

List a store's active sales channels with their full metadata.

NameTypeReqDescription
store_idstringyesThe ID of the store to list sales channels for.

No output schema declared.

No examples provided.

ecommerce_setStoreShippingV1 ~77

Set the flat-rate shipping price for a store, creating the shipping zone if it does not exist yet.

NameTypeReqDescription
priceintegeryesFlat shipping rate in the smallest currency unit (e.g. cents). Use 0 for free shipping.
store_idstringyesThe ID of the store to configure shipping for.

No output schema declared.

No examples provided.

ecommerce_updateSalesChannelV1 ~130

Update a custom sales channel. The merchant-facing `name` and the public `url` (returned as the channel `domain`) can be changed. Pass `null` to clear a value.

NameTypeReqDescription
namestringMerchant-facing custom name shown in the sales channels list. Pass null to clear it.
sales_channel_idstringyesThe ID of the sales channel to update.
store_idstringyesThe ID of the store that owns the sales channel.
urlstringPublic address where the custom sales channel lives. Pass null to clear it.

No output schema declared.

No examples provided.

horizons_createWebsiteV1 ~441

Create new Hostinger Horizons website from the given message.\n Use this tool when user asks you to create a website, landing page, blog or any other type of application.\n This tool initiates the website creation process and returns a website URL and ID. The generation happens asynchronously.\n After invoking this tool, your chat reply must be EXACTLY 1 sentence summarizing that Hostinger Horizons is now creating their website and it will be ready in a few minutes and you should provide the website URL to the user immediately Do not write code.\n\nTo edit afterwards, users must go to Hostinger Horizons interface in the provided website URL. If the tool call fails with an error, you should provide a clear explanation of the error and do not generate code yourself in the chat. \n TECHNOLOGY STACK CONSTRAINTS (STRICTLY ENFORCED):\n The environment is limited to the following technologies. You MUST NOT use, suggest, or implement any technology outside this list:\n \n - Language: JavaScript ONLY. - Languages like TypeScript, Rust, Python, Java, PHP, etc., are STRICTLY PROHIBITED.\n - Framework: React.\n - Navigation: React Router.\n - Styling: TailwindCSS.\n - Components: shadcn/ui (built with @radix-ui primitives).\n - Icons: Lucide React.\n - Animations: Framer Motion.\n \n BACKEND & DATA STORAGE:\n - Horizons integrated backend is the EXCLUSIVE solution for persistent data storage, authentication, and database needs.\n - Local databases (SQLite, MySQL, etc.) are STRICTLY PROHIBITED.\n - Third-party services (Firebase, AWS Amplify) are allowed ONLY if explicitly requested by the user.\n \n MAPS:\n - OpenStreetMap is the default provider.\n - Alternative providers (Google Maps, Mapbox) are allowed ONLY if explicitly requested by the user.\n

NameTypeReqDescription
messagearrayyesmessage parameter

No output schema declared.

No examples provided.

horizons_getWebsiteV1 ~78

Get a link for the user to edit their website in Hostinger Horizons interface.\n Use this tool when user wants to modify, edit or add new features to an existing website.\n Websites can only be edited in Hostinger Horizons interface in the provided website URL.

NameTypeReqDescription
websiteIdstringyesThe website ID

No output schema declared.

No examples provided.

hosting_activateWordPressPluginV1 ~116

Activate an installed plugin on a WordPress installation. Provide the WordPress installation (software) identifier in the path. It can be obtained from GET /api/hosting/v1/wordpress/installations (the `id` field). This operation is asynchronous: a successful response only means the activation job has been queued.

NameTypeReqDescription
pluginstringyesSlug of the installed plugin to activate.
softwarestringyesWordPress installation (software) identifier
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_activateWordPressThemeV1 ~116

Activate an installed theme on a WordPress installation. Provide the WordPress installation (software) identifier in the path. It can be obtained from GET /api/hosting/v1/wordpress/installations (the `id` field). This operation is asynchronous: a successful response only means the activation job has been queued.

NameTypeReqDescription
softwarestringyesWordPress installation (software) identifier
themestringyesSlug of the installed theme to activate.
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_changeDatabasePasswordV1 ~88

Changes the password for the specified database user. The database name must be the full name returned by the list databases endpoint. The password must also be updated in any website configuration that uses this database.

NameTypeReqDescription
namestringyesFull database name as returned by the list databases endpoint.
passwordstringyesNew database user password.
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_checkIfWooCommerceIsInstalledV1 ~55

Check whether WooCommerce is installed on any WordPress installation of a domain. Optionally filter by domain to scope the check.

NameTypeReqDescription
domainstringFilter by domain name (exact match)

No output schema declared.

No examples provided.

hosting_checkIfWordPressInstallationsAreValidV1 ~132

Check whether one or more WordPress installations are valid and working correctly. Detects broken installations caused by missing files, broken plugins, themes and similar issues. Provide the WordPress installation (software) identifiers in the body. They can be obtained from GET /api/hosting/v1/wordpress/installations (the `id` field).

NameTypeReqDescription
forcebooleanForce fresh validation without cache. Preferable for troubleshooting purposes.
software_idsarrayyesWordPress installation (software) identifiers to validate.
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_clearWebsiteCacheV1 ~127

Permanently clears all server-side cache for the website at once. Use it when content was updated and needs to be visible immediately, or after making major changes. Also purges the Hostinger CDN cache when CDN is enabled on the website. For a WordPress installation living in a subdirectory, pass the directory query parameter to clear its cache.

NameTypeReqDescription
directorystringDirectory of the website installation to clear, relative to the website root. Defaults to the website root.
domainstringyesDomain name
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_createAccountCronJobV1 ~102

Creates a cron job for the specified account from a schedule expression and a command. Returns the created cron job, including its uid, which is required to delete the cron job or fetch its output.

NameTypeReqDescription
commandstringyesCommand to execute on the schedule.
timestringyesCron schedule expression (for example "0 2 * * *" runs daily at 02:00).
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_createAccountDatabaseV1 ~119

Creates a database with a database user and password for the specified account. The database name and user are automatically prefixed with the account username when needed.

NameTypeReqDescription
namestringyesDatabase name. If the account username prefix is omitted, it is added automatically.
passwordstringyesDatabase user password.
userstringyesDatabase user. If the account username prefix is omitted, it is added automatically.
usernamestringyesusername parameter
website_domainstringyesWebsite domain assigned to the database.

No output schema declared.

No examples provided.

hosting_createDatabaseRemoteConnectionV1 ~107

Allows a remote host to connect to the specified database. Provide an IPv4/IPv6 address, or "%" to allow any host. The database name must be the full name returned by the list databases endpoint.

NameTypeReqDescription
ipstringyesRemote host to allow: an IPv4/IPv6 address, or "%" for any host.
namestringyesFull database name as returned by the list databases endpoint.
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_createLoginLinksV1 ~84

Create temporary auto-login links for the specified WordPress installation. Provide the WordPress installation (software) identifier in the path. It can be obtained from GET /api/hosting/v1/wordpress/installations (the `id` field).

NameTypeReqDescription
softwarestringyesWordPress installation (software) identifier
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_createNodeJSBuildFromArchiveV1 ~379

Upload a project archive, auto-detect build settings, and immediately start a Node.js build. This is the recommended single-step approach for deploying a Node.js application. The archive is uploaded to the website's file storage, build settings are auto-detected from the package.json inside the archive, and the build process starts automatically. Optional override fields take precedence over auto-detected values. Maximum archive size is 50MB. Before archiving, exclude `node_modules/` and any build output directories (e.g. `dist/`, `.next/`, `build/`) — they are not needed because the build process runs the install step automatically, and including them unnecessarily increases the archive size. This also helps keep the archive well under the 50MB limit. Example (zip): ``` zip -r archive.zip . --exclude "node_modules/*" --exclude "dist/*" ``` The returned build `uuid` can be used to poll progress and retrieve logs via the `Get Node.js Build Logs` endpoint.

NameTypeReqDescription
app_typestringNode.js application type override
archivestringyesProject archive file (.zip, .tar.gz, or .tgz), maximum 50MB
build_scriptstringBuild script override
domainstringyesDomain name
entry_filestringMain entry point file override
node_versionintegerNode.js version override (auto-detected from package.json if omitted)
output_directorystringBuild output directory override relative to the root directory
package_managerstringPackage manager override
root_directorystringApplication root directory override (where package.json is located) relative to public_html
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_createWebsiteParkedDomainV1 ~86

Create a parked or alias domain for the selected website. Provide a domain name or IP address to park on the website so it serves the same content as the parent domain.

NameTypeReqDescription
domainstringyesDomain name
parked_domainstringyesDomain name or IP address to park on the selected website
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_createWebsiteSubdomainV1 ~123

Create a new subdomain for the selected website. Provide a subdomain prefix and, optionally, a custom directory or the website public directory to use as the subdomain root.

NameTypeReqDescription
directorystringDirectory name for the subdomain relative to the website root
domainstringyesDomain name
is_using_public_directorybooleanUse the website public directory as the subdomain root directory
subdomainstringyesSubdomain prefix to create under the selected website
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_createWebsiteV1 ~168

Create a new website for the authenticated client. Provide the domain name and associated order ID to create a new website. The datacenter_code parameter is required when creating the first website on a new hosting plan - this will set up and configure new hosting account in the selected datacenter. Subsequent websites will be hosted on the same datacenter automatically. Website creation takes up to a few minutes to complete. Check the websites list endpoint to see when your new website becomes available.

NameTypeReqDescription
datacenter_codestringDatacenter code. This parameter is required when creating the first website on a new hosting plan.
domainstringyesDomain name for the website. Cannot start with "www."
order_idintegeryesID of the associated order

No output schema declared.

No examples provided.

hosting_deactivateWordPressPluginV1 ~119

Deactivate an installed plugin on a WordPress installation. Provide the WordPress installation (software) identifier in the path. It can be obtained from GET /api/hosting/v1/wordpress/installations (the `id` field). This operation is asynchronous: a successful response only means the deactivation job has been queued.

NameTypeReqDescription
pluginstringyesSlug of the installed plugin to deactivate.
softwarestringyesWordPress installation (software) identifier
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_deleteAccountCronJobV1 ~65

Permanently deletes the cron job identified by its uid. The uid is returned by the list cron jobs endpoint.

NameTypeReqDescription
uidstringyesUnique identifier of the cron job as returned by the list cron jobs endpoint.
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_deleteAccountDatabaseV1 ~63

Permanently deletes a database and its remote connections. The database name must be the full name returned by the list databases endpoint.

NameTypeReqDescription
namestringyesFull database name as returned by the list databases endpoint.
usernamestringyesusername parameter

No output schema declared.

No examples provided.

hosting_deleteDatabaseRemoteConnectionV1 ~138

Permanently removes a remote-access rule, revoking the given host's remote access to the database. Identify the rule with the required ip query parameter (the IPv4/IPv6 address, or "%", exactly as returned by the list remote connections endpoint). The database name must be the full name returned by the list databases endpoint.

NameTypeReqDescription
ipstringyesRemote host to revoke: the IPv4/IPv6 address, or "%", exactly as returned by the list remote connections endpoint.
namestringyesFull database name as returned by the list databases endpoint.
usernamestringyesusername parameter

No output schema declared.

No examples provided.