Most. Help

CAPI Error Codes: A Cross-Network Reference for Meta, TikTok, Reddit, Pinterest, and Snap

Published Sep 13, 20265 min readIntermediate
Hand-drawn five pipes from five cards converging on one funnel with an orange warning triangle and a check mark, meaning cross-network CAPI error codes
What you'll learn
  • Which failure layers repeat across every Conversions API
  • The signature errors of Meta, TikTok, Reddit, Pinterest, and Snap
  • How to read a network's error message as a layer diagnosis
  • Where each network's complete error guide lives in this cluster
Intermediate

CAPI Error Codes: A Cross-Network Reference

CAPI error codes look different on every network, but the failure layers repeat: a payload the server could not parse, a credential that failed, a permission that is missing, a pace that is too fast, or a platform outage. This reference maps those layers across Meta, TikTok, Reddit, Pinterest, and Snapchat, quoting each network's signature errors and linking the deep-dive guide where the full table lives.

The Shared Failure Layers

LayerWhat it meansTypical network response
PayloadThe event body violates the schema or limits400-family errors
CredentialsThe token is missing, invalid, or expired401-family errors
PermissionsThe token works but lacks rights or scope403-family errors
PacingRate limits or quota exhausted429-family errors
PlatformService downtime500-family errors

Reading an error as a layer diagnosis is faster than debugging blind: a 400 means the event values, a 401 the token itself, a 403 the account or scope, a 429 the send rate, and a 500 means waiting.

Signature Errors by Network

NetworkSignature errorWhat it meansDeep dive
Meta2804003An event older than 7 days - the whole request failsMeta CAPI error 2804003
MetaEvent Match Quality dropsNot an error - matching degrades silentlyMeta CAPI error codes troubleshooting
TikTokEvent ID mismatchPixel and Events API copies both countTikTok Events API error codes
Reddit"None were processed" (400)One invalid event fails the entire batchReddit Conversions API errors
Reddit429 with default user agentThrottled for a generic UA stringReddit Conversions API errors
Pinterest400 "unexpected data"The v5 payload could not be parsedPinterest Conversions API errors
PinterestLow EQSNot an error - payload completeness degradesPinterest Conversions API errors
SnapchatEvent without a match keyHard rejection by designSnapchat Conversions API errors
SnapchatCross-organization tokenThe token covers only its own org's pixelsSnapchat Conversions API errors

Two of these deserve a second read. Meta's 2804003 fails the entire request for one stale event - timestamps older than seven days are rejected and nothing in the batch processes. Snap's match key gate is similarly absolute: an event without at least one hashed identifier errors out by design, which is why a payload template starts there.

OpenAI: The Youngest of the APIs

OpenAI's Conversions API is the newest of the networks in this reference, and its documented deduplication - a shared id plus matching event_name under the same Pixel ID - fails softly: mismatched identifiers double-count rather than error. The payload rules are in chatgpt-ads-standard-events, and the delivery template pattern in chatgpt-ads-server-side-gtm.

The Habit That Beats Every Error Table

Every network documents a validation surface - Meta's Test Events, Reddit's Event Testing with a test ID, Pinterest's test events and EQS, Snap's Test Event mirror - and the conversion ID plus match key discipline determines whether the errors are worth having. For pipelines that must survive all five networks at once, MOST applies per-network rules automatically, and Pixel Activator validates a single event by hand. The routing layer that feeds these APIs is covered in the server-side tracking performance guide.

Frequently asked questions

Sources

Sources

Conversion delivery tools
  • Manual testing and validation: Pixel Activator fires free test events while you tune parameters.
  • Automated delivery: Most routes conversions from your tracker or CRM continuously, with deduplication and retries handled.
Was this guide helpful?
Author
Most Team
Справочная служба

Официальные руководства и глоссарий для платформы Most и Активатора пикселей.

Topic
Server-Side Tracking for Performance Marketing: How the Stack Works in 2026
Main article of the topic
Related articles

Related guides