NRUNO Trading Automation Wiki · Question 14

What do TradingView webhook 3xx, 4xx and 5xx errors mean?

Webhooks, Delivery & ReliabilityLast reviewed: 25 Aug 2026
Short answer

3xx means redirect; 4xx means the receiver rejected the request/data/access; 5xx means the receiving server failed to process it. Timeouts and TLS failures are separate.

What this means in practice

3xx means redirect; 4xx means the receiver rejected the request/data/access; 5xx means the receiving server failed to process it. Timeouts and TLS failures are separate. This page is specifically about “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”, so each scenario below is explained by its own mechanism instead of sharing one generic diagnosis.

Real-world scenarios

Scenario A — 301/302

The webhook URL redirects instead of being the final receiver. Use the final HTTPS endpoint directly and ensure POST requests are not redirected to another page or host. For Scenario A — 301/302 on question 14, use that evidence specifically to answer “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”; keep it separate from the evidence for the other scenarios on this page.

Scenario B — 404

A 404 means the request reached a server but not a valid webhook route. Verify hostname, path and deployed endpoint version; cTrader parameters cannot repair a missing HTTP route. For Scenario B — 404 on question 14, use that evidence specifically to answer “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”; keep it separate from the evidence for the other scenarios on this page.

Scenario C — 401/403

Authentication or authorization failed before execution. Verify connector credentials and permission for the intended account, and fail closed instead of routing to another account. For Scenario C — 401/403 on question 14, use that evidence specifically to answer “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”; keep it separate from the evidence for the other scenarios on this page.

Scenario D — 429

The receiver is throttling intake. Distinguish runaway Pine logic, malicious traffic and legitimate bursts, and do not blindly replay stale entries after the rate limit clears. For Scenario D — 429 on question 14, use that evidence specifically to answer “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”; keep it separate from the evidence for the other scenarios on this page.

Scenario E — 500

Treat this as duplicate-delivery risk. If the first request was already persisted or queued before the error response, a resend must reuse the same signal ID and produce no second trading effect. For Scenario E — 500 on question 14, use that evidence specifically to answer “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”; keep it separate from the evidence for the other scenarios on this page.

Scenario F — TLS

TLS fails before application validation. Check certificate hostname, validity, chain and HTTPS configuration; changing Pine or the payload cannot repair a certificate problem. For Scenario F — TLS on question 14, use that evidence specifically to answer “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”; keep it separate from the evidence for the other scenarios on this page.

What to check

  • TradingView alert log and exact send time
  • HTTP status and receiver timestamp
  • validated payload plus signal ID
  • cTrader result only after transport is proven

Practical rule

For “What do TradingView webhook 3xx, 4xx and 5xx errors mean?”, change only the first layer whose evidence no longer matches the intended action. Preserve signal identity, timestamps and final cTrader state, and reproduce execution-affecting changes on demo before live use.

Decision summary

Direct answer: 3xx means redirect; 4xx means the receiver rejected the request/data/access; 5xx means the receiving server failed to process it. Timeouts and TLS failures are separate.

Next action: Match the observed evidence to one scenario above, test that mechanism independently on demo and keep the result traceable with one signal ID.

Primary sources

Need a TradingView → cTrader execution route?

NRUNO routes your TradingView instructions to cTrader. Your strategy and signal logic remain yours.