Terra Api Rate Limits
Terra does not throttle the data-read endpoints by a conventional requests-per-second cap. Instead it meters a per-user "day budget": the cost of a data request equals the number of days it spans (end_date - start_date), and requests without date parameters count as one day. A single request may span at most 1,825 days (5 years), and a user may spend at most 6,000 days in a rolling one-hour bucket. Throttled calls return HTTP 429 with X-Terra-RateLimit-* headers indicating which rule fired and when the bucket resets. Webhook delivery - Terra's primary data-streaming mechanism - is not subject to these inbound read limits.
Terra Api Rate Limits is the machine-readable rate-limit profile for Terra on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 3 rate-limit definitions, measuring days and events.
The profile also includes 4 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Wearables, Health Data, Fitness, Rate Limiting, and Quotas.