DataVibe
AI SafetyDocsBook a DemoLogin

© 2026 DataVibe. Built for fintech analytics, ML, and data operations.

HomeDocsDemoLogin
Docs/INVALID_OAUTH_STATE

Last updated · May 2026

·
  • Production-ready APIs
  • SOC 2 Type I - In Progress

INVALID_OAUTH_STATE

HTTP 400 with next_step=retry. Your OAuth callback came back with a state token that doesn't match what we issued.

What it means

DataVibe's OAuth start endpoint stores a single-use state token in Redis with a 10-minute TTL and binds it to your workspace. If the callback's state expired, was reused, or came from a different workspace, we reject the exchange to prevent CSRF.

How to fix

  1. Restart the connector flow from the dashboard. Don't reuse a bookmarked callback URL.
  2. Complete the OAuth consent within 10 minutes of clicking Connect.
  3. If you switched workspaces mid-flow, sign back into the original workspace and try again.

Gate your first AI submission in under 60 seconds →

Sign up, generate an API key, and POST one message to the gate. It lands in your approval queue instantly.

Get started freeView quickstart