REST API Endpoints
Was this helpful?
Was this helpful?
Retrieve a detailed list of supported integrations, optionally filtered by the developer's enabled integrations and the requirement for SDK usage.
If true
, allows SDK integrations to be included in the response.
Developer ID to filter the integrations list based on the developer's enabled integrations.
Deletes all records of the user on Terra's end, revoking Terra's access to their data
user_id to deauthenticate for
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ
Used to query for information on one Terra user ID, or to query for all registered Terra User objects under one reference ID
user ID to query for
reference ID to query for
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ
Fetches relevant profile info such as first & last name, birth date etc. for a given user ID
user ID to query data for
boolean flag specifying whether to send the data retrieved to the webhook, or in the response
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ
Fetches completed workout sessions, with a defined start and end time and activity type (e.g. running, cycling, etc.)
user ID to query data for
start date of data to query for - either ISO8601 date or unix timestamp
end date of data to query for - either ISO8601 date or unix timestamp
boolean flag specifying whether to send the data retrieved to the webhook, or in the response
boolean flag specifying whether to include detailed samples in the returned payload
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ
Fetches body metrics such as weight, height, body fat percentage etc. for a given user ID
user ID to query data for
start date of data to query for - either ISO8601 date or unix timestamp
end date of data to query for - either ISO8601 date or unix timestamp
boolean flag specifying whether to send the data retrieved to the webhook, or in the response
boolean flag specifying whether to include detailed samples in the returned payload
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ
Fetches daily summaries of activity metrics such as steps, distance, calories burned etc. for a given user ID
user ID to query data for
start date of data to query for - either ISO8601 date or unix timestamp
end date of data to query for - either ISO8601 date or unix timestamp
boolean flag specifying whether to send the data retrieved to the webhook, or in the response
boolean flag specifying whether to include detailed samples in the returned payload
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ
Fetches menstruation data such as cycle length, period length, ovulation date etc. for a given user ID
user ID to query data for
start date of data to query for - either ISO8601 date or unix timestamp
end date of data to query for - either ISO8601 date or unix timestamp
boolean flag specifying whether to send the data retrieved to the webhook, or in the response
boolean flag specifying whether to include detailed samples in the returned payload
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ
Fetches nutrition log data such as meal type, calories, macronutrients etc. for a given user ID
user ID to query data for
start date of data to query for - either ISO8601 date or unix timestamp
end date of data to query for - either ISO8601 date or unix timestamp
boolean flag specifying whether to send the data retrieved to the webhook, or in the response
boolean flag specifying whether to include detailed samples in the returned payload
your developer ID
testingTerra
your API key
OtHJok60oQmT8zhnUWc4SWBJI7ztPTs88C0gOsJJ