Create a subscription
Choose a supported topic, a public HTTPS webhook, and an optional absolute > or < threshold.
Entrpy monitors market data and delivers condition-based, signed webhooks to applications and AI agents—so you can react without maintaining another polling loop.
{
"event_id": "evt_8f3c...",
"event_type": "price.threshold_triggered",
"topic": "ETHUSD",
"old_value": "1997.10",
"new_value": 2012.40,
"condition": {
"operator": ">",
"threshold": 2000.0
},
"triggered_at": "2026-07-20T13:13:15Z"
}
One small API
Entrpy handles the source polling, last-known state, threshold evaluation, and webhook delivery. Your system handles what happens next.
Choose a supported topic, a public HTTPS webhook, and an optional absolute > or < threshold.
Six USD-denominated assets are fetched in one batch and evaluated against active tenant-scoped subscriptions.
Your endpoint receives structured JSON with an event ID, timestamp, and subscription-specific HMAC signature.
curl https://api.entrpy.dev/topics \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST https://api.entrpy.dev/subscribe \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"topic": "ETHUSD",
"webhook_url": "https://example.com/webhooks/entrpy",
"condition_op": ">",
"condition_value": 2000
}'
curl -X POST \
https://api.entrpy.dev/subscriptions/SUBSCRIPTION_ID/test \
-H "X-API-Key: YOUR_API_KEY"
Built-in boundaries
Designed for supervised early integrations. Entrpy does not claim durable or exactly-once delivery.
HMAC-SHA256 over timestamp and exact raw request bytes.
Private, local, metadata, unsafe-port, and redirect targets are blocked.
API keys scope subscription creation, listing, deletion, and tests.
Transient HTTP failures receive up to three delivery attempts.
Private beta
Tell us what you want your application or agent to react to. Access requests are reviewed manually, and each approved developer receives an individual API key.