Vaultfire Protocol · AsyncAPI Specification

Theloopbreaker Com Webhooks

Version

View Spec View on GitHub AI AgentsAgent IdentityTrustReputationBlockchainWeb3Paymentsx402MCPA2ACompanyAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-09-19'
method: searched
spec_type: WebhookCatalog
source: https://theloopbreaker.com/llms.txt
description: >-
  Vaultfire publishes no AsyncAPI document (probed /asyncapi.yaml, /asyncapi.json, /api/asyncapi.json — 404;
  nothing in the npm packages or SKILL.md). It does document a webhook surface: llms.txt steps 17-18 and the
  registerWebhook operation in the OpenAPI, whose `events` enum is the event catalog below (16 events, taken
  verbatim from openapi/theloopbreaker-com-openapi.yml). Registration returns a webhook ID and a signing
  secret. LIVE STATE: on 2026-09-19 POST /api/agent/webhooks answered 503
  {"error":"webhook write service is not configured","code":"webhook_auth_unconfigured"}, so the surface is
  documented and wired in the contract but not currently accepting registrations. No delivery payload schema,
  signature header, retry policy or replay guidance is published anywhere probed.
management:
  register:
    operationId: registerWebhook
    method: POST
    path: /api/agent/webhooks
    response: '201 — webhook ID (wh_...) and signing secret'
  list:
    operationId: listWebhooks
    method: GET
    path: '/api/agent/webhooks?address=0x...'
    note: without address, returns the valid-events catalog
  delete:
    operationId: deleteWebhook
    method: DELETE
    path: '/api/agent/webhooks?id=wh_...'
  scope: 'per agent address; chain defaults to "all"'
  live_status_2026_09_19: '503 webhook_auth_unconfigured on register'
security:
  scheme: shared signing secret returned at registration
  header: undocumented
  algorithm: undocumented
events:
  - {name: bond.created, family: bonds}
  - {name: bond.activated, family: bonds}
  - {name: bond.completed, family: bonds}
  - {name: reputation.updated, family: reputation}
  - {name: credential.issued, family: credentials}
  - {name: credential.revoked, family: credentials}
  - {name: dispute.filed, family: disputes}
  - {name: dispute.resolved, family: disputes}
  - {name: bridge.synced, family: bridge}
  - {name: insurance.claim_filed, family: insurance}
  - {name: insurance.payout, family: insurance}
  - {name: agent.registered, family: identity}
  - {name: vouch.received, family: reputation-staking}
  - {name: vouch.slashed, family: reputation-staking}
  - {name: task.assigned, family: tasks}
  - {name: task.completed, family: tasks}
event_count: 16
payload_schema: not published
other_event_surfaces:
  xmtp: 'Agent-to-agent messaging and task delivery go over XMTP V3 (MLS), per llms.txt and SKILL.md; not a webhook and not described by any published schema.'
  on_chain: 'Contract events on Base/Avalanche/Arbitrum/Polygon are the primary event source; ABIs are returned by getContracts.'

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.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/theloopbreaker-com-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.