Limits
Psyll's webhook limits are in place to prevent system abuse and maintain stability. The rules, linked to the subscription plan, make it possible to adjust the available resources to match user needs, ranging from free to business-level.
Psyll's webhook limits are in place to prevent system abuse and maintain stability. The rules, linked to the subscription plan, make it possible to adjust the available resources to match user needs, ranging from free to business-level.
Automate trades and trigger actions by connecting external alerts through fully customizable webhooks.
The webhook limits on the Psyll platform were designed to ensure stable system operation, protect against abuse, and allow resources to be tailored to the needs of different users. The primary restriction is the number of HTTP POST requests that can be made per day for each webhook. Every trading signal sent to a webhook address is counted towards the daily limit.
An important security feature is also the protection against incorrect or improperly formatted requests. Psyll automatically rejects invalid requests, and each of them - provided it has passed the authorization process - may be counted towards the daily limit consumption.
The limits are directly tied to your subscription plan. Users on free plans have access to a basic number of daily requests, which allows them to test webhook functionality and implement simple automations. PRO plans offer significantly greater capabilities, enabling intensive use of integrations and the handling of many signals throughout the day. In turn, Business plans allow for the almost unlimited use of webhooks in the context of large transaction volumes and integrations with extensive external systems.
The status of limit usage can be monitored in real-time in the trading panel for each webhook.
Each webhook displays the current number of requests sent on a given day as well as the maximum available limit, which is reset daily. If the limit is exhausted, the system stops processing new requests until it is renewed, and the user receives an appropriate message in the JSON response. An example of a response after the daily limit has been exhausted.
{
"created": "2025-08-12 19:15:37",
"limit": {
"account": "PRO",
"max_per_day": 100,
"usage": 101
},
"message": "Daily limit exceeded",
"request": {
"action": "SET",
"code": "{WEBHOOK-CODE}",
"quantity": "1",
"symbol": "BTCUSDC"
},
"status": "error"
}
Each webhook has its own independent limit.
With a free account, you can configure one active webhook that is available daily. The query limit is 10 per day - each attempt to send a signal (e.g., from a buy or sell order setting) consumes one of the available queries. Once the limit is exhausted, subsequent signals will not be processed until the daily limit resets the next day.
The PRO account unlocks the full potential of automation on the platform. It allows for up to 15 active webhooks and up to 100 queries per day (per webhook). This solution is ideal for advanced users who want to integrate diverse signal sources, handle multiple strategies simultaneously, and benefit from high flexibility.
The Business plan is designed for entities that require unlimited automation. It provides no limits on either the number of webhooks or daily queries. Users have complete freedom, which allows for large-scale integrations and extensive, commercial operating systems.