# Hypamoon Sites API

**Canonical:** https://apis.io/apis/hypamoon-com/hypamoon-com-sites-api/  
**Provider:** Hypamoon — https://apis.io/providers/hypamoon-com/  
**Base URL:** https://api.hypamoon.com/api/v1  
**Documentation:** https://hypamoon.com/docs/reference

Hypamoon Sites API is one of 25 APIs that [Hypamoon](https://apis.io/providers/hypamoon-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Sites. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

Static sites at https://<slug>.hypamoon.app: send the files, and the site is live. Free, including in test mode. Pair it with a number and the assistant, or the chat widget. A password or an unlisted address shares a site with a few people; for sign-in per user, add an app with auth to the site.

## Operations (36)

| Method | Path | Summary |
|---|---|---|
| GET | `/sites` | List the sites |
| POST | `/sites` | Publish a static site |
| POST | `/sites/uploads` | Get upload links for large files |
| POST | `/sites/drops` | Create a drop link where the user uploads files in a browser |
| GET | `/sites/drops/{id}` | Get a drop link and the files the user uploaded |
| GET | `/sites/{id}` | Get a site |
| PUT | `/sites/{id}` | Change the files, the name or the password of a site |
| DELETE | `/sites/{id}` | Delete a site |
| GET | `/sites/deleted` | List the deleted sites that can be restored |
| POST | `/sites/{id}/restore` | Restore a deleted site |
| GET | `/sites/address-suggestions` | Suggest an address for a site |
| PUT | `/sites/{id}/address` | Change the address or visibility of a site |
| POST | `/sites/{id}/rotate-secret-url` | Make a new secret link for an unlisted site |
| GET | `/sites/{id}/versions` | List the versions of a site |
| GET | `/sites/{id}/diff` | Show what changed between two versions |
| POST | `/sites/{id}/rollback` | Roll a site back to an earlier version |
| POST | `/sites/{id}/restore-files` | Restore a few files from an earlier version |
| POST | `/sites/{id}/versions/{versionId}/promote` | Publish a preview |
| PUT | `/sites/{id}/versions/{versionId}/label` | Label a version |
| GET | `/sites/{id}/store-readiness` | Check whether a site is ready for the App Store and Google Play |
| GET | `/sites/{id}/store-listing` | Draft the store listing for a site's app |
| GET | `/sites/{id}/privacy-answers` | Answers for Apple App Privacy and Google Play Data safety |
| POST | `/sites/{id}/app-export` | Export a Capacitor app project for a site |
| GET | `/sites/{id}/readiness` | Check what works on a site and what is missing before going live |
| POST | `/search-console/verify` | Verify a site or domain in Google Search Console |
| GET | `/sites/{id}/stats` | Get the visits of a site |
| GET | `/sites/{id}/fetch` | Fetch a page of a site or app, live |
| GET | `/sites/{id}/file` | Read one text file of a site |
| GET | `/sites/{id}/recipients` | List the recipient passwords of a site |
| POST | `/sites/{id}/recipients` | Create a personal password for one recipient |
| PATCH | `/sites/{id}/recipients/{recipientId}` | Change the end date of a recipient password |
| DELETE | `/sites/{id}/recipients/{recipientId}` | Revoke a recipient password |
| POST | `/sites/import` | Import an existing site |
| POST | `/sites/inspect-wordpress` | Inspect a WordPress site |
| POST | `/sites/import-wordpress` | Import a WordPress site |
| POST | `/sites/migrate-wordpress` | Move a WordPress site, step by step |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/hypamoon-com/openapi/hypamoon-com-sites-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/hypamoon-com/json-schema/hypamoon-com-site-update-schema.json

## Other Hypamoon APIs (12)

- [Hypamoon Agencies API](https://apis.io/apis/hypamoon-com/hypamoon-com-agencies-api/)
- [Hypamoon Agents API](https://apis.io/apis/hypamoon-com/hypamoon-com-agents-api/)
- [Hypamoon Apps API](https://apis.io/apis/hypamoon-com/hypamoon-com-apps-api/)
- [Hypamoon Assistant API](https://apis.io/apis/hypamoon-com/hypamoon-com-assistant-api/)
- [Hypamoon Billing API](https://apis.io/apis/hypamoon-com/hypamoon-com-billing-api/)
- [Hypamoon Call plans API](https://apis.io/apis/hypamoon-com/hypamoon-com-call-plans-api/)
- [Hypamoon Calls API](https://apis.io/apis/hypamoon-com/hypamoon-com-calls-api/)
- [Hypamoon Chat API](https://apis.io/apis/hypamoon-com/hypamoon-com-chat-api/)
- [Hypamoon Chat widget API](https://apis.io/apis/hypamoon-com/hypamoon-com-chat-widget-api/)
- [Hypamoon Containers API](https://apis.io/apis/hypamoon-com/hypamoon-com-containers-api/)
- [Hypamoon Data API](https://apis.io/apis/hypamoon-com/hypamoon-com-data-api/)
- [Hypamoon Domains API](https://apis.io/apis/hypamoon-com/hypamoon-com-domains-api/)

## Tags

Sites

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/hypamoon-com/hypamoon-com-sites-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/hypamoon-com/.
