Webhook management panel

The webhook management panel is your command center. It gives you full control over configuration and activity monitoring, providing insight into order statuses and request logs.

Webhook

Automate trades and trigger actions by connecting external alerts through fully customizable webhooks.

The webhook management panel is the central hub of your Trading Panel, providing full control, configuration, and monitoring for every webhook. It's an advanced tool that allows you to customize settings, track activity in real time, and analyze responses from the system and the exchange. This gives users confidence that their orders are being executed as intended and that the automated trading process is running smoothly and efficiently.

The webhook management panel is available to logged-in users under Trading account > My webhooks > Select webhook.

From this panel, users can both manage individual webhooks and monitor all responses and logs in a single, user-friendly interface. This streamlines the process of automated trading, testing, and response analysis, making it more efficient, transparent, and aligned with the user's requirements.

Key Information

The top section of the webhook management panel displays essential data for a quick overview of the webhook's status and configuration.

This information includes:

  • Status: Indicates whether the webhook is active (enabled) and ready to receive and process signals, or inactive (disabled). This allows the user to immediately assess the webhook's operational readiness.
  • Name: Provides easy identification of the webhook, which is particularly useful when using multiple webhooks simultaneously. The name should be intuitive and unambiguous.
  • Exchange: Informs which trading platform the webhook operates on, e.g., Binance SPOT, MEXC SPOT, or other supported exchanges.
  • Unique Identifier (ID): A crucial parameter used in the URL to send requests to the webhook. It is a unique string of characters that ensures secure and precise routing of signals.
  • Code: A unique code that must be included in the request body for the system to accept and process the order. This provides an additional security measure against unauthorized access.
  • Daily limit: Shows the number of webhook calls already made on a given day and the maximum call limit available for your account. Users with a PRO account benefit from higher limits compared to users on the free plan.
  • Quantity rounding: Indicates whether the system automatically rounds the order quantity and to how many decimal places (if the option is enabled), or if rounding is disabled, which allows for full precision of the transmitted data.

Trading log - Activity monitoring

A key feature of the webhook management panel is a detailed trading log, which records all activities related to the webhook.

This log allows for real-time monitoring of:

  • Created: The precise date and time the order was placed, allowing for accurate tracking of the chronology of actions.
  • Status: Information on whether the order was executed successfully, rejected, or encountered other issues.
  • Action: Specifies the type of order, BUY, SELL, or SET.
  • Symbol: The symbol of the asset pair (e.g., BTCUSDT) to which the order pertains.
  • Quantity: The number of units bought or sold as part of the order.
  • Response: Feedback messages from the exchange, which may contain a confirmation of order execution, information on errors, limit overruns, or other important events.

Webhook query example

The "Webhook query" section presents the basic information needed to send signals to the system via webhooks. It displays a unique webhook URL, assigned to the user, which should be used in integrations with external systems, bots, or signal platforms.

Additionally, this section contains simple code examples showing the required data format - both as an HTTP POST request and an alert message (e.g., from TradingView). This allows the user to quickly copy the address and data structure and then use them in their automation environment or trading strategy without having to delve into the full documentation.

Webhook management

The webhook management panel offers intuitive options that give you full control over the webhook.

Available functions include:

  • Edit settings: This button takes the user to a form where they can modify the webhook's settings.
  • Clear log: This function allows you to delete the entire history of webhook calls and responses, which is useful when you need to start monitoring from scratch or tidy up the panel.
  • Delete webhook: This allows you to permanently delete a webhook from the system, which also requires confirmation to prevent accidental deletion.
  • Return to list: This allows you to quickly go back to the view of all webhooks, where the user can select another one or add a new one.

Webhook Settings

The webhook settings page allows for detailed customization of parameters to meet user requirements. All changes are applied immediately upon confirmation and directly affect how the webhook processes trading signals.

Available configuration options include:

Webhook Name

In this field, the user can assign a unique name to the webhook, making it easier to identify in the panel.

  • Requirements: Letters, numbers, spaces, and hyphens are allowed. The name must be between 3 and 24 characters long.
  • Examples: "BTC-ScalperBot", "ETH-SpotWebhook-01". A clear name significantly facilitates management, especially when using multiple webhooks for different trading strategies.

Webhook Status

The user can determine whether the webhook should be active:

  • Enabled: The webhook accepts and processes requests, allowing for the execution of orders on the exchange.
  • Disabled: The webhook is temporarily suspended and does not react to signals.

Disabling the webhook is useful for strategy testing, performance analysis, or a temporary pause in trading.

Quantity Decimal Rounding

This option allows control over the precision of instrument quantities in orders:

  • Enabled: The user specifies the number of decimal places (from 0 to 16) to which the system rounds the quantities. For example, for a signal with a quantity of 0.012345 and a setting of 2 decimal places, the system will round the value to 0.01.
  • Disabled: The system retains the exact value sent in the signal, without rounding.

This function is crucial for ensuring compliance with exchange requirements regarding transaction volume precision.

After making changes, the user can save the settings. The changes are applied immediately, and the user can return to the settings panel at any time to make further modifications.

Why should you use the webhook management panel?

The webhook management panel was designed to provide users with maximum control and convenience in automating transactions, testing, and tracking queries. The key benefits of its use are:

  • Operational certainty: Full insight into the order execution process, allowing verification that signals reach the exchange and are processed correctly.
  • Quick reaction to problems: The trading log enables instant detection of errors, such as exceeding limits or incorrect signals, which allows for quick corrections.
  • Simple configuration: All settings and parameters are available in a clear interface, making it easy to adapt the webhook to individual needs.