Skip to content
Schedule Social Media

Press Esc to close.

Deprecation X Severity: low

X retires the Account Activity replay endpoint for POST /2/webhooks/replay

Announced20 Mar 2026
Effective25 Mar 2026
StatusIn effect

What changed

On March 20, 2026 X deprecated POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all, effective March 25, 2026 at 12:00 PM ET, and pointed developers to the consolidated POST /2/webhooks/replay endpoint, which it says provides identical functionality.

What it means

Tools that replay missed Account Activity webhook events must call the consolidated POST /2/webhooks/replay endpoint instead of the old account_activity replay route.

Who is affected

Developers of webhook-based X integrations that recover missed events with replay jobs.

What to do by 25 Mar 2026

Replace POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all with POST /2/webhooks/replay, which X says provides identical functionality.

What this means for you

If an app misses some alerts from X, for example while its server was down, it can ask X to send them again. X moved that "send again" feature to a new address in March 2026. Apps that still use the old one can't recover missed alerts. This mostly matters to app makers, not to people posting.

The details

  • Deprecated: POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all, effective March 25, 2026 at 12:00 PM ET.
  • Replacement: POST /2/webhooks/replay ("Create a replay job for webhook"). X says it "provides identical functionality". Like the other /2/webhooks endpoints, it uses an OAuth 2.0 App Only Bearer Token.
  • Doc mismatch: the Account Activity API introduction still lists the old replay route in its reference index.
  • Context: the same introduction says the Account Activity API itself "is being deprecated", with no date, in favour of the X Activity API.

What to do next

  • Business owners: Nothing.
  • Marketers and agencies: Nothing.
  • Developers: Point replay jobs at POST /2/webhooks/replay and remove calls to the old route.

Primary sources

Checked against the source 7 Nov 2026

Get an email when a new API change is added

Follow new entries with the RSS feed. Each platform also has its own feed, for example X or Meta.