curl --request GET \
--url https://api.hebbianrobotics.com/api/v1beta/quality/hand-activity \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.hebbianrobotics.com/api/v1beta/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/v1beta/quality/hand-activity', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));false{
"active_manipulation_share": 0.5,
"analysis": "<string>",
"coverage_share": 0.5,
"dataset": "<string>",
"hands_visible_share": 0.5,
"measured_seconds": 1,
"two_hands_visible_share": 0.5
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}Get dataset hand-activity
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/v1beta/quality/hand-activity \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.hebbianrobotics.com/api/v1beta/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/v1beta/quality/hand-activity', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));false{
"active_manipulation_share": 0.5,
"analysis": "<string>",
"coverage_share": 0.5,
"dataset": "<string>",
"hands_visible_share": 0.5,
"measured_seconds": 1,
"two_hands_visible_share": 0.5
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"code": "<string>",
"message": "<string>"
}{
"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/v1beta/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.
Share of measured footage showing active manipulation.
0 <= x <= 1Opaque 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.
Share of measured footage with at least one camera-wearer hand visible.
0 <= x <= 1Assessed footage in seconds. This is the denominator for each share.
x >= 0Share of measured footage with both camera-wearer hands visible.
0 <= x <= 1