What you can do with webhooks
Webhooks let Pocketsflow notify your systems when important events happen, such as:- A new order is created.
- A payout is initiated.
- A subscription renews or is canceled.
- A refund is issued.
- Update internal dashboards and CRMs.
- Grant or revoke access in external systems.
- Trigger emails or messages in your own infrastructure.
High-level architecture
At a high level:- You register a webhook endpoint URL in your Pocketsflow settings.
- When an event occurs, Pocketsflow sends an HTTP POST request to that URL.
- Your server receives the payload, verifies authenticity, and processes it.
- You return a 2xx status code to acknowledge receipt.
Webhooks and the HTTP API
Pocketsflow gives you two complementary programmatic surfaces:- Webhooks push events to you the moment they happen (a sale completes, a subscription renews, a refund is issued).
- The HTTP API lets you read and write data on demand — list orders, create products, create checkout sessions, register webhooks, and more.
Open the interactive API reference
Browse every endpoint and try calls live at api.pocketsflow.com/docs
(OpenAPI JSON at
/docs.json).Where to go next
- API reference – base URL, API keys, and the full interactive reference.
- Authentication & security – verifying webhook signatures and securing your endpoint.
- Webhook events – which events are available and what their payloads look like.
- Consuming webhooks – best practices for handling delivery, retries, and idempotency.
- Integrations – connect Pocketsflow to platforms like WooCommerce.