provider automation
Retry safely, and what the automation quota counts
Retry a failed signal send safely, and know exactly what your automation quota counts.
- Step 1
Open More
In the panel, tap "More" in the bottom bar. On desktop the same groups sit in the sidebar.
- Step 2
Open Professional Tools
Under "Trading tools", open "Professional Tools".
- Step 3
Find your counter
On the "Signal API & webhooks" card, the first line under the description sentence is your counter. At level 4 it reads "Automation quota: unlimited" instead.
Example
Automation quota this cycle: 12 of 30 - Step 4
Know what spends a unit
Only a publish that actually creates a signal takes a unit; rejections, 429s and duplicates are free.
- Step 5
Mint a unique id
Generate a unique externalSignalId per signal and store it before you send.
- Step 6
Resend the same id
After a timeout, resend the identical body with the same externalSignalId. You get 201 and the original signalId.
Example
idempotent: true - Step 7
Check the quota from code
Get the same status with the x-sigrah-provider-key header, without opening the panel.
Example
GET https://api.sigrah.ir/api/v1/provider-api/status
Result
You know how much of this cycle's quota is left, and you can retry any failed send safely. Sigrah dedupes on externalSignalId, so a resend never publishes a second signal.
