Terra Docs
⌘Ctrlk
Dashboard
  • Docs
  • API Reference
  • Developer Tools
  • Help Center
  • Changelog
Terra Docs
  • Help Center
    • API, SDK & data formats
    • My data isn't arriving
    • Connecting a provider
      • Setting up provider credentials (bring-your-own keys)
      • Apple Health, Health Connect and mobile SDK
      • Regional and account restrictions
      • Choosing and managing connections in the widget
      • OAuth, WebView and sign-in failures
      • Connection errors and API responses
        • Why do my requests return 401 in production?
        • Why do I get 'app is blocked' on Google Fit OAuth?
        • Why do I get 'insufficient permissions for data type' on Google?
        • Why does Google connect return a google_no_datasource warning?
        • Why does Fitbit show 'rate limit exceeded' right after connecting?
        • Why does the OAuth redirect hang or return missing_scopes?
        • Why does the auth endpoint return 422 errors?
        • Why does generateWidgetSession return a 500?
        • Why is my staging widget blocked before provider auth?
      • End-user authentication and SSO
      • Getting a provider developer app approved
      • Connected but no data arriving
      • Realtime, BLE and mobile delivery
    • Billing & account
    • Webhooks & destinations
    • Something else
Powered by GitBook
For the complete documentation index, see llms.txt. This page is also available as Markdown.
  1. Help Center
  2. Help topics
  3. Connecting a provider

Connection errors and API responses

Connection errors and API responses

Common questions about connection errors and API responses.

Articles

Why do my requests return 401 in production?Why do I get 'app is blocked' on Google Fit OAuth?Why do I get 'insufficient permissions for data type' on Google?Why does Google connect return a google_no_datasource warning?Why does Fitbit show 'rate limit exceeded' right after connecting?Why does the OAuth redirect hang or return missing_scopes?Why does the auth endpoint return 422 errors?Why does generateWidgetSession return a 500?Why is my staging widget blocked before provider auth?
PreviousHow do I verify auth redirect URLs are legitimate?
NextWhy do my requests return 401 in production?

Last updated 2 months ago

Was this helpful?

Was this helpful?