Fundamental Research Labs · AsyncAPI Specification

Fundamental Research Labs Webhooks

Version

View Spec View on GitHub CompanyArtificial IntelligenceSpreadsheetsExcelFinancial ModelingAgentsAutomationProductivityData AnalysisAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-19'
method: searched
source: openapi/fundamental-research-labs-openapi-original.json + https://shortcut.ai/docs/platform-api
type: Webhooks
notes: 'Shortcut documents job-completion webhooks but does not publish an AsyncAPI
  document. This captures the webhook surface. Not fabricating an AsyncAPI spec.'
webhooks:
- name: job.completed
  trigger: 'A spreadsheet run finishes (completed or failed).'
  subscription: 'Provide webhookUrl when submitting a job (POST /api/spreadsheets).'
  delivery: 'HTTP POST callback to the supplied webhookUrl.'
  signature:
    header: 'X-Shortcut-Signature: sha256=<hmac-sha256>'
    algorithm: HMAC-SHA256
    secret_source: 'GET /api/spreadsheets/verify returns webhookSecret (per-API-key secret)'
    verification: 'Recompute the HMAC-SHA256 of the raw request body with the webhook secret and compare to the X-Shortcut-Signature header.'

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/fundamental-research-labs-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.