Novamira HQ in beta: all your WordPress sites, one connection for your AI. Get it free →

For hosting providers

Novamira HQ integrates hosting companies through their public APIs. If you run a hosting platform and want your customers to use their sites with Novamira HQ, this page describes what the integration needs.

How Novamira HQ calls your API

Novamira HQ is a desktop app. It calls your API directly from the customer’s machine, with a credential the customer created in your panel and that never leaves their computer. There is no Novamira server in between, no shared application token, and no traffic from our infrastructure.

Integration levels

Each level builds on the previous one. Level 1 is enough to appear in Novamira HQ.

Level 1: discovery

  • Per-user API credential (token or key a customer can create and revoke themselves)
  • An endpoint listing the customer’s sites with their primary domain
  • Environment information (staging, live) where the platform has it

Level 2: backups

  • Create a backup of a site or environment via API
  • Restore a backup via API

Level 3: environment push

  • Copy an environment to another (staging to live) via API, or the primitives to do it: database export/import and file sync

Level 4: plugin install

  • Install and activate a WordPress plugin via API, or run WP-CLI commands on a site via API

Across all levels

  • Documented rate limits
  • Scoped credentials: read-only where write is not needed
  • Stable identifiers for sites and environments

Get in touch

Write to help@dynamic.ooo with a link to your API documentation, and we will look at what level is possible.