Documentation Index
Fetch the complete documentation index at: https://docs.gumnut.ai/llms.txt
Use this file to discover all available pages before exploring further.
Webhooks
Webhooks are currently under development and not yet available. This documentation outlines the planned implementation.
Coming Soon
The webhook system is currently in development. Once launched, it will support:Event Types
Planned webhook events include: Asset Events:asset.uploaded- New asset uploadedasset.processed- Asset processing completedasset.updated- Asset metadata updatedasset.deleted- Asset removed
album.created- New album createdalbum.updated- Album modifiedalbum.deleted- Album removedalbum.asset_added- Asset added to albumalbum.asset_removed- Asset removed from album
person.detected- New person detectedperson.identified- Person identified/namedperson.merged- Duplicate people merged
face.detected- Faces found in assetembedding.generated- Search embedding createdthumbnail.generated- Thumbnails readytask.failed- Background task failed
Webhook Configuration
You’ll be able to configure webhooks through:- The Gumnut Dashboard
- The REST API
- The SDKs
Security Features
Planned security features:- Webhook signature verification
- SSL/TLS endpoint requirement
- Retry logic with exponential backoff
- Event deduplication
Payload Format
Webhook payloads will follow a consistent structure:Stay Updated
To be notified when webhooks become available:- Join our waitlist at www.gumnut.ai/waitlist
- Follow our updates at www.gumnut.ai/blog
- Check this documentation periodically
Alternative Solutions
While webhooks are in development, you can:Polling
Periodically check for updates using the API:Task Monitoring
Track background task completion:WebSocket Updates (Planned)
Real-time updates via WebSocket connections are also being considered as an alternative to webhooks for certain use cases.Feedback
We’re actively developing the webhook system and would love your input:- What events are most important for your use case?
- What payload information do you need?
- Any specific security requirements?
Next Steps
While waiting for webhooks:- Explore the API Overview for current capabilities
- Review Authentication options
- Check out our SDKs for easier integration
- Use the MCP Server for AI-assisted development
