Kinsta Connector.

Protuno connects to Kinsta with your company API key and Company ID to check site health and, only when you allow it, clear cache or restart PHP.

Hosting and CDNDocumented by KinstaConnectable
  • API key and Company ID

No install needed for the audit. We suggest connecting a staging copy of your site first, before your live site.

Protuno connects to Kinsta. 3 reads, 2 writes.
3 on its own · 2 ask first

Permissions.

Reads can run on their own. Writes ask you first by default.

Reads

3 reads

Sites, environments and backups.

  • Read site list and details
  • Read environment details
  • Read backup list
Writes

2 writes

Clear cache and restart PHP. Both ask first by default.

  • Clear site cache
  • Restart PHP engine
All 5 capabilities

Showing 5 of 5 capabilities

Read

  • Read site list and detailskinsta.site.read

    Lists the company's WordPress sites and reads details for each site the key can see.

    On its own
  • Read environment detailskinsta.environment.read

    Reads a site's environment details, including PHP version, environment name, and status.

    On its own
  • Read backup listkinsta.backup.read

    Lists manual, scheduled, and system-generated backups for an environment, including when each was taken. Backups are read only: Protuno cannot create one.

    On its own

Write

  • Clear site cachekinsta.cache.clear

    Clears a site's cache so the next visit rebuilds it fresh.

    Undo: No undo is needed or possible. Nothing is deleted, and the cache refills on the next page load.

    Ask first
  • Restart PHP enginekinsta.php.restart

    Restarts an environment's PHP engine. Kinsta's own docs list this as a routine site-management action, alongside clearing cache.

    Undo: There is no undo for a restart. Visitors can see brief downtime while it restarts, which is why it asks first.

    Ask first
What It Does

What Protuno Does With Kinsta.

Reads come first and run on their own. Cache clear and PHP restart ask you first by default, and Protuno asks before every run. Backups are read only.

Hosting baseline

Reads a site's environment details, including PHP version and environment status, before other Care checks run.

Reads

Backup check

Checks a site's backup list to confirm a manual, scheduled or system backup was taken inside the expected window.

Reads

Clear cache after a change

Clears a site's cache once a change has gone live, so visitors see the update instead of a stale cached page.

Ask first

Restart PHP when it stalls

Restarts an environment's PHP engine when a hosting check flags it as unresponsive. It causes a brief interruption while it restarts.

Ask first

Playbooks none yet

No playbook reads it yet.

Set Up · 6 steps

You See The Full List Before Anything Is Granted.

How it connects: you generate an API key in MyKinsta, find your Company ID, and paste both into Protuno. The key has the same access as the person who created it: owner, administrator or developer.

  1. Step 1

    Create the key

    In MyKinsta, click your username in the top right, then go to Company settings, then API Keys, and click Create API Key.

    Choose an expiration or a custom start date and number of hours, give it a name and click Generate. Copy the key now, because Kinsta only shows it once.

    you see: A generated key shown one time, with a prompt to copy and store it safely.

  2. Step 2

    Find your Company ID

    In MyKinsta, look at the address bar.

    Your Company ID is the value after idCompany=.

    you see: A long ID made of letters and numbers.

  3. Step 3

    Paste the key and Company ID

    Paste the API key and the Company ID into Protuno.

    Protuno sends the key as a Bearer token.

    you see: A confirmation that the key was accepted, or an error if it is invalid or expired.

  4. Step 4

    See what it can do

    Protuno asks Kinsta for your sites and checks that the key works.

    It then shows what the key can reach: the company's sites, and the reads and writes available.

    you see: A list of sites tied to the key, with reads on the left and writes on the right.

  5. Step 5

    Choose what runs

    Reads run on their own.

    Writes ask you first by default, so clear cache and PHP restart each wait for your yes.

    you see: A row for each capability, with reads running and writes set to ask first.

  6. Step 6

    Confirm what you grant

    Confirm
    Protuno states the grant as one plain sentence for you to agree to.

    you see: A plain sentence and a confirm button.

Before You Connect It

Questions.

What Kinsta plan or tier do I need?

Any MyKinsta company account with a user who can create API keys: company owner, administrator or developer. In Kinsta's docs the API is not gated behind a separate paid tier. Access depends on your MyKinsta role, and a key generated by a developer has narrower access than one generated by an owner or administrator.

What are Kinsta's rate limits?

Kinsta limits API requests per company, per IP address and for actions that create things, such as a new site. Its RateLimit response headers show where you stand, and its API docs have the current figures.

What can't Protuno do in Kinsta?

It cannot restore a backup over your live site, push staging to live, delete a site, change domains or manage company users. Its only changes are clearing the cache and restarting PHP, and both ask you first by default.

How fresh is the data Protuno reads?

Reads reflect whatever MyKinsta currently shows for the site, environment, and backup list at the moment Protuno asks. Some actions, like cache clear or PHP restart, do not complete instantly. Kinsta returns an operation ID, and Protuno checks with Kinsta for completion rather than assuming it is done.

A read or write just failed. What is the most common cause?

Most often the API key does not have access to that endpoint for the role that created it. Kinsta then returns an access error, and a company owner or administrator needs to generate a key with broader access. The other common cause is an expired key, because keys are created with a fixed expiration.

How do I revoke access?

In MyKinsta, go to Company settings, then API Keys, and click Revoke next to the key. Disconnecting in Protuno does not revoke the key at Kinsta. Delete it there to cut access for good.

Capability names and default settings (on its own or ask first) are Protuno's own, and they can change as the product develops. Playbook plan, schedule and date come from Protuno's agent pages. Protuno last confirmed this connector's build status on 13 Oct 2026. Vendor limits and permissions on this page follow the vendor's public documentation as reviewed on 13 Oct 2026. The vendor's own page is the final word.

Free Site Audit

Do You Use Kinsta?

The free audit looks at the site from the outside. Connect tools afterwards, one capability at a time.

We suggest connecting a staging copy of your site first, before your live site.

85 Site ChecksNo Credit Card100% Free