10Web · AsyncAPI Specification
10Web Webhooks
Version
View Spec
View on GitHub
CompanyArtificial IntelligenceWebsite BuilderWordPressHostingWebsite GenerationNo-CodeAsyncAPIEvents
AsyncAPI Specification
generated: '2026-07-17'
method: searched
source: https://apidocs.10web.io/spec/openapi.yaml (Webhooks tag)
api: 10Web API V1
summary: >-
The 10Web platform sends webhooks to notify partner applications about
background events. Each event is a signed POST request (application/json) to an
HTTPS endpoint configured in the Reseller Dashboard.
delivery:
transport: https-post
content_type: application/json
signature:
algorithm: HMAC-SHA256
header: x-10web-signature
format: 'v1=HMAC_SHA256_HEX(webhook_secret, timestamp + "." + raw_body)'
secret_prefix: whsec_
validation_ping: 'Unsigned POST {"test": true, "message": "Webhook URL validation test"} must get a 2xx before saving.'
retries: true
dedup_field: event_id
common_fields:
- event_id
- event (event type)
- sent_at (ISO 8601 UTC)
events:
- name: staging_environment_enabled
description: A staging environment was enabled for a website.
- name: staging_environment_disabled
description: A staging environment was disabled.
- name: environment_synced
description: Content was synced between live and staging (sync_type to_live|to_staging).
- name: backup_created
description: A new backup was created.
- name: backup_restored
description: A backup was restored.
- name: website_clone
description: A website clone operation completed.
- name: website_generation_completed
description: Website creation flow completed (standard or dedicated VM).
- name: website_import_completed
description: WordPress site provisioning completed; fires before wvc_action_started.
- name: wvc_action_started
description: WordPress Vibe Coding AI content generation began (generation|edit|publish).
- name: wvc_action_completed
description: A WVC generation operation finished (success|failed|cancelled).
- name: agency_suite_customer_trial_started
description: An Agency Suite customer started a trial during signup.
- name: agency_suite_customer_signed_up
description: An Agency Suite customer completed paid signup.
- name: agency_suite_customer_upgraded
description: An Agency Suite customer was upgraded (trial_to_paid_upgrade|plan_upgrade).
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/10web-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.