Gardin · AsyncAPI Specification

Gardin Notification Webhooks

Version

View Spec View on GitHub CompanyAgricultureAgriTechPrecision AgriculturePlant HealthPhotosynthesisIoTSensorsGreenhouseCrop IntelligenceSustainabilityDataAsyncAPIEvents

AsyncAPI Specification

gardin-notification-webhooks.yml Raw ↑
generated: '2026-07-19'
method: searched
source: https://developers.gardin.ag/docs/gardin-api/plant-alert
spec_type: Webhooks
service: Gardin Notification API
transports: [webhook, websocket]
subscribe_scope: notifications.alerts:subscribe
security:
  signature_header: Gardin-Signature
  algorithm: HMAC-SHA256
docs:
  notifications_guide: https://developers.gardin.ag/docs/dev-guide/integrations/notifications
  plant_alert: https://developers.gardin.ag/docs/gardin-api/plant-alert
events:
- event: RAISED
  description: A new alert condition was detected.
- event: CLOSED
  description: A previously raised alert condition was resolved.
alert_categories:
- code: PLANT_CRITICAL_ALERT
  description: Health index below minimum threshold - immediate attention required.
- code: PLANT_STRESS_ALERT
  description: Early stress indicators detected before visible symptoms.
- code: PLANT_LIGHT_ALERT
  description: Efficiency index below minimum threshold - insufficient light.
- code: PLANT_RECOVERY_ALERT
  description: Plants returning to health.
payload_fields:
- {name: alertId, type: ULID}
- {name: jobId, type: ULID}
- {name: locationId, type: ULID}
- {name: controlAreaId, type: ULID}
- {name: tenantId, type: ULID}
- {name: event, type: string, values: [RAISED, CLOSED]}
- {name: alertCategory, type: string}
- {name: state, type: string, values: [ACTIVE, CLOSED]}
- {name: createdAt, type: rfc3339}
- {name: closedAt, type: rfc3339}
- {name: timestamp, type: rfc3339}
notes:
- Gardin publishes no AsyncAPI document; this is the documented webhook/websocket event catalog captured as a Webhooks artifact.

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/gardin-notification-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.