New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

Hostinger Api

382 tools. 212 can modify or destroy data without limits.

60 destructive tools with no built-in limits. Policy required.

Last updated:

212 can modify or destroy data
170 read-only
382 tools total

Community server · catalogue entry checked 04/09/2026 · full schemas captured for 367 of 382 tools

How to control Hostinger Api ↓

What Hostinger Api exposes to your agents

Read (170) Write / Execute (152) Destructive / Financial (60)

What Hostinger Api costs in tokens

57,334 tokens of tool definitions, loaded on every request
29% of a 200k context window
640 heaviest tool: agency-hosting_createANewWebsiteV1
Critical Risk

The most dangerous Hostinger Api tools

212 of Hostinger Api's 382 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Hostinger Api

PolicyLayer is an MCP gateway — it sits between your AI agents and Hostinger Api, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "billing_createPurchaseOrderV1": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "agency-hosting_clearWebsiteCacheV1": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "agency-hosting_changeWebsiteDomainV1": {
    "limits": [
      {
        "counter": "agency-hosting_changewebsitedomainv1_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "agency-hosting_getWebsiteDetailsV1": {
    "limits": [
      {
        "counter": "agency-hosting_getwebsitedetailsv1_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Hostinger Api — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON HOSTINGER API →

Instant setup, no code required.

All 382 Hostinger Api tools

DESTRUCTIVE 55 tools
Destructive agency-hosting_clearWebsiteCacheV1 Clears cache for all domains associated with an Agency Plan website, including its preview domain. This opera Destructive agency-hosting_deleteWebsiteCronJobV1 Permanently deletes the cron job identified by its uuid from an Agency Plan website. The operation is idempot Destructive agency-hosting_deleteWebsiteDatabaseUserV1 Permanently deletes a database user from an Agency Plan website database, revoking all access it had. The ope Destructive agency-hosting_deleteWebsiteDatabaseV1 Permanently deletes a MySQL database and all its data from an Agency Plan website, including its users. The o Destructive agency-hosting_deleteWebsiteV1 Permanently deletes an Agency Plan website. Deletion is processed asynchronously: the website is immediately t Destructive agency-hosting_deployNodeStaticWebsite Deploy a node-static Agency Plan (h5g) website from an archive file. WARNING: this overwrites the website's ex Destructive agency-hosting_deployPhpApplication Deploy a PHP (or other non-build) Agency Plan (h5g) website from an archive file. WARNING: this overwrites the Destructive billing_deletePaymentMethodV1 Delete a payment method from your account. Use this endpoint to remove unused payment methods from user accou Destructive DNS_deleteDNSRecordsV1 Delete DNS records for the selected domain. To filter which records to delete, add the name of the record and Destructive DNS_resetDNSRecordsV1 Reset DNS zone to the default records. Use this endpoint to restore domain DNS to original configuration. Destructive domains_cancelPendingIRTPVerificationV1 Cancel a pending IRTP verification. Use this endpoint to back out of a WHOIS change that is stuck waiting on Destructive domains_deleteDomainForwardingV1 Delete domain forwarding data. Use this endpoint to remove redirect configuration from domains. Destructive domains_deleteWHOISProfileV1 Delete WHOIS contact profile. Use this endpoint to remove unused contact profiles from account. Destructive ecommerce_cancelAnOrderV1 Cancel the order and optionally email the customer. Returns the updated order summary. Destructive ecommerce_deleteAProductV1 Delete a product and its variants from the store. A subscription product with active subscribers is archived i Destructive ecommerce_deleteAProductVariantV1 Delete a single variant from the product. Destructive ecommerce_deleteStoreV1 Soft-delete a store owned by your account. The underlying store data is preserved; only the store is marked a Destructive hosting_clearNode_jsRuntimeLogsV1 Empties the Node.js application's runtime log file. This cannot be undone, so confirm with the user before cal Destructive hosting_clearWebsiteCacheV1 Permanently clears all server-side cache for the website at once. Use it when content was updated and needs to Destructive hosting_deleteAccountCronJobV1 Permanently deletes the cron job identified by its uid. The uid is returned by the list cron jobs endpoint. Destructive hosting_deleteAccountDatabaseV1 Permanently deletes a database and its remote connections. The database name must be the full name returned b Destructive hosting_deleteDatabaseRemoteConnectionV1 Permanently removes a remote-access rule, revoking the given host's remote access to the database. Identify t Destructive hosting_deleteWebsiteParkedDomainV1 Delete an existing parked or alias domain from the selected website. Use this endpoint to remove parked domai Destructive hosting_deleteWebsiteRedirectV1 Permanently deletes the redirect identified by its source URL. Pass the from value exactly as returned by the Destructive hosting_deleteWebsiteSubdomainV1 Delete an existing subdomain from the selected website. Use this endpoint to remove subdomains that are no lo Destructive hosting_deleteWebsiteV1 This endpoint permanently removes a website and all of its data. This action cannot be undone. Before calling Destructive hosting_deleteWordPressInstallationV1 Delete the specified WordPress installation, with optional file and database removal. This removes all associa Destructive hosting_deployStaticSiteArchiveV1 Deploy a static application from an archive file. WARNING: this overwrites the website's existing contents an Destructive hosting_importWordPressWebsiteV1 Import WordPress website to the specified domain. WARNING: this overwrites the website's existing contents an Destructive hosting_startNode_jsBuildV1 Start a Node.js build process using files already present on the website's file storage. WARNING: on success Destructive hosting_uninstallWordPressPluginsV1 Uninstall one or more plugins from a WordPress installation. Provide the WordPress installation (software) id Destructive hosting_uninstallWordPressThemesV1 Uninstall one or more themes from a WordPress installation. Provide the WordPress installation (software) ide Destructive mail_deleteAliasV1 Delete an alias. Messages sent to the alias address are no longer delivered to the mailbox. Destructive mail_deleteAutoreplyV1 Delete the autoreply of a mailbox. The mailbox stops sending automatic replies immediately. Destructive mail_deleteCatchAllV1 Delete a catch-all. Messages sent to unknown addresses of the domain are no longer routed to the mailbox. Destructive mail_deleteForwarderV1 Delete a forwarder. The mailbox stops forwarding messages to the destination address immediately. Destructive mail_deleteMailboxV1 Delete a mailbox. The mailbox is soft-deleted and stays restorable for a limited period before it is permanent Destructive mail_deleteWebhookV1 Permanently delete a webhook. This action cannot be undone. After deletion the URL no longer receives event no Destructive mail_revokeAPITokenV1 Revoke an API token. The token immediately loses access to the [Hostinger Email API](https://api.mail.hostinge Destructive reach_deleteAContactFieldV1 Delete a custom contact field. Every value contacts hold for the field is deleted with it, and for the choice Destructive reach_deleteAContactV1 Delete a contact with the specified UUID. This endpoint permanently removes a contact from the email marketin Destructive reach_deleteAProfileContactV1 Permanently delete a contact from a profile. The contact is removed together with its custom field values and Destructive reach_deleteAProfileSegmentV1 Delete a segment. Only the segment definition is removed. The contacts that matched it are left untouched. Destructive reach_deleteATagV1 Delete a tag and remove it from every contact carrying it. The contacts themselves are not deleted. This is i Destructive reach_deleteFormV1 Permanently delete a form together with its template. A form that has already captured submissions cannot be Destructive VPS_deleteFirewallRuleV1 Delete a specific firewall rule from a specified firewall. Any virtual machine that has this firewall activat Destructive VPS_deleteFirewallV1 Delete a specified firewall. Any virtual machine that has this firewall activated will automatically have it Destructive VPS_deletePostInstallScriptV1 Delete a post-install script from your account. Use this endpoint to remove unused automation scripts. Destructive VPS_deleteProjectV1 Completely removes a Docker Compose project from the virtual machine, stopping all containers and cleaning up Destructive VPS_deletePTRRecordV1 Delete a PTR (Pointer) record for a specified virtual machine. Once deleted, reverse DNS lookups to the virtu Destructive VPS_deletePublicKeyV1 Delete a public key from your account. Deleting public key from account does not remove it from virtual mach Destructive VPS_deleteSnapshotV1 Delete a snapshot of a specified virtual machine. Use this endpoint to remove VPS snapshots. Destructive VPS_recreateVirtualMachineV1 Recreate a virtual machine from scratch. The recreation process involves reinstalling the operating system an Destructive VPS_restoreBackupV1 Restore a backup for a specified virtual machine. The system will then initiate the restore process, which ma Destructive VPS_uninstallMonarxV1 Uninstall the Monarx malware scanner on a specified virtual machine. If Monarx is not installed, the request
EXECUTE 39 tools
Execute agency-hosting_buildWebsiteNodeJSAssetsV1 Builds and deploys a Node.js application for an Agency Plan website from an already-uploaded archive. Upload Execute agency-hosting_updateWebsitePHPVersionV1 Switches an Agency Plan website to a different PHP version. Call the available versions endpoint first to see Execute hosting_activateWordPressPluginV1 Activate an installed plugin on a WordPress installation. Provide the WordPress installation (software) ident Execute hosting_createLoginLinksV1 Create temporary auto-login links for the specified WordPress installation. Provide the WordPress installatio Execute hosting_deactivateWordPressPluginV1 Deactivate an installed plugin on a WordPress installation. Provide the WordPress installation (software) ide Execute hosting_deployJsApplication Deploy a JavaScript application from an archive file to a hosting server. IMPORTANT: the archive must ONLY con Execute hosting_deployStaticWebsite Deploy a static website from an archive file to a hosting server. IMPORTANT: This tool only works for static w Execute hosting_deployWordpressPlugin Deploy a WordPress plugin from a directory to a hosting server. This tool uploads all plugin files and trigger Execute hosting_deployWordPressPluginV1 Deploy a WordPress plugin from an already uploaded directory. This endpoint allows you to deploy a WordPress Execute hosting_deployWordpressTheme Deploy a WordPress theme from a directory to a hosting server. This tool uploads all theme files and triggers Execute hosting_deployWordPressThemeV1 Deploy a WordPress theme from an already uploaded directory. This endpoint allows you to deploy a WordPress t Execute hosting_detectWordPressInstallationsV1 Trigger a background scan to detect WordPress installations for the account. This operation is asynchronous: Execute hosting_importWordpressWebsite Import a WordPress website from an archive file to a hosting server. This tool uploads a website archive (zip, Execute hosting_installWordPressPluginsV1 Install one or more plugins on an existing WordPress installation. Provide the WordPress installation (softwa Execute hosting_installWordPressThemeV1 Install a theme on an existing WordPress installation. Provide the WordPress installation (software) identifi Execute hosting_installWordPressV1 Install WordPress on an existing website. The website must already exist before calling this endpoint. To cre Execute hosting_purgeLiteSpeedCacheV1 Purge the LiteSpeed Cache for the specified WordPress installation. Provide the WordPress installation (softw Execute hosting_repairDatabaseV1 Repairs corrupted database tables asynchronously. Use when database errors, crashes, or corruption are report Execute hosting_restartNode_jsApplicationV1 Restarts the Node.js server process for the website. Does not rebuild or redeploy the application. Use it to a Execute hosting_updateHostingerWordPressPluginV1 Update a Hostinger plugin to its latest version on a WordPress installation. Provide the WordPress installati Execute hosting_updatePHPVersionV1 Changes the PHP version of the website. Use the Get PHP details endpoint to see the versions available for th Execute hosting_updateWordPressPluginsV1 Update one or more installed plugins to their latest version on a WordPress installation. Provide the WordPre Execute mail_testWebhookV1 Send a test delivery to the webhook URL and return the result. Test requests are rate limited upstream. Execute VPS_activateFirewallV1 Activate a firewall for a specified virtual machine. Only one firewall can be active for a virtual machine at Execute VPS_createNewProjectV1 Deploy new project from docker-compose.yaml contents or download contents from URL. URL can be Github reposi Execute VPS_deactivateFirewallV1 Deactivate a firewall for a specified virtual machine. Use this endpoint to remove firewall protection from V Execute VPS_installMonarxV1 Install the Monarx malware scanner on a specified virtual machine. [Monarx](https://www.monarx.com/) is a sec Execute VPS_restartProjectV1 Restarts all services in a Docker Compose project by stopping and starting containers in the correct dependenc Execute VPS_restartVirtualMachineV1 Restart a specified virtual machine by fully stopping and starting it. If the virtual machine was stopped, it Execute VPS_setupPurchasedVirtualMachineV1 Setup newly purchased virtual machine with initial state. Use this endpoint to configure and initialize purch Execute VPS_startProjectV1 Starts all services in a Docker Compose project that are currently stopped. This operation brings up contain Execute VPS_startRecoveryModeV1 Initiate recovery mode for a specified virtual machine. Recovery mode is a special state that allows users to Execute VPS_startVirtualMachineV1 Start a specified virtual machine. If the virtual machine is already running, the request will still be proce Execute VPS_stopProjectV1 Stops all running services in a Docker Compose project while preserving container configurations and data volu Execute VPS_stopRecoveryModeV1 Stop recovery mode for a specified virtual machine. If virtual machine is not in recovery mode, this operatio Execute VPS_stopVirtualMachineV1 Stop a specified virtual machine. If the virtual machine is already stopped, the request will still be proces Execute VPS_syncFirewallToAllAssignedVMsV1 Sync a firewall's rules to every virtual machine it's assigned to. Firewall can lose sync with a virtual mach Execute VPS_syncFirewallV1 Deprecated: use POST /api/vps/v1/firewall/{firewallId}/sync instead, which syncs the firewall to all virtual m Execute VPS_updateProjectV1 Updates a Docker Compose project by pulling the latest image versions and recreating containers with new confi
WRITE 113 tools
Write agency-hosting_changeWebsiteDomainV1 Changes the primary domain for an Agency Plan website. Provide the current domain in the path and the new dom Write agency-hosting_changeWordPressVersionV1 Changes the installed WordPress core version on an Agency Plan website to one of the versions available for in Write agency-hosting_createANewWebsiteV1 Provisions a new website on one of your Agency Plan hosting orders. Choose the datacenter, stack (flavor), an Write agency-hosting_createWebsiteCronJobV1 Creates a cron job for an Agency Plan website from a schedule expression and a command. Returns the created c Write agency-hosting_createWebsiteDatabaseUserV1 Creates a user for an existing database on an Agency Plan website. Each database supports a single non-system Write agency-hosting_createWebsiteDatabaseV1 Creates a MySQL database with a dedicated user for an Agency Plan website. The database name, username, and p Write agency-hosting_generateUploadURLV1 Generate a file browser upload URL with authentication credentials for uploading files to an Agency Plan websi Write agency-hosting_importWebsiteFromArchiveV1 Imports an Agency Plan website from an already-uploaded archive. Upload the archive to the website's root dir Write agency-hosting_linkDomainToWebsiteV1 Links a domain to the specified Agency Plan website so it can serve traffic for that domain. Write agency-hosting_replaceWebsitePHPExtensionsV1 Replaces the set of PHP extensions enabled on an Agency Plan website with the ones provided. Any toggleable ex Write agency-hosting_replaceWebsitePHPOptionsV1 Replaces the custom php.ini values on an Agency Plan website with the ones provided. Any option not in the req Write billing_disableAutoRenewalV1 Disable auto-renewal for a subscription. Use this endpoint when disable auto-renewal for a subscription. Write billing_enableAutoRenewalV1 Enable auto-renewal for a subscription. Use this endpoint when enable auto-renewal for a subscription. Write DNS_restoreDNSSnapshotV1 Restore DNS zone to the selected snapshot. Use this endpoint to revert domain DNS to a previous configuration Write DNS_updateDNSRecordsV1 Update DNS records for the selected domain. Using overwrite = true will replace existing records with the pro Write domains_acceptIncomingDomainMoveV1 Accept an incoming move for a specified domain. The provided WHOIS profiles become the contacts of the domain Write domains_cancelOutgoingDomainMoveV1 Cancel an outgoing move for a specified domain. The move can only be cancelled while the receiving account ha Write domains_changeWHOISProfileForDomainV1 Change WHOIS contact profile for a domain. Repoints the given contact roles to a new WHOIS profile and submit Write domains_claimFreeDomainTransferV1 Claim a free domain transfer available on your account and start the transfer. Unlike purchasing a transfer, Write domains_createDomainForwardingV1 Create domain forwarding configuration. Use this endpoint to set up domain redirects to other URLs. Write domains_createWHOISProfileV1 Create WHOIS contact profile. Use this endpoint to add new contact information for domain registration. Write domains_disableDomainLockV1 Disable domain lock for the domain. Domain lock needs to be disabled before transferring the domain to anothe Write domains_disablePrivacyProtectionV1 Disable privacy protection for the domain. When privacy protection is disabled, domain owner's personal infor Write domains_enableDomainLockV1 Enable domain lock for the domain. When domain lock is enabled, the domain cannot be transferred to another r Write domains_enablePrivacyProtectionV1 Enable privacy protection for the domain. When privacy protection is enabled, domain owner's personal informa Write domains_rejectIncomingDomainMoveV1 Reject an incoming move for a specified domain. The domain stays in the account which initiated the move. Mov Write domains_setWHOISProfileAsDefaultV1 Set WHOIS contact profile as default. The default profile is pre-selected for the TLD it belongs to when regi Write domains_startOutgoingDomainMoveV1 Initiate a move of a specified domain to another Hostinger account. The receiving account has to already exis Write domains_unsetDefaultWHOISProfileV1 Unset WHOIS contact profile as default. The profile itself is kept, it is only no longer pre-selected for its Write domains_updateDomainForwardingV1 Update domain forwarding configuration. Use this endpoint to modify existing redirect configuration for domai Write domains_updateDomainNameserversV1 Set nameservers for a specified domain. Be aware, that improper nameserver configuration can lead to the doma Write ecommerce_createADiscountV1 Create a discount for a store. Fixed discounts take an amount in the smallest currency unit (e.g. $10 is 1000) Write ecommerce_createAPaymentProviderConnectLinkV1 Create an onboarding link for connecting a payment gateway to the store. Returns the gateway onboarding URL fo Write ecommerce_createAProductImageUploadURLV1 Returns a signed URL to upload a product image to (multipart/form-data POST). Then call the attach-image endpo Write ecommerce_createAProductVariantV1 Add a variant to a product along one or more option dimensions (e.g. Size, Color). Options missing from the pr Write ecommerce_createASalesChannelV1 Create a sales channel for a store. A "custom" channel is headless: build your own frontend and keep your cata Write ecommerce_createDigitalProductV1 Create a published digital product with a single variant and an optional external download link. Write ecommerce_createPhysicalProductV1 Create a published physical product with a single variant priced in the store currency. Write ecommerce_createStoreV1 Create a new store for your account. A primary sales channel is created alongside the store. Write ecommerce_enableManualPaymentMethodV1 Enable a manual payment method so the store can accept orders without an online payment provider. Write ecommerce_fulfilAnOrderV1 Create a fulfilment for the order and attach tracking in one call. Omit items to fulfil every remaining unfulf Write ecommerce_setStoreShippingV1 Set the flat-rate shipping price for a store, creating the shipping zone if it does not exist yet. Write ecommerce_updateAProductV1 Update a product's name, description or status. Set status to published to make it buyable, draft to hide it, Write ecommerce_updateProductVariantsInBatchV1 Update up to 100 existing variants in place by id — title, inventory, stock tracking and prices. Variants omit Write ecommerce_updateSalesChannelV1 Update a custom sales channel. The merchant-facing name and the public url (returned as the channel domain) ca Write ecommerce_uploadAndAttachAProductImageV1 Fetch a raster image (JPEG, PNG, GIF or WebP, max 15MB) from a URL and attach it to a product in a single call Write horizons_createWebsiteV1 Create new Hostinger Horizons website from the given message.\n Use this tool when user asks you to create a w Write hosting_activateWordPressThemeV1 Activate an installed theme on a WordPress installation. Provide the WordPress installation (software) identi Write hosting_changeDatabasePasswordV1 Changes the password for the specified database user. The database name must be the full name returned by the Write hosting_createAccountCronJobV1 Creates a cron job for the specified account from a schedule expression and a command. Returns the created cr Write hosting_createAccountDatabaseV1 Creates a database with a database user and password for the specified account. The database name and user ar Write hosting_createDatabaseRemoteConnectionV1 Allows a remote host to connect to the specified database. Provide an IPv4/IPv6 address, or "%" to allow any Write hosting_createWebsiteParkedDomainV1 Create a parked or alias domain for the selected website. Provide a domain name or IP address to park on the Write hosting_createWebsiteRedirectV1 Creates a redirect from a URL on the selected website to another URL or IP address. Write hosting_createWebsiteSubdomainV1 Create a new subdomain for the selected website. Provide a subdomain prefix and, optionally, a custom directo Write hosting_createWebsiteV1 Create a new website for the authenticated client. Provide the domain name and associated order ID to create Write hosting_generateAFreeSubdomainV1 Generate a unique free subdomain that can be used for hosting services without purchasing custom domains. Free Write hosting_generateUploadURLV1 Generate a file browser upload URL with authentication credentials for uploading files directly to a website's Write hosting_patchNode_jsVulnerabilitiesV1 Patches the selected Node.js vulnerabilities by updating the affected package versions in package.json and ope Write hosting_replaceNode_jsEnvironmentVariablesV1 Replaces the website's Node.js environment variables with the ones provided. This is a full replace: any varia Write hosting_resetPHPExtensionsV1 Resets all PHP extensions of the website to their default state. Use it to recover from extension conflicts o Write hosting_setAIOptionStatusV1 Enable or disable an AI option for the Hostinger Tools plugin on the specified WordPress installation. Provid Write hosting_toggleWebsiteCacheV1 Turns server-side caching for the website on or off, based on the enabled flag. Enable it for faster page load Write hosting_updateNode_jsBuildSettingsV1 Replaces the build settings stored for the website. Send the full set: node_version is required and every null Write hosting_updatePHPExtensionsV1 Enables or disables PHP extensions (modules) for the website. Use the Get PHP details endpoint to check the c Write hosting_updatePHPOptionsV1 Updates PHP options for the website (e.g. memory_limit, max_execution_time, upload_max_filesize). Only provide Write hosting_updateWordPressCoreV1 Update the WordPress core for the specified installation (minor update or a specific version). Provide the Wo Write hosting_updateWordPressThemesV1 Update one or more installed themes to their latest version on a WordPress installation. Provide the WordPres Write mail_changeMailboxPasswordV1 Change the password of a mailbox. Write mail_createAliasV1 Create an alias for the given mailbox. The alias address is formed from the given local part and the domain of Write mail_createAPITokenV1 Create an API token for the given mail order. The token grants access to the [Hostinger Email API](https://api Write mail_createAutoreplyV1 Create an automatic reply for the given mailbox. A mailbox can have only one autoreply. Omit starts_at to acti Write mail_createCatchAllV1 Create a catch-all that routes all messages sent to unknown addresses of the domain to the given mailbox. The Write mail_createForwarderV1 Create a forwarder from the given mailbox to the destination address. The destination receives a confirmation Write mail_createMailboxV1 Create a mailbox under the given mail order. The full email address is composed from the given local part and Write mail_createWebhookV1 Create a webhook for the given mailbox. The generated secret is returned only in this response and is sent as Write mail_updateAutoreplyV1 Replace the autoreply with the given content and schedule. Omitted optional fields are cleared: omit starts_at Write mail_updateForwarderKeepCopySettingV1 Enable or disable keeping a copy of forwarded messages in the mailbox. Write mail_updateWebhookV1 Partially update a webhook. Only the fields included in the request body are changed; omitted fields retain th Write reach_assignAContactToATagV1 Assign a tag to a single contact. Unlike the bulk endpoint this is applied immediately rather than queued. As Write reach_assignContactsToATagV1 Assign a tag to many contacts at once. Pass contact_uuids to target specific contacts, or all_contacts to tar Write reach_createAContactFieldV1 Define a new custom contact field in a profile. The slug is derived from the label and, like the field type, Write reach_createADraftCampaignV1 Create a campaign in a profile. The campaign is created as a draft, so nothing is sent and no contact is touc Write reach_createAnEmailTemplateV1 Create an email template in a profile. The template holds the HTML body a campaign reuses, so it can be creat Write reach_createANewContactSegmentV1 Create a new contact segment. This endpoint allows creating a new contact segment that can be used to organiz Write reach_createANewContactV1 Create a new contact in the email marketing system. This endpoint allows you to create a new contact with bas Write reach_createAProfileSegmentV1 Create a segment in a profile. A segment is a saved set of conditions rather than a fixed list, so its member Write reach_createContactsInBulkV1 Create many contacts in a profile in a single call. The contacts are imported in the background, so a success Write reach_createNewContactsV1 Create a new contact in the email marketing system. This endpoint allows you to create a new contact with bas Write reach_createOrFindTagsV1 Create tags in a profile. Names that already exist in the profile are not duplicated: the existing tag is ret Write reach_previewContactsMatchingConditionsV1 Preview the contacts matching a set of conditions without saving a segment. The body is the same set of condi Write reach_removeAContactFromATagV1 Remove a tag from a single contact. Unlike the bulk endpoint this is applied immediately rather than queued. Write reach_removeContactsFromATagV1 Remove a tag from many contacts at once. Pass contact_uuids to target specific contacts, or all_contacts to t Write reach_renameATagV1 Rename a tag. The contacts assigned to the tag are unaffected. Names are unique within a profile, so renaming Write reach_updateAContactFieldV1 Rename a custom contact field and, for the choice types, replace its option set. Options carrying a uuid are Write reach_updateAContactV1 Update a contact's attributes and custom field values. Only the properties present in the request body are ch Write reach_updateAProfileSegmentV1 Rename a segment and/or replace the conditions that define it. name is always required. Omit conditions to re Write VPS_attachPublicKeyV1 Attach existing public keys from your account to a specified virtual machine. Multiple keys can be attached t Write VPS_createFirewallRuleV1 Create new firewall rule for a specified firewall. By default, the firewall drops all incoming traffic, which Write VPS_createNewFirewallV1 Create a new firewall. Use this endpoint to set up new firewall configurations for VPS security. Write VPS_createPostInstallScriptV1 Add a new post-install script to your account, which can then be used after virtual machine installation. The Write VPS_createPTRRecordV1 Create or update a PTR (Pointer) record for a specified virtual machine. Use this endpoint to configure rever Write VPS_createPublicKeyV1 Add a new public key to your account. Use this endpoint to register SSH keys for VPS authentication. Write VPS_createSnapshotV1 Create a snapshot of a specified virtual machine. A snapshot captures the state and data of the virtual machi Write VPS_replaceAllFirewallRulesInGroupV1 Replaces all firewall rules within a specified firewall group with the provided set of rules in a single atomi Write VPS_resetHostnameV1 Reset hostname and PTR record of a specified virtual machine to default value. Use this endpoint to restore d Write VPS_restoreSnapshotV1 Restore a specified virtual machine to a previous state using a snapshot. Restoring from a snapshot allows us Write VPS_setHostnameV1 Set hostname for a specified virtual machine. Changing hostname does not update PTR record automatically. If Write VPS_setNameserversV1 Set nameservers for a specified virtual machine. Be aware, that improper nameserver configuration can lead to Write VPS_setPanelPasswordV1 Set panel password for a specified virtual machine. If virtual machine does not use panel OS, the request wil Write VPS_setRootPasswordV1 Set root password for a specified virtual machine. Requirements for password are same as in the [recreate vir Write VPS_updateFirewallRuleV1 Update a specific firewall rule from a specified firewall. Any virtual machine that has this firewall activat Write VPS_updatePostInstallScriptV1 Update a specific post-install script. Use this endpoint to modify existing automation scripts.
READ 170 tools
Read agency-hosting_getWebsiteDetailsV1 Retrieves detailed information about a specific Agency Plan website, including configuration, status, metadata Read agency-hosting_getWebsiteSetupStatusV1 Returns the current status of an Agency Plan website setup started via the setups endpoint. Poll this endpoin Read agency-hosting_getWordPressSettingsV1 Returns the current WordPress settings for an Agency Plan website: installed core version, LiteSpeed Cache plu Read agency-hosting_listAgencyPlanOrderDiskUsageMetricsV1 Returns aggregated disk and inode usage for the Agency Plan order over the selected time frame, plus the plan Read agency-hosting_listAgencyPlanWebsitesV1 Retrieve a paginated list of Agency Plan websites (H5G, Builder, and Horizons) accessible to the authenticated Read agency-hosting_listAvailableDatacentersV1 Lists the datacenters available for provisioning a new website on the given Agency Plan hosting order. Each d Read agency-hosting_listAvailablePHPVersionsForAnOrderV1 Lists the PHP versions available to websites created under an Agency Plan order, determined by the server the Read agency-hosting_listAvailablePHPVersionsForAWebsiteV1 Lists the PHP versions an Agency Plan website can be switched to. The version the website is currently running Read agency-hosting_listAvailableWordPressVersionsV1 Lists the WordPress core versions available for installation on an Agency Plan website. Read agency-hosting_listDomainsV1 Returns a paginated list of domains associated with Agency Plan websites accessible to the authenticated clien Read agency-hosting_listOrderResourceUsageMetricsV1 Returns aggregated CPU, memory, and process usage for the Agency Plan order over the selected time frame, plus Read agency-hosting_listOrdersV1 Returns a paginated list of Agency Plan orders accessible to the authenticated client. Read agency-hosting_listPHPExtensionsForAWebsiteV1 Lists every PHP extension available to an Agency Plan website and whether it is currently enabled. Read agency-hosting_listPHPOptionsForAWebsiteV1 Lists the php.ini directives that can be configured for an Agency Plan website, each with its default, the val Read agency-hosting_listWebsiteCronJobsV1 Returns a paginated list of cron jobs configured for an Agency Plan website. Each entry includes the schedule Read agency-hosting_listWebsiteDatabasesV1 Returns a paginated list of MySQL databases created for an Agency Plan website. Each entry includes the datab Read agency-hosting_listWebsiteProcessesV1 Lists active and recently completed asynchronous processes for an Agency Plan website. Each process has a uni Read agency-hosting_unlinkDomainFromWebsiteV1 Unlinks a domain from the specified Agency Plan website. The website stops serving traffic on this domain imm Read billing_getCatalogItemListV1 Retrieve catalog items available for order. Prices in catalog items is displayed as cents (without floating p Read billing_getPaymentMethodListV1 Retrieve available payment methods that can be used for placing new orders. If you want to add new payment me Read billing_getSubscriptionListV1 Retrieve a list of all subscriptions associated with your account. Use this endpoint to monitor active servic Read DNS_getDNSRecordsV1 Retrieve DNS zone records for a specific domain. Use this endpoint to view current DNS configuration for doma Read DNS_getDNSSnapshotListV1 Retrieve DNS snapshots for a domain. Use this endpoint to view available DNS backup points for restoration. Read DNS_getDNSSnapshotV1 Retrieve particular DNS snapshot with contents of DNS zone records. Use this endpoint to view historical DNS Read DNS_validateDNSRecordsV1 Validate DNS records prior to update for the selected domain. If the validation is successful, the response w Read domains_checkDomainAvailabilityV1 Check availability of domain names across multiple TLDs. Multiple TLDs can be checked at once. If you want al Read domains_claimFreeDomainV1 Claim a free domain available on your account and register it. Unlike purchasing a domain, this consumes a fr Read domains_getDomainAuthorizationCodeV1 Retrieve the authorization (EPP) code for a specified domain so it can be transferred away from Hostinger to a Read domains_getDomainDetailsV1 Retrieve detailed information for specified domain. Use this endpoint to view comprehensive domain configurat Read domains_getDomainForwardingV1 Retrieve domain forwarding data. Use this endpoint to view current redirect configuration for domains. Read domains_getDomainListV1 Retrieve all domains associated with your account. Use this endpoint to view user's domain portfolio. Read domains_getDomainRenewalInformationV1 Retrieve renewal information for a specified domain, including its status and current expiration date. Use th Read domains_getIncomingDomainMoveListV1 Retrieve all domains other Hostinger accounts are moving to your account. Moves of every status are returned, Read domains_getIncomingDomainMoveV1 Retrieve the incoming move for a specified domain. Returns 404 when no account is moving this domain to you. Read domains_getOutgoingDomainMoveListV1 Retrieve all domains you are moving to other Hostinger accounts. Only moves which have not completed yet are Read domains_getOutgoingDomainMoveV1 Retrieve the outgoing move for a specified domain. Returns 404 when the domain has no move in progress. Use Read domains_getPendingIRTPVerificationV1 Retrieve a pending IRTP verification for a domain. Both the old and new registrant must confirm it before the Read domains_getTransferListV1 Retrieve all domain transfers in your portfolio. Use this endpoint to monitor incoming and outgoing registrar Read domains_getTransferV1 Retrieve the transfer for a specified domain. Use this endpoint to track an incoming or outgoing registrar tr Read domains_getWHOISProfileListV1 Retrieve WHOIS contact profiles. Use this endpoint to view available contact profiles for domain registration Read domains_getWHOISProfileUsageV1 Retrieve domain list where provided WHOIS contact profile is used. Use this endpoint to view which domains us Read domains_getWHOISProfileV1 Retrieve a WHOIS contact profile. Use this endpoint to view domain registration contact information. Read domains_suggestDomainNamesFromADescriptionV1 Suggest available domain names based on a free-text description of your project. Suggestions are generated by Read domains_suggestDomainNamesFromADomainV1 Suggest available domain names based on a domain name you already have in mind. Suggestions are generated by Read ecommerce_getCustomStorefrontSetupInstructionsV1 Retrieve step-by-step setup instructions, formatted as Markdown, for connecting a custom sales channel to your Read ecommerce_getStoreMetadataV1 Get a store's readiness metadata: whether payment methods and shipping are configured, plus its default curren Read ecommerce_getStoresV1 Retrieve the stores associated with your account. Read ecommerce_listDiscountsV1 List a store's discounts. Filter by free text over code and name, or by disabled state. Amounts for fixed disc Read ecommerce_listProductsV1 List a store's products newest first as lean summaries (name, status, thumbnail, variant count and price range Read ecommerce_listProductVariantsV1 List a product's variants, ordered by rank, with their options, prices and inventory. Prices are integers in t Read ecommerce_listSalesChannelsV1 List a store's active sales channels with their full metadata. Read ecommerce_listStoreOrdersV1 List a store's orders newest first as summaries. Filter by status, payment or fulfilment status, customer emai Read ecommerce_listStorePaymentProvidersV1 List a store's payment providers, split into providers already connected to the store and gateways available t Read ecommerce_retrieveAnOrderV1 Retrieve one order in full: line items (each with the id the fulfil endpoint needs), addresses, the totals bre Read horizons_getWebsiteV1 Get a link for the user to edit their website in Hostinger Horizons interface.\n Use this tool when user wants Read hosting_analyseFailedNode_jsBuildV1 Returns an AI analysis of why a build failed and how to fix it, based on the build logs, the project file list Read hosting_checkIfWooCommerceIsInstalledV1 Check whether WooCommerce is installed on any WordPress installation of a domain. Optionally filter by domain Read hosting_checkIfWordPressInstallationsAreValidV1 Check whether one or more WordPress installations are valid and working correctly. Detects broken installation Read hosting_getCronJobOutputV1 Returns the output captured from the last execution of the cron job identified by its uid. The uid is returne Read hosting_getInstallationJWTTokenV1 Return a JWT token used to authenticate requests against the specified WordPress installation, including its M Read hosting_getNode_jsBuildDetailsV1 Returns one build by UUID: its state (pending, running, completed, failed), the options it ran with and timest Read hosting_getNode_jsBuildSettingsFromArchiveV1 Auto-detect Node.js build settings from a package.json inside an archive already on the server. Use this befo Read hosting_getNode_jsBuildSettingsV1 Returns the build settings stored for the website: framework (app_type), Node.js version, root and output dire Read hosting_getNode_jsRuntimeLogsV1 Returns the Node.js application's runtime console log entries, oldest first, each with timestamp, level and me Read hosting_getNodeJSBuildLogsV1 Retrieve logs from a specific Node.js build process. To stream live output while a build is running, poll thi Read hosting_getPHPDetailsV1 Returns the full PHP configuration for the website: current version, available versions (supported and unsuppo Read hosting_getPHPInfoV1 Returns the full phpinfo page (HTML) for the website. Use it to debug PHP issues or inspect the complete PHP Read hosting_getPhpMyAdminLinkV1 Returns a direct sign-on link to phpMyAdmin for the specified database. Use this when a visual database inter Read hosting_getWebsiteFileContentV1 Get a single file's content, relative to a website's document root. Read-only; refuses symlinks, oversized fi Read hosting_listAccountCronJobsV1 Returns the list of cron jobs configured for the specified account, including their schedule and command. Read hosting_listAccountDatabasesV1 Returns a paginated list of databases for the specified account. Use the domain and is_assigned filters to fi Read hosting_listAvailableDatacentersV1 Retrieve a list of datacenters available for setting up hosting plans based on available datacenter capacity a Read hosting_listAvailableWordPressCoreUpdatesV1 List available WordPress core updates for the specified installation. Provide the WordPress installation (sof Read hosting_listAvailableWordPressPluginsV1 List plugins recommended for installation on a WordPress installation that are not yet installed. Provide the Read hosting_listDatabaseRemoteConnectionsV1 Returns the remote-access rules for the specified account: the remote hosts (IPv4/IPv6 addresses, or "%" for a Read hosting_listInstalledWordPressPluginsV1 List plugins installed on a WordPress installation, including their status, available updates and known vulner Read hosting_listInstalledWordPressThemesV1 List themes installed on a WordPress installation, including their status, available updates and known vulnera Read hosting_listJsDeployments List javascript application deployments for checking their status. Use this tool when customer asks for the st Read hosting_listNode_jsEnvironmentVariablesV1 Lists the Node.js environment variables currently set for the website. Values are always masked as and cannot Read hosting_listNode_jsVulnerabilitiesV1 Lists known npm package vulnerabilities detected on a Node.js website, enriched with advisory metadata (severi Read hosting_listNodeJSBuildsV1 Retrieve a paginated list of Node.js build processes for a specific website. Each build represents a single r Read hosting_listOrdersV1 Retrieve a paginated list of orders accessible to the authenticated client. This endpoint returns orders of y Read hosting_listSuggestedWordPressPluginsV1 List curated plugin suggestions grouped by website type. Use the returned slug values with POST /api/hosting/ Read hosting_listWebsiteFilesAndDirectoriesV1 List files and directories under a website's document root. Use directory to browse a subdirectory relative t Read hosting_listWebsiteParkedDomainsV1 Retrieve all parked or alias domains created under the selected website. Use this endpoint to inspect parked Read hosting_listWebsiteRedirectsV1 Returns a paginated list of redirects configured for the selected website. Read hosting_listWebsiteSubdomainsV1 Retrieve all subdomains created under the selected website. Use this endpoint to inspect subdomain configurat Read hosting_listWebsitesV1 Retrieve a paginated list of websites (CloudLinux, Builder, and Horizons) accessible to the authenticated clie Read hosting_listWordPressInstallationsV1 List WordPress installations accessible to the authenticated client. Use this endpoint to discover existing W Read hosting_listWordPressThemesV1 List WordPress themes available to install. Use the returned slug values with POST /api/hosting/v1/accounts/{ Read hosting_searchWordPressPluginsV1 Search the WordPress.org plugin directory for plugins available to install. Use the returned slug values with Read hosting_showAIOptionStatusV1 Show the current AI option status for the Hostinger Tools plugin on the specified WordPress installation. Filt Read hosting_showJsDeploymentLogs Retrieve logs for a specified JavaScript application deployment for debugging purposes in case of failure. Read hosting_showLiteSpeedCacheStatusV1 Show the LiteSpeed Cache status for the specified WordPress installation. Provide the WordPress installation Read hosting_showMaintenanceStatusV1 Show the maintenance mode status for the specified WordPress installation. Provide the WordPress installation Read hosting_showMemcachedObjectCacheStatusV1 Show the Memcached object cache status for the specified WordPress installation. Provide the WordPress instal Read hosting_showWordPressCoreVersionV1 Show the WordPress core version for the specified installation, along with known vulnerabilities affecting it. Read hosting_toggleCachelessModeV1 Turns development (cacheless) mode on or off, based on the enabled flag. When enabled, nothing is cached, effe Read hosting_toggleMaintenanceModeV1 Enable or disable maintenance mode for the specified WordPress installation, based on the enabled flag. Provi Read hosting_toggleMemcachedObjectCacheV1 Activate or deactivate the Memcached object cache for the specified WordPress installation, based on the enabl Read hosting_verifyDomainOwnershipV1 Verify ownership of a single domain and return the verification status. Use this endpoint to check if a domai Read mail_getOrderPlanV1 Retrieve the plan the given mail order was purchased with, including domain-level and mailbox-level quotas, li Read mail_getWebhookV1 Retrieve the details of a single webhook. The webhook secret is never included; it is returned only when a web Read mail_listAccessLogsV1 Retrieve paginated access logs for the domain attached to the given mail order. Supports filtering by account, Read mail_listActionLogsV1 Retrieve paginated account action logs (administrative and user actions) for the given mail order. Supports fi Read mail_listAliasesV1 Retrieve a paginated list of aliases across all mailboxes of a mail order. Read mail_listAPITokensV1 Retrieve a paginated list of [Hostinger Email API](https://api.mail.hostinger.com/) tokens across all your mai Read mail_listAutorepliesV1 Retrieve a paginated list of autoreplies across all mailboxes of a mail order. Read mail_listCatchAllsV1 Retrieve a paginated list of catch-alls across all mailboxes of a mail order. Read mail_listForwardersV1 Retrieve a paginated list of forwarders across all mailboxes of a mail order. Read mail_listInboundLogsV1 Retrieve paginated inbound (received mail) delivery logs for the domain attached to the given mail order. Supp Read mail_listMailboxActionLogsV1 Retrieve paginated mailbox action logs (message and mailbox events) for a mailbox in the given mail order. The Read mail_listMailboxesV1 Retrieve a paginated list of mailboxes belonging to a mail order. Use this endpoint to monitor mailboxes of y Read mail_listOrdersV1 Retrieve a paginated list of mail orders associated with your account. Use this endpoint to monitor your mail Read mail_listOutboundLogsV1 Retrieve paginated outbound (sent mail) delivery logs for the domain attached to the given mail order. Support Read mail_listWebhookDeliveryLogsV1 Retrieve a paginated list of webhook delivery logs for the given mail order, including delivery outcome, durat Read mail_listWebhooksV1 Retrieve a paginated list of webhooks belonging to the given mail order. Supports filtering by mailbox and sta Read mail_regenerateWebhookSecretV1 Regenerate the secret of a webhook. The previous secret is immediately invalidated. The new secret is returned Read mail_resendCatchAllConfirmationV1 Resend the confirmation email to the mailbox address of an unconfirmed catch-all. Read mail_resendForwarderConfirmationV1 Resend the confirmation email to the destination address of an unconfirmed forwarder. Read reach_countProfileSegmentContactsV1 Count the contacts currently matching a segment without listing them. Cheaper than paging through the segment Read reach_getAutomationDetailsV1 Get a single automation with the counts of contacts that entered it, are moving through it, finished it or fai Read reach_getCampaignDetailsV1 Get a single campaign with its sender, subject, template reference, targeting and delivery progress. This des Read reach_getCampaignPerformanceV1 Get the performance of a campaign: delivery, opens, clicks and unsubscribes, with the matching rates. Every c Read reach_getConnectedSendingDomainV1 Get the sending domain connected to the profile, its verification status and any suspended sender addresses. Read reach_getContactDetailsV1 Get the full details of a single contact. Alongside the contact's own attributes this returns the tags assign Read reach_getFormDetailsV1 Get a single form with the URL of its hosted template and the tags it applies to the contacts it captures. Th Read reach_getProfileDomainDNSStatusV1 Retrieve the DNS configuration status for a profile's domain. This endpoint reports the state of MX, SPF, DKI Read reach_getProfileSegmentDetailsV1 Get a single segment of a profile, including the conditions that define it. To retrieve the contacts currentl Read reach_getRemainingPlanLimitsV1 Get how much of the plan is left for the current period. Two things to keep in mind before you build alerting Read reach_getSegmentDetailsV1 Get details of a specific segment. This endpoint retrieves information about a single segment identified by U Read reach_listAutomationStepsV1 Get the workflow of an automation as a flat list of steps. The steps form a tree rather than a straight line: Read reach_listAutomationsV1 Get a paginated list of the automations in a profile. Every automation comes with the counts of contacts that Read reach_listCampaignsV1 Get a paginated list of the campaigns in a profile. Each campaign carries its headline engagement rates. Filt Read reach_listContactFieldsV1 Get the custom contact fields defined in a profile. Custom fields let you store your own attributes on contac Read reach_listContactGroupsV1 Get a list of all contact groups. This endpoint returns a list of contact groups that can be used to organize Read reach_listContactsV1 Get a list of contacts, optionally filtered by group and subscription status. This endpoint returns a paginat Read reach_listEmailTemplatesV1 Get a list of the email templates in a profile, most recently updated first. Templates are the reusable email Read reach_listFormsV1 Get a paginated list of the signup forms in a profile. Each form carries a reference to the template that ren Read reach_listPlanFeatureAccessV1 List which plan features the profile can use. This is the feature lock matrix, not a usage quota. available m Read reach_listProfileContactsV1 Get a paginated list of contacts belonging to a profile. Contacts can be filtered by subscription status, by Read reach_listProfileSegmentContactsV1 Retrieve contacts associated with a specific segment for a given profile. This endpoint allows you to fetch a Read reach_listProfileSegmentsV1 Get a paginated list of the segments defined in a profile. Each entry carries the number of contacts currentl Read reach_listProfilesV1 This endpoint returns all profiles available to the client, including their basic information. Read reach_listProfileTagsV1 Get all tags defined in a profile. Tags are the way contacts are grouped in Reach, and can be used to filter Read reach_listSegmentContactsV1 Retrieve contacts associated with a specific segment. This endpoint allows you to fetch and filter contacts t Read reach_listSegmentFilterAttributesV1 List every attribute a segment condition can filter on, with the operators each attribute accepts, the value f Read reach_listSegmentsV1 Get a list of all contact segments. This endpoint returns a list of contact segments that can be used to orga Read v2_getDomainVerificationsDIRECT Retrieve a list of pending and completed domain verifications. Read VPS_getActionDetailsV1 Retrieve detailed information about a specific action performed on a specified virtual machine. Use this endp Read VPS_getActionsV1 Retrieve actions performed on a specified virtual machine. Actions are operations or events that have been ex Read VPS_getAttachedPublicKeysV1 Retrieve public keys attached to a specified virtual machine. Use this endpoint to view SSH keys configured f Read VPS_getBackupsV1 Retrieve backups for a specified virtual machine. Use this endpoint to view available backup points for VPS d Read VPS_getDataCenterListV1 Retrieve all available data centers. Use this endpoint to view location options before deploying VPS instance Read VPS_getFirewallDetailsV1 Retrieve firewall by its ID and rules associated with it. Use this endpoint to view specific firewall configu Read VPS_getFirewallListV1 Retrieve all available firewalls. Use this endpoint to view existing firewall configurations. Read VPS_getMetricsV1 Retrieve historical metrics for a specified virtual machine. It includes the following metrics: - CPU usage Read VPS_getPostInstallScriptsV1 Retrieve post-install scripts associated with your account. Use this endpoint to view available automation sc Read VPS_getPostInstallScriptV1 Retrieve post-install script by its ID. Use this endpoint to view specific automation script details. Read VPS_getProjectContainersV1 Retrieves a list of all containers belonging to a specific Docker Compose project on the virtual machine. Th Read VPS_getProjectContentsV1 Retrieves the complete project information including the docker-compose.yml file contents, project metadata, a Read VPS_getProjectListV1 Retrieves a list of all Docker Compose projects currently deployed on the virtual machine. This endpoint ret Read VPS_getProjectLogsV1 Retrieves aggregated log entries from all services within a Docker Compose project. This endpoint returns re Read VPS_getPublicKeysV1 Retrieve public keys associated with your account. Use this endpoint to view available SSH keys for VPS authe Read VPS_getScanMetricsV1 Retrieve scan metrics for the [Monarx](https://www.monarx.com/) malware scanner installed on a specified virtu Read VPS_getSnapshotV1 Retrieve snapshot for a specified virtual machine. Use this endpoint to view current VPS snapshot information Read VPS_getTemplateDetailsV1 Retrieve detailed information about a specific OS template for virtual machines. Use this endpoint to view sp Read VPS_getTemplatesV1 Retrieve available OS templates for virtual machines. Use this endpoint to view operating system options befo Read VPS_getVirtualMachineDetailsV1 Retrieve detailed information about a specified virtual machine. Use this endpoint to view comprehensive VPS Read VPS_getVirtualMachinesV1 Retrieve all available virtual machines. Use this endpoint to view available VPS instances.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Hostinger Api

Can an AI agent move money through the Hostinger Api MCP server? +

Yes. The Hostinger Api server exposes 5 financial tools including billing_createPurchaseOrderV1, billing_renewSubscriptionV1, billing_setDefaultPaymentMethodV1. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the Hostinger Api MCP server? +

Yes. The Hostinger Api server exposes 55 destructive tools including agency-hosting_clearWebsiteCacheV1, agency-hosting_deleteWebsiteCronJobV1, agency-hosting_deleteWebsiteDatabaseUserV1. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Hostinger Api? +

The Hostinger Api server has 113 write tools including agency-hosting_changeWebsiteDomainV1, agency-hosting_changeWordPressVersionV1, agency-hosting_createANewWebsiteV1. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Hostinger Api.

How many tools does the Hostinger Api MCP server expose? +

382 tools across 5 categories: Destructive, Execute, Financial, Read, Write. 170 are read-only. 212 can modify, create, or delete data.

How do I enforce a policy on Hostinger Api? +

Register the Hostinger Api MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Hostinger Api tool call.

Deterministic rules across all 382 Hostinger Api tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

382 Hostinger Api tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Hostinger Api's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.