Schedule webhooks for future delivery with retries and delivery tracking.
Posthook is an API for scheduling webhooks to be delivered at a specific future time. A request is made with a target path, a scheduled time, and a data payload, and Posthook delivers that payload to the specified endpoint at the designated time, with automatic retries for reliable delivery. It provides SDKs for TypeScript, Python, and Go, as well as a curl-based HTTP API, and includes a dashboard for inspecting payloads and tracking delivery status.
The product supports two main patterns: one-time callbacks for delayed job processing, notifications, and expiration checks, and recurring workflows called Sequences, which chain multiple hooks together to run steps in parallel or series and handle dependencies. Documented use cases include reminder emails, trial expiration checks, abandoned cart recovery, scheduled report generation, and polling third-party APIs to convert status-check endpoints into async webhooks.
Posthook is intended for time-based webhook scheduling rather than high-volume background job processing; the documentation states it is not a replacement for dedicated job queues like SQS, BullMQ, or Celery in scenarios requiring thousands of jobs per minute. Additional platform features include cryptographic signature verification for authenticating requests, a CLI for receiving hooks on localhost during local development without tunneling tools, and config-as-code support for defining sequences and settings in version-controlled TOML.
Posthook is an API for scheduling webhooks, letting you set a time and payload that gets delivered to your endpoint. It's commonly used for reminder emails, trial expirations, abandoned cart recovery, and scheduled reports.
No, Posthook is not designed for high-volume fire-and-forget background jobs. It's built for time-based webhooks where timing matters, such as reminders and recurring workflows, not for processing thousands of jobs per minute.
Posthook provides SDKs for TypeScript, Python, and Go, as well as a plain curl/HTTP API.
It provides at-least-once delivery with automatic retries and configurable backoff, plus cryptographic signature verification on every request.
Yes, Posthook offers a CLI that receives hooks on localhost without needing tunneling tools.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
A self-hostable API that returns randomized messages for past-due invoices.
Piloterr web scraping API handles headless browsers, rotates proxies for you, and offers json-parsed data extraction.
Pipedream is the fastest way to build powerful applications that connect all the services in your stack.
Tool for testing APIs.
Secure AI APIs in iOS - No SDK, Just Change Your API URL.
API of self-hosted Proxmox VE. Address: https://your.server:8006/api2/json/ (configuring in installation process).