Coefficient Works · AsyncAPI Specification
Coefficient Works Webhooks
Version
View Spec
View on GitHub
CompanySpreadsheetsGoogle SheetsMicrosoft ExcelData IntegrationNo-CodeBusiness IntelligenceReportingRevenue OperationsSoftware-as-a-ServiceAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-14'
method: searched
source: https://help.coefficient.io/hc/en-us/articles/39016042240795-Webhooks
spec_type: null
name: Coefficient webhook surface
notes: >-
READ THE DIRECTION BEFORE SCORING THIS. Coefficient publishes a webhook surface,
but it is INBOUND-ONLY: Coefficient issues a per-import Webhook URL that an
EXTERNAL system (Salesforce, HubSpot, Zapier, anything that can make an HTTP
call) hits to trigger an immediate refresh of that import in the spreadsheet.
Coefficient does NOT emit outbound event notifications to subscriber endpoints,
publishes no event catalog, no event payload schemas, no signing/verification
scheme, and no AsyncAPI document. So this is a real, documented, provider-served
HTTP trigger endpoint — the only programmatic surface Coefficient exposes — but
it is not an event-notification surface and should not be read as one.
No AsyncAPI exists to harvest; none was fabricated.
direction: inbound
delivery: caller-initiated HTTP trigger
asyncapi_document: null
event_catalog_published: false
event_schemas_published: false
signing:
documented: false
note: >-
No HMAC signature, no shared secret header, and no IP allowlist are documented.
Authorization is by possession of the opaque Webhook URL alone (bearer-URL).
availability:
plans: [Pro, Enterprise]
trial: true
note: >-
"Webhooks are available during your Free Trial, as well as on our Pro and
Enterprise plans."
endpoints:
- id: refresh-single-import
label: Refresh this import only
direction: inbound
description: >-
Allows data refresh of the selected import. The URL is copied from the
Coefficient sidebar: open the import, click the 3-vertical-dot menu, select
"Webhook URL", then choose "Refresh this import only".
url_pattern: null
url_pattern_note: >-
Coefficient does not publish the webhook URL host or path template — the URL
is generated per import inside the product UI and is not documented anywhere
public. Nothing was guessed.
source: https://help.coefficient.io/hc/en-us/articles/39016042240795-Webhooks
- id: refresh-all-imports-in-sheet
label: Refresh all imports in the sheet
direction: inbound
description: >-
Allows data refresh of all imports on the spreadsheet, from a single trigger URL.
url_pattern: null
source: https://help.coefficient.io/hc/en-us/articles/39016042240795-Webhooks
observability:
run_history: >-
Webhook invocations appear in the import's "View Run History" dashboard view.
A webhook that FAILS does not trigger a refresh and does NOT appear in the run
history — so failed triggers are invisible to the operator.
rate_limits:
see: rate-limits/coefficient-works-rate-limits.yml
summary: 12 webhook calls per hour, minimum 5 minutes between triggers (Pro/Enterprise)
x-evidence:
- url: https://help.coefficient.io/api/v2/help_center/en-us/articles/39016042240795.json
http_status: 200
fetched: '2026-08-14'
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/coefficient-works-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.