curl --request GET \
--url https://api.hebbianrobotics.com/api/quality/hand-activity \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.hebbianrobotics.com/api/quality/hand-activity"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.hebbianrobotics.com/api/quality/hand-activity', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));false{
"analysis": "<string>",
"coverage_share": 0.5,
"dataset": "<string>",
"measured_seconds": 123,
"active_manipulation_share": 123,
"hands_visible_share": 123,
"two_hands_visible_share": 123
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}Get dataset-level hand-activity measurements.
Returns the share of measured footage with visible hands, two visible hands, and active manipulation, together with measurement completeness.
curl --request GET \
--url https://api.hebbianrobotics.com/api/quality/hand-activity \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.hebbianrobotics.com/api/quality/hand-activity"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.hebbianrobotics.com/api/quality/hand-activity', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));false{
"analysis": "<string>",
"coverage_share": 0.5,
"dataset": "<string>",
"measured_seconds": 123,
"active_manipulation_share": 123,
"hands_visible_share": 123,
"two_hands_visible_share": 123
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}Authorizations
Bearer access token issued through OAuth 2.0 client credentials.
Query Parameters
Dataset ID from GET /api/quality/datasets.
Opaque analysis token from an earlier response. Omit to use the latest
measurement.
Response
Hand-activity shares and coverage
Dataset-level hand-activity shares and measurement completeness.
Each share uses measured_seconds as its denominator and is null when no
footage was measured.
Opaque measurement token. Matching tokens identify results from the same measurement.
Measurement completeness in [0, 1]. null when a reliable
denominator is unavailable.
0 <= x <= 1Dataset ID used in the request.
Assessed footage in seconds. This is the denominator for each share.
Share of measured footage showing active manipulation.
Share of measured footage with at least one camera-wearer hand visible.
Share of measured footage with both camera-wearer hands visible.
