GatiFlow · AsyncAPI Specification
Gatiflow Webhooks
Version
View Spec
View on GitHub
Market IntelligenceDeveloper SignalsTrendsHiringOpen SourceResearchB2B SaaSArtificial IntelligenceAsyncAPIEvents
AsyncAPI Specification
generated: '2026-09-27'
method: searched
generator: derive-webhooks.py
source:
- https://gatiflow.io/api-docs/webhooks
- openapi/gatiflow-webhooks-api-openapi.yml
description: Webhook surface documented at gatiflow.io/api-docs/webhooks and declared in the webhooks section of
the provider's OpenAPI; the provider also publishes it as AsyncAPI 3.0 at https://gatiflow.io/asyncapi.json (saved
verbatim as asyncapi/gatiflow-webhooks-asyncapi.json).
management_operations: []
events:
- event: intelligence:alert
description: Alerts raised for the organization's watchlist
declared_in: webhooks
alert_types:
- spike
- emerging
- new_hirer
schema: https://gatiflow.io/schemas/AlertEvent.json
asyncapi: https://gatiflow.io/asyncapi.json
availability: Pro and Business plans; up to 5 HTTPS endpoints per organization, registered in Settings
delivery:
method: 'POST, Content-Type: application/json'
timing: 'Delivery runs in the same cycle, right after the alerts are raised: one POST per webhook, carrying every
alert the cycle raised for the organization. A cycle sends at most 20 deliveries within 30 seconds; the rest
wait for the next one.'
timeout: Answer within 10 seconds.
success: Any status below 400 counts as delivered; redirects are not followed.
retries: A failed attempt is retried at each following cycle, up to 5 attempts, with the same X-GatiFlow-Delivery-Id
. After the fifth failure the webhook is switched off and the organization owner is emailed.
ordering: Ordering between deliveries is not guaranteed.
endpoint_requirements: HTTPS on port 443 or 8443, on a host that resolves to a public address. The certificate
the endpoint presents on the first attempt is pinned.
signature:
header: X-GatiFlow-Signature
format: t=<unix timestamp>,v1=<hex>
algorithm: HMAC-SHA256
signed_payload: '''<timestamp>.<raw body>'''
secret: per webhook, shown once when it is created
headers:
- X-GatiFlow-Event
- X-GatiFlow-Signature
- X-GatiFlow-Timestamp
- X-GatiFlow-Delivery-Id
- X-GatiFlow-Attempt
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/gatiflow-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.