Skip to content

errors: add 40183 and 103011 for FCM topics - #369

Merged
lmars merged 1 commit into
mainfrom
fcm-topics-error-codes
Oct 16, 2026
Merged

lmars merged 1 commit into
mainfrom
fcm-topics-error-codes

Conversation

@lmars

@lmars lmars commented Oct 15, 2026

Copy link
Copy Markdown
Member

Registers two error codes for the new FCM topics REST API (PSRFC-39):

  • 40183 fcm_service_account_required_for_topics: an FCM topics request for an app configured only with a legacy FCM server key. The topic and v1 send APIs need a service account.
  • 103011 push_rate_limited_by_provider: the push provider rate-limited the request (FCM's per-project limit on topic subscription changes), returned as a 429 for the caller to retry with backoff.

🤖 Generated with Claude Code

40183 refuses FCM topics requests for apps with only a legacy FCM server
key, since the topic and v1 send APIs need a service account. 103011 is
a retryable rate limit from the push provider, such as FCM's limit on
topic subscription changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@lmars
lmars requested a review from owenpearson October 15, 2026 21:34
@lmars
lmars merged commit bb51cc9 into main Oct 16, 2026
2 checks passed
@lmars
lmars deleted the fcm-topics-error-codes branch October 16, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants