Skip to main content

provider automation

Retry safely, and what the automation quota counts

Retry a failed signal send safely, and know exactly what your automation quota counts.

/help/signal-api-quota-and-retriesLast updatedSep 22, 2026
  1. Step 1

    Open More

    In the panel, tap "More" in the bottom bar. On desktop the same groups sit in the sidebar.

  2. Step 2

    Open Professional Tools

    Under "Trading tools", open "Professional Tools".

  3. 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.

    ExampleAutomation quota this cycle: 12 of 30

  4. Step 4

    Know what spends a unit

    Only a publish that actually creates a signal takes a unit; rejections, 429s and duplicates are free.

  5. Step 5

    Mint a unique id

    Generate a unique externalSignalId per signal and store it before you send.

  6. Step 6

    Resend the same id

    After a timeout, resend the identical body with the same externalSignalId. You get 201 and the original signalId.

    Exampleidempotent: true

  7. Step 7

    Check the quota from code

    Get the same status with the x-sigrah-provider-key header, without opening the panel.

    ExampleGET https://api.sigrah.ir/api/v1/provider-api/status

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.

Tagssignal-apiquotaidempotencyretry