Webhooks
Guide explains how to manage webhooks using Supervisely SDK and API
Introduction
Webhooks automation
Import libraries
import os
from dotenv import load_dotenv
import supervisely as slyInit API client
if sly.is_development():
load_dotenv(os.path.expanduser("~/supervisely.env"))
api = sly.Api.from_env()Get your Team ID from environment
team_id = 123 # change to your team IDAvailable webhook actions
Create a webhook
Create webhook with custom headers
Parameters explanation
Get list of webhooks
Filter webhooks
Get webhook information by ID
Update a webhook
Test a webhook
Test webhook with custom payload
Remove a webhook
Webhook payload structure
Labeling Job Completed Event
Labeling Queue Job Completed Event
Labeling Queue Completed Event
Complete example
Best practices
Troubleshooting
Webhook not receiving events
SSL/TLS errors
Last updated