Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.fernhq.com/llms.txt

Use this file to discover all available pages before exploring further.

Fern uses webhooks to notify your application about events that happen in your Fern account. Webhooks are HTTP POST requests that Fern sends to a URL you specify.

Why Use Webhooks?

Webhooks allow you to:
  • Get real-time notifications about transaction status changes
  • Update your database when customers complete verification
  • Trigger business logic based on Fern events
  • Maintain data consistency between Fern and your systems

Getting Started

  1. Configure Your Endpoint: Set up an HTTPS endpoint to receive webhooks
  2. Verify Webhooks: Implement signature verification for security
  3. Handle Events: Process incoming webhook events appropriately
  4. Manage Retries: Handle failed deliveries with proper retry logic

Security

All webhooks are signed with your webhook secret to ensure authenticity. Always verify the signature before processing webhook data.