Sail · AsyncAPI Specification

Sail Webhooks

Version

View Spec View on GitHub CompanyArtificial IntelligenceMachine-LearningLLMInferenceAgentsOpen Source ModelsInfrastructureDeveloper ToolsAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-21'
method: searched
type: Webhooks
source: https://docs.sailresearch.com/webhooks
spec_type: none
summary: >-
  Sail delivers per-request completion notifications via webhooks. There is no
  published AsyncAPI document; this captures the documented webhook surface.
configuration:
  fields:
    - name: completion_webhook
      location: request metadata
      description: Your HTTPS endpoint URL to receive the completion callback (optional).
    - name: webhook_token
      location: request metadata
      description: Secret sent back as an Authorization Bearer token for verification (optional).
  applies_to:
    - POST /v1/responses
    - POST /v1/chat/completions
    - POST /v1/messages
events:
  - name: completion
    trigger: The inference request finishes.
    delivery: "POST to completion_webhook, Content-Type application/json."
    payload: "Identical JSON object returned by GET /v1/responses/{response_id}."
    verification: "webhook_token sent as Authorization: Bearer <token>."
delivery:
  retries: Up to 3 attempts on non-2xx or network failure.
  timeout_seconds: 30
  duplicates: Possible — log response IDs to dedupe.
  guarantee: Best-effort; failures do not affect direct API result retrieval.
  expected_response: Return 2xx promptly to stop retries.

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/sail-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 email required.

A second provider on the same verified email joins the account you already have.