sincecutoff.com
← all changes

Stripe API adds Unreject an account for platform-initiated rejections

Introduced 2026-07-29 · score 0.98

HOW TO USE IT

If a connected account is currently rejected by your platform, POST to the unreject endpoint to reverse that rejection. This re-enables charges and payouts only when no separate restrictions remain, and reverts the account’s application state.

curl -X POST https://api.stripe.com/v1/accounts/<ACCOUNT_ID>/unreject \ -u "<YOUR_SECRET_KEY>" \ -H "Stripe-Version: 2026-07-29.dahlia"

WHY THIS HELPS

If a connected account was rejected by your platform and needs re-enabling after merchant remediation or a false positive, reverse the rejection.

BEFORE THIS CHANGE

Reversing a rejection required contacting Stripe support.

REQUIREMENTS AND LIMITATIONS

  • ACCOUNT_ID (required): Path parameter identifying the account to unreject.
  • YOUR_SECRET_KEY (required): Stripe secret key used for request authentication.
  • Stripe-Version (required): Request header specifying API version; the release note documents 2026-07-29.dahlia.
  • Prerequisite: The account must currently be rejected by your platform; Stripe-rejected accounts and accounts that are not currently rejected return an error.
  • Prerequisite: Separate pauses on charges or payouts remain after unrejection; only restrictions caused by the rejection are removed.
  • Only rejections initiated by your platform can be reversed; Stripe-initiated rejections cannot be reversed through this endpoint.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card