Terra Docs
⌘Ctrlk
Dashboard
  • Docs
  • API Reference
  • Changelog
  • AI
  • FAQ
Terra Docs
  • Help Center
    • API, SDK & data formats
      • Mobile SDK setup, permissions and crashes
      • Webhooks, dedup and sync reliability
      • Provider coverage and per-provider data availability
      • Data model, fields and units
      • Authentication, users and connection state
      • API endpoints, errors and migrations
        • Why does the GET API return 200 with no data array?
        • Should I migrate to the access.tryterra.co endpoint?
        • Why do I get a 400 connection does not support data type error?
        • Why am I getting a 403 on generateWidgetSession?
        • Why does the API return "Request is processing" instead of data?
        • Why does authenticateUser fail for some provider names?
        • Is the JavaScript SDK deprecated?
        • Why does generateWidgetSession return a 500?
        • Why does a Hevy activity pull return 404?
        • Why do some auth URLs error out?
        • How do I migrate WHOOP from V1 to V2?
        • Where did the activity type enum docs move?
        • Why is the OpenAPI spec docs link broken?
        • How do I delete lab report uploads?
        • Why does Team API create-coach return an invalid token error?
        • Why does authenticateUser return a malformed request body error?
        • Why does /activity return invalid user id after auth?
        • Why does the duplicate-workout-name error differ by provider?
        • How do I point the terra-api npm client at the new endpoint?
      • Historical data and backfill
      • Account config, environments and going live
      • Realtime streaming and BLE
      • Extra features: scores, graphs, teams, nutrition, CGM
    • My data isn't arriving
    • Connecting a provider
    • 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. FAQ
  2. Help topics
  3. API, SDK & data formats

API endpoints, errors and migrations

API endpoints, errors and migrations

Common questions about aPI endpoints, errors and migrations.

Articles

Why does the GET API return 200 with no data array?Should I migrate to the access.tryterra.co endpoint?Why do I get a 400 connection does not support data type error?Why am I getting a 403 on generateWidgetSession?Why does the API return "Request is processing" instead of data?Why does authenticateUser fail for some provider names?Is the JavaScript SDK deprecated?Why does generateWidgetSession return a 500?Why does a Hevy activity pull return 404?Why do some auth URLs error out?How do I migrate WHOOP from V1 to V2?Where did the activity type enum docs move?Why is the OpenAPI spec docs link broken?How do I delete lab report uploads?Why does Team API create-coach return an invalid token error?Why does authenticateUser return a malformed request body error?Why does /activity return invalid user id after auth?Why does the duplicate-workout-name error differ by provider?How do I point the terra-api npm client at the new endpoint?
PreviousCan providers connect without the widget?NextWhy does the GET API return 200 with no data array?

Last updated 2 months ago

Was this helpful?

Was this helpful?