Create and Manage Webhooks

Create and Manage Webhooks

Webhooks let you receive real-time notifications when specific events happen in your Quicko account, such as when an ITR is started, e-filed, or e-verified. Use them to trigger actions in your own systems as soon as a tax event occurs.

Before You Start

  • Your endpoint URL must be publicly accessible and able to receive HTTP POST requests.
  • Optionally, prepare a secret key to verify that incoming requests are sent by Quicko.

Create a Webhook

  1. Go to My Account and click Settings in the left sidebar.
  2. Scroll to the Integrations & Access section and click Manage next to Webhooks.
  3. Click + Create Webhook in the top-right corner.
  4. Enter your Endpoint URL — Quicko will send event notifications to this address.
  5. Optionally, enter a Secret — used to verify that requests are genuinely sent by Quicko. Store it securely on your server.
  6. Under Events, select the events you want to receive:
    • ITR In Progress — when the user starts their Income Tax Return
    • ITR E-Filed — when the user e-files their Income Tax Return
    • ITR E-Verified — when the user e-verifies their Income Tax Return
  7. Click Create Webhook. The endpoint appears in your webhooks list immediately.

View Your Webhooks

The Webhooks page lists all your configured endpoints. Each row shows the Webhook URL and the Events it is subscribed to. Click the copy icon next to a URL to copy it to your clipboard.

Delete a Webhook

  1. Go to Settings > Webhooks.
  2. Find the webhook you want to remove.
  3. Click the delete icon on the right side of the row.

Deleting a webhook stops all future notifications to that endpoint immediately.

Need Help?

If your endpoint is not receiving events, check that your URL is publicly accessible and accepts HTTP POST requests. If the issue persists, raise a ticket.