How-To Guides

Set Up Custom Webhooks

Send JSON trade alerts to custom HTTPS endpoints, add optional authorization, and choose which events trigger requests.

Last verified

In-app tour: “Custom Webhook Setup”.

Custom webhooks integrate the Trade Copier with any service that accepts HTTP POST requests — custom dashboards, Zapier/IFTTT automations, your own applications, or third-party logging services.

Message format. Notifications arrive as JSON POST requests shaped like this:

{
  "source": "ETP Trade Copier",
  "timestamp": "2024-01-15T10:30:00Z",
  "message": "Order Filled: ..."
}

Your endpoint should accept this format. HTTPS URLs are recommended.

Authorization (optional). If your endpoint requires authentication, enter the full Authorization header value. Common formats:

  • Bearer your-token-here
  • Basic base64-credentials
  • ApiKey your-api-key

Leave the field blank if no auth is needed — and keep your tokens secure.

Setup:

  1. Enter your webhook URL.
  2. Add the authorization value if required.
  3. Enable the webhook.
  4. Click Send Test Message.
  5. Verify your endpoint received it.

Choosing notifications. Select which events to send: order events (filled, cancelled, rejected), position events (opened, closed), connection status changes, and errors. Mind your endpoint’s own rate limits.